亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

來電顯示業(yè)務(wù)實現(xiàn)方法

文檔序號:7915451閱讀:524來源:國知局
專利名稱:來電顯示業(yè)務(wù)實現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在綜合接入設(shè)備以及數(shù)字程控交換機上實現(xiàn)來電顯示業(yè)務(wù)的方法,特別是涉及一種在通用數(shù)字信號處理器硬件平臺上實現(xiàn)來電顯示產(chǎn)生和發(fā)送功能的方法。
背景技術(shù)
來電顯示業(yè)務(wù)為用戶提供主叫號碼顯示功能,其基本實現(xiàn)方法是發(fā)端交換機將主叫號碼等通過信令系統(tǒng)(例如NO.7信令),傳送給終端交換機。終端交換機將主叫識別信息以移頻鍵控(FSK)的方式送給被叫用戶終端設(shè)備。
實現(xiàn)這一業(yè)務(wù)的前提是綜合接入設(shè)備或交換機必須具備產(chǎn)生和發(fā)送來電顯示信號的功能。
為了實現(xiàn)上述功能,綜合交換設(shè)備或交換機必須具備信號調(diào)制功能,即必須滿足郵電部內(nèi)部標準YDN-1997《電話主叫識別信息傳送及顯示功能的技術(shù)要求和測試方法(暫行規(guī)定)》中的相關(guān)要求該標準規(guī)定交換機需要將用戶信息,例如主叫號碼、主叫日期和時間,按照相位連續(xù)二進制移頻鍵控的方式進行調(diào)制,調(diào)制信號的波特率為1200比特/秒,邏輯0采用2200Hz正弦信號表示,邏輯1采用1200Hz正弦信號表示,頻率誤差不超過1%;在掛機數(shù)據(jù)傳送中,交換機需要在第一聲振鈴結(jié)束后的0.5秒-1.5秒內(nèi)開始發(fā)送來電顯示信號。該信號的組成如下,首先是作為信道占用信號的300個連續(xù)的“0”和“1”,其中第一位為0,最后一位為1;然后是作為標志信號的180個連續(xù)的“1”;接著是數(shù)據(jù)信息,數(shù)據(jù)信息均為8位數(shù)據(jù);最后是校驗字,校驗字是所有數(shù)據(jù)信息的和取反后的低八位數(shù)據(jù)。數(shù)據(jù)信息與校驗和在發(fā)送前要在高位前加1,在低位后加0,并且從最低位開始發(fā)送。
現(xiàn)有技術(shù)中,綜合接入設(shè)備和交換機是通過專用芯片或?qū)S秒娐穪韺崿F(xiàn)上述信號調(diào)制功能的,其中部分專用芯片采用DSP核(通用DSP器件中的CPU部分)來實現(xiàn)來電顯示信號的產(chǎn)生和發(fā)送。
但是,專有芯片或?qū)S须娐返墓δ苣J絾我?,不能靈活配置;而且外部接口不能隨意更改,因而不能作為一種通用的資源為其它模塊所調(diào)用。
鑒于以上現(xiàn)有技術(shù)的缺陷,本發(fā)明基于通用數(shù)字信號處理器的硬件平臺的來點顯示業(yè)務(wù)實現(xiàn)方法。

發(fā)明內(nèi)容
本發(fā)明的目的正是克服上述現(xiàn)有技術(shù)的缺陷,本方法提供一種來電顯示業(yè)務(wù)實現(xiàn)方法,利用通用數(shù)字信號處理器(DSP)代替綜合接入設(shè)備和交換機中的專用芯片或?qū)S秒娐?,實現(xiàn)來電顯示信號的調(diào)制,從而完成來電顯示業(yè)務(wù)。
為了達到上述目的,本發(fā)明提供一種來電顯示業(yè)務(wù)實現(xiàn)方法,該方法包括以下步驟終端交換機根據(jù)發(fā)端交換機外部CPU命令,發(fā)送來電顯示信號;利用查表法對來電顯示信號數(shù)據(jù)進行調(diào)制處理;向被叫端傳送調(diào)制后的來電顯示信號數(shù)據(jù);及被叫端終端設(shè)備完成來電顯示業(yè)務(wù),程序結(jié)束。
本發(fā)明提供了一種占用存儲空間小,運算速度快的來電顯示業(yè)務(wù)實現(xiàn)方法;由于通用數(shù)字信號處理器是一種通用芯片,其相對于專用芯片和專用電路來說,功能更強大,價格更便宜;另一方面,由于綜合接入設(shè)備的語音處理核心也是數(shù)字信號處理器,所以不需要再單獨配備數(shù)字信號處理器,成本會更為低廉。
下面將結(jié)合實施例,并參照附圖進行詳細說明,以便對本發(fā)明的目的、特征及優(yōu)點有更深入的理解。


圖1是本發(fā)明所提供的來電顯示業(yè)務(wù)實現(xiàn)方法流程圖。
圖2是本發(fā)明實施例操作流程圖。
圖3為本發(fā)明實施例波形圖。
具體實施例方式
如圖1所示,為本發(fā)明所提供的來電顯示業(yè)務(wù)實現(xiàn)方法的流程圖,首先,根據(jù)主叫端外部CPU命令,發(fā)送來電顯示信號,步驟101;利用查表法對來電顯示信號數(shù)據(jù)進行調(diào)制處理,步驟102;向被叫端傳送來電信號數(shù)據(jù)發(fā)送經(jīng)調(diào)制后的來電顯示信號數(shù)據(jù),步驟103;被叫端完成來電顯示業(yè)務(wù),程序結(jié)束,步驟104。
上述流程中,是采用通用數(shù)字信號處理器硬件平臺來實現(xiàn)的,其PCM串行接口完成來電顯示信號的輸出;控制接口用于處理外部CPU對DSP芯片的代碼下載、命令控制與響應(yīng)??梢愿鶕?jù)需要靈活設(shè)置其與外界接口,或?qū)⑵渥鳛橐粋€通用資源為其它模塊所調(diào)用。如可以根據(jù)實際需要在一片DSP芯片上實現(xiàn)幾十路甚至上百路的來電顯示信號發(fā)送;也可以在一片DSP芯片上實現(xiàn)除了來電顯示外其它功能,例如語音編解碼、回波抑制、DTMF收發(fā)號等功能,以便能夠充分利用DSP有效資源。
當然,本發(fā)明也可以采用單片機等其它處理器來實現(xiàn),只不過DSP由于特殊指令和尋址方式的支持,具有更高的運行效率。
下面舉一具體實施例,來說明本發(fā)明的技術(shù)方案。
本實施例利用了來電顯示信號波特率與PCM采樣頻率的關(guān)系,用20個采樣點來表示3個二進制位,充分的保證了來電顯示信號的相位連續(xù)特性。同時,為了節(jié)省耗費的存儲器空間,本發(fā)明的比特0用2200Hz表示,比特1用1200Hz表示以及PCM采樣頻率的關(guān)系,得到所需要的最小正弦表為120點;同時為了提高程序運行效率,根據(jù)三位二進制位的八種組合方式構(gòu)建了160字的相鄰點間隔表,采用查表法來確定相鄰兩點在正弦表中的間隔。
如圖2所示,本發(fā)明的實施例的整體實現(xiàn)流程包括以下步驟首先,檢測發(fā)端交換機CPU當前是否發(fā)出開始發(fā)送來電顯示信號的通知,步驟201;如接收到該外部CPU的命令,則終端交換機開始發(fā)送來電顯示信號,執(zhí)行來電顯示信號發(fā)送程序,對CPU寫入的信息進行處理,處理內(nèi)容包括對來電顯示信號數(shù)據(jù)高位前加1,低位后加0,并且計算來電顯示信號數(shù)據(jù)的校驗和,步驟202;查找當前要發(fā)送的3位數(shù)據(jù)內(nèi)容,由此3位數(shù)據(jù)內(nèi)容找到對應(yīng)相鄰間隔表的20個數(shù)據(jù),步驟203;根據(jù)相鄰間隔表的對應(yīng)數(shù)據(jù)決定當前采樣點相應(yīng)上一采樣點的偏移量,查正弦表得到當前采樣點對應(yīng)的頻率數(shù)值,發(fā)送到PCM總線,步驟204;判斷當前的20個數(shù)據(jù)是否已發(fā)送完畢,步驟205;如當前20個采樣點已經(jīng)發(fā)完則程序繼續(xù)執(zhí)行;否則執(zhí)行步驟204;判斷當前是否全部數(shù)據(jù)都已發(fā)送完畢,步驟206,若全部信息已經(jīng)發(fā)送完則結(jié)束程序,否則執(zhí)行步驟203。
如圖3所示,為本發(fā)明實施例中三位數(shù)據(jù)“010”的實際波形圖。
上述實施例的流程中,所述來電顯示信號采用相位連續(xù)二進制頻移鍵控的調(diào)制方式,波特率為1200比特/秒,邏輯0采用2200Hz的正弦波表示、邏輯1采用1200Hz的正弦波表示,PCM的采樣頻率為8000Hz,由此得出每20個PCM采樣點對應(yīng)來電顯示信號中的3個比特。本發(fā)明采用查表法來產(chǎn)生調(diào)制數(shù)據(jù),為了節(jié)省存儲器空間,需要確定所查正弦表的最小采樣點,本發(fā)明中的正弦表采樣點為120點。其推導(dǎo)過程如下設(shè)在發(fā)送邏輯1(1200Hz)時,正弦表中當前采樣點與上一采樣點的間隔距離為A個點的間距;在發(fā)送邏輯0(2200Hz)時,正弦表中當前采樣點與上一間隔點的距離為B個點的間距;一位邏輯1的起始點與結(jié)束點之間間隔為C個點間距;一位的邏輯0起始點與結(jié)束點之間間隔為D個點間距;正弦表的最小采樣點數(shù)為n。則有A=1200n/8000=3n/20B=2200n/8000=11n/40C=A×20/3=nD=B×20/3=11n/6由于A、B、C、D均應(yīng)該為整數(shù),所以n應(yīng)該為20、40和6的最小公倍數(shù),因此最小采樣點數(shù)為120。
考慮到來電顯示業(yè)務(wù)對用戶電路負載電平的要求,本發(fā)明中采用的120點正弦表如下0x0000,0x0622,0x0c40,0x1255,0x185d,0x1e55
0x2437,0x29ff,0x2faa,0x3534,0x3a98,0x3fd30x44e2,0x49c0,0x4e6a,0x52dd,0x5716,0x5b120x5ecf,0x6248,0x657d,0x686a,0x6b0e,0x6d670x6f74,0x7132,0x72a0,0x73bf,0x748c,0x75070x7530,0x7507,0x748c,0x73bf,0x72a0,0x71320x6f74,0x6d67,0x6b0e,0x686a,0x657d,0x62480x5ecf,0x5b12,0x5716,0x52dd,0x4e6a,0x49c00x44e2,0x3fd3,0x3a98,0x3534,0x2faa,0x29ff0x2437,0x1e55,0x185d,0x1255,0x0c40,0x06220x0000,0xf9df,0xf3c1,0xedac,0xe7a4,0xe1ac0xdbca,0xd602,0xd057,0xcacd,0xc569,0xc02e0xbb1f,0xb641,0xb197,0xad24,0xa8eb,0xa4ef0xa132,0x9db9,0x9a84,0x9797,0x94f3,0x929a0x908d,0x8ecf,0x8d61,0x8c42,0x8b75,0x8afa0x8ad1,0x8afa,0x8b75,0x8c42,0x8d61,0x8ecf0x908d,0x929a,0x94f3,0x9797,0x9a84,0x9db90xa132,0xa4ef,0xa8eb,0xad24,0xb197,0xb6410xbb1f,0xc02e,0xc569,0xcacd,0xd057,0xd6020xdbca,0xe1ac,0xe7a4,0xedac,0xf3c1,0xf9df由于每一位由20/3個采樣點組成,假設(shè)三位的組合為“010”,則其20個采樣點對應(yīng)的相鄰間距計算如下0-5的相鄰間距為B=11×120÷40=336的相鄰間距為(20/3-6)×B+(1-(20/3-6))×A=287-12的相鄰間距為A=3×120÷20=1813的相鄰間距為(40/3-13)×A+(1-(40/3-13))×B=2814-19的相鄰間距為B=33由于3位的01共有8種組合方式,按照上述例子,得出其對應(yīng)的相鄰間距表如下“000”33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33“001”33,33,33,33,33,33,33,33,33,33,33,33,33,23,18,18,18,18,18,18“010”33,33,33,33,33,33,28,18,18,18,18,18,18,28,33,33,33,33,33,33“011”33,33,33,33,33,33,28,18,18,18,18,18,18,18,18,18,18,18,18,18“100”18,18,18,18,18,18,23,33,33,33,33,33,33,33,33,33,33,33,33,33“101”18,18,18,18,18,18,23,33,33,33,33,33,33,23,18,18,18,18,18,18“110”18,18,18,18,18,18,18,18,18,18,18,18,18,28,33,33,33,33,33,33
“111”18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18以上描述的實施例是說明性的而不是限制性的,本發(fā)明的保護范圍以權(quán)利要求所記載的內(nèi)容為準,任何在不脫離本發(fā)明的精神和范圍的情況下所作出的變化和修改,都在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種來電顯示業(yè)務(wù)實現(xiàn)方法,該方法包括以下步驟終端交換機根據(jù)發(fā)端交換機外部CPU命令,發(fā)送來電顯示信號;利用查表法對來電顯示信號數(shù)據(jù)進行調(diào)制處理;向被叫端傳送調(diào)制后的來電顯示信號數(shù)據(jù);及被叫端終端設(shè)備完成來電顯示業(yè)務(wù),程序結(jié)束。
2.如權(quán)利要求1所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述對來電顯示信號數(shù)據(jù)進行調(diào)制處理,包括對來電顯示信號數(shù)據(jù)高位前加1,低位后加0,及計算來電顯示信號數(shù)據(jù)的校驗和。
3.如權(quán)利要求1所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述利用查表法對來電顯示信號數(shù)據(jù)進行調(diào)制處理,包括以下操作查找當前要發(fā)送來電顯示信號數(shù)據(jù)的3位數(shù)據(jù)內(nèi)容;由此3位數(shù)據(jù)內(nèi)容找到對應(yīng)相鄰間隔表的20個數(shù)據(jù);根據(jù)相鄰間隔表的對應(yīng)數(shù)據(jù)決定當前采樣點相應(yīng)上一采樣點的偏移量;及查正弦表得到當前采樣點對應(yīng)的頻率數(shù)值。
4.如權(quán)利要求3所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述正弦表采樣點為120點。
5.如權(quán)利要求1所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述來電顯示信號數(shù)據(jù)的每一位由20/3個采樣點組成。
6.如權(quán)利要求1所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述終端交換機采用通用數(shù)字信號處理器進行來電信號的調(diào)制。
7.如權(quán)利要求6所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述通用數(shù)字信號處理器的串行接口PCM完成來電顯示信號的輸出。
8.如權(quán)利要求6所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述通用數(shù)字信號處理器的控制接口用于處理外部CPU對DSP芯片的代碼下載、命令控制與響應(yīng)。
9.如權(quán)利要求1所述的來電顯示業(yè)務(wù)實現(xiàn)方法,其特征在于所述終端交換機采用單片機或者其它處理器進行來電信號的調(diào)制。
全文摘要
本發(fā)明提供一種來電顯示業(yè)務(wù)實現(xiàn)方法,該方法包括以下步驟終端交換機根據(jù)發(fā)端交換機外部CPU命令,發(fā)送來電顯示信號;利用查表法對來電顯示信號數(shù)據(jù)進行調(diào)制處理;向被叫端傳送調(diào)制后的來電顯示信號數(shù)據(jù);被叫端終端設(shè)備完成來電顯示業(yè)務(wù),程序結(jié)束。本發(fā)明提供了一種占用存儲空間小,運算速度快的來電顯示業(yè)務(wù)實現(xiàn)方法;由于通用數(shù)字信號處理器是一種通用芯片,其相對于專用芯片和專用電路來說,功能更強大,價格更便宜;另一方面,由于綜合接入設(shè)備的語音處理核心也是數(shù)字信號處理器,所以不需要再單獨配備數(shù)字信號處理器,成本會更為低廉。
文檔編號H04M3/42GK1553679SQ0313180
公開日2004年12月8日 申請日期2003年6月4日 優(yōu)先權(quán)日2003年6月4日
發(fā)明者肖志方, 樊榮虎, 袁晨, 衡偉 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1