專利名稱:傳輸主叫方信息的方法
技術領域:
本發(fā)明涉及CID(主叫方標識傳達)服務,特別涉及傳輸主叫方信息的方法。
如圖所示,普通移動通信系統(tǒng)包括移動交換中心110、基站中心(BSC)120、基站130和多個終端140。BSC 120的一側通過信令信道及業(yè)務信道與移動交換中心110相連,BSC 120的另一側與基站130相連。
BSC 120包括通過信令信道與移動交換中心110相連的呼叫控制處理器(CCP)121,和通過業(yè)務信道與移動交換中心110相連的聲碼器122。
聲碼器122只是提取、傳輸和再生語音特征,因此傳輸信息的數(shù)量(脈沖編碼調制(PCM)信息的數(shù)量)可大大減少。也就是,聲碼器一般執(zhí)行編碼功能,其將64Kbps的PCM數(shù)據(jù)壓縮為8Kbps~13Kbps并生成分組數(shù)據(jù),以及將壓縮的分組數(shù)據(jù)恢復成PCM數(shù)據(jù)的解碼功能。
另外,除了編碼功能、解碼功能以及匹配分組數(shù)據(jù)和PCM數(shù)據(jù)的功能之外,聲碼器122還有接收并檢測主叫方標識信息(此后稱為‘主叫方信息’)的功能。聲碼器122是移動通信系統(tǒng)中的關鍵設備之一。
目前,提供CID服務的大部分移動通信系統(tǒng)通過連接CCP 121和移動交換中心110的信令信道發(fā)送/接收主叫方信息。以下說明普通移動通信系統(tǒng)所提供的CID服務。
移動交換中心110在話路建立的前期通過信令信道將主叫方信息傳輸?shù)紹SC 120中的CCP 121,CCP 121將接收的主叫方信息通過基站130傳輸?shù)揭苿咏K端140。另外,上述過程的相反過程也通過信令信道進行。
用于CID服務的消息格式和信令過程通過國際標準實現(xiàn),且根據(jù)服務提供者而不同。若用于CID服務的信令過程在呼叫處理器之間不一致時,或呼叫處理器,比如無線本地環(huán)路(WLL)的交換機不支持通過信令信道進行的主叫方信息發(fā)送/接收信令,則CID服務無法進行。
因此,為了提供CID服務,WLL系統(tǒng)的一些交換機用頻移鍵控法(FSK)調制主叫方信息或將主叫方信息變換成雙音多頻(DTMF)形式,此后,在話路建立的前期,通過業(yè)務信道(PCM數(shù)據(jù)線),以預定時間(大約3秒)將調制(變換)后的信號傳輸?shù)铰暣a器。
聲碼器122和移動交換中心110一起搜尋接收到的PCM數(shù)據(jù)是否存在指定形式的FSK信號或DTMF信號,當檢測到指定形式的信號時,聲碼器122通過分析檢測的信號而提取主叫方信息。另外,聲碼器122向CCP,也就是更高級的處理器,發(fā)送所提取的主叫方信息。此后,CCP通過基站130向移動終端140傳輸主叫方信息。
傳輸主叫方信息的現(xiàn)有方法具有復雜的信令過程,呼叫處理設備之間的復雜信令過程對各個設備都是負擔。
另外,為了在交換機不支持主叫方信息發(fā)送/接收信令的系統(tǒng),比如WLL系統(tǒng)中提供CID服務,主叫方應該調制主叫用戶信息并通過業(yè)務信道傳輸調制的信號,而被叫方應包括具有檢測主叫方信息的功能的附加聲碼器。
也就是,主叫方信息檢測算法需要很大的計算量和存儲器,因此,在帶有回波消除器等的DSP芯片上很難實現(xiàn)包括主叫方信息檢測算法的聲碼器。
另外,在WLL系統(tǒng)中,在話路建立的前期,不能以預定時間(大約3秒)傳輸PCM數(shù)據(jù),且在電話會議中,主叫方信息傳輸信號降低了語音質量。
為了實現(xiàn)本發(fā)明的目的,正如在此作為實施例并加以詳細說明的,提供了一種傳輸主叫方信息的方法,其包括將主叫方信息劃分成位單元,并將已劃分的信息插入PCM數(shù)據(jù)的特定位中(S20和S30);把插入了主叫方信息的PCM數(shù)據(jù)發(fā)送到被叫方(S40);從發(fā)送到被叫方的PCM數(shù)據(jù)中提取并恢復主叫號碼信息(S50);以及將恢復的主叫方信息傳輸?shù)礁呒壍奶幚砥?S60)。
恢復主叫號碼信息的步驟(S50)包括搜尋在所傳輸?shù)腜CM數(shù)據(jù)中是否存在起始消息(S120);提取PCM數(shù)據(jù)中的特定位直到檢測到結束消息(S130);以及當檢測到結束消息時,把所提取的數(shù)據(jù)位組合為字節(jié)單元,從而恢復主叫號碼信息(S140)。
搜尋起始消息的步驟(S120)包括從所傳輸?shù)腜CM數(shù)據(jù)的特定位開始提取信息位(S122,未顯示);以及通過順序排列提取的數(shù)據(jù)位,檢測是否存在和起始消息相同的位模式(S124,未顯示)。
由下面的詳細說明,結合附圖,可更清楚地理解本發(fā)明上述及其它的目的、特征、方面和優(yōu)點。
附圖中
圖1顯示的是普通移動通信系統(tǒng)的方框圖;圖2顯示的是根據(jù)本發(fā)明的主叫方信息傳輸過程的流程圖;圖3顯示的是根據(jù)本發(fā)明的主叫方信息恢復過程的流程圖;圖4顯示的是根據(jù)本發(fā)明傳輸主叫方信息的概念圖;圖5顯示的是起始消息結構的示范圖;以及圖6顯示的是結束消息結構的示范圖。
優(yōu)選實施例詳述下面將結合附圖對本發(fā)明的優(yōu)選實施例進行描述。
根據(jù)本發(fā)明的主叫方信息傳輸方法的特征在于,將主叫用戶信息劃分成位單元,插入到PCM數(shù)據(jù)的特定位中,并通過業(yè)務信道和PCM數(shù)據(jù)一起傳輸?shù)奖唤蟹?。另外,實現(xiàn)根據(jù)本發(fā)明的方法的移動通信系統(tǒng)和圖1中的結構相同。
圖2顯示的是根據(jù)本發(fā)明的主叫方信息傳輸過程的流程圖。
如圖所示,根據(jù)本發(fā)明的主叫方信息傳輸方法包括將主叫方信息劃分成位單元,并將劃分的信息插入到PCM數(shù)據(jù)的特定位中(S20和S30);把插入了主叫方信息的PCM數(shù)據(jù)發(fā)送到被叫方(S40);從傳輸?shù)奖唤蟹降腜CM數(shù)據(jù)中提取并恢復主叫號碼信息(S50);以及把恢復的主叫方信息傳輸?shù)礁呒壍奶幚砥?S60)。
通過主叫和被叫方的基站控制器的聲碼器進行傳輸主叫方信息的步驟(S20~S60)。
以下詳細說明根據(jù)本發(fā)明的主叫方信息傳輸過程。
當在主叫終端和被叫終端之間建立起業(yè)務信道時,聲碼器122開始操作。當聲碼器122開始操作時,呼叫控制處理器(CCP)121命令聲碼器122傳輸主叫方信息。聲碼器122開始通過業(yè)務信道(PCM數(shù)據(jù)線)傳輸主叫方信息。
圖4顯示的是根據(jù)本發(fā)明的主叫方信息傳輸?shù)母拍顖D。
如圖所示,主叫方信息包括起始消息(16位)、主叫電話號碼信息(88位)和結束消息(16位)。
聲碼器122將主叫用戶的電話號碼(以后稱為“主叫號碼”)劃分成位單元,并將已劃分的信息插入到PCM數(shù)據(jù)的特定位中。“插入”意味著將已劃分的信息放置在某一位上。也就是,聲碼器122用劃分的主叫號碼位替換PCM數(shù)據(jù)的各個特定位值。
把劃分成位單元的主叫號碼輸入到20倍數(shù)的采樣的最低位,并且拋棄此位置的原始位。傳輸8位的信息大約要用20ms的時間。當然,本實施例建議的主叫方信息位的插入間隔(或插入間隙)并不對語音質量有很大影響??筛鶕?jù)語音質量來調節(jié)插入間隔。
起始消息的長度是16位(需要40ms時間),主叫號碼信息的長度是88位(需要220ms時間),結束消息的長度是16位(需要40ms時間)。因此,傳輸全部的主叫方信息(120位)需要大約0.3秒時間。上述時間比一般WLL系統(tǒng)中傳輸主叫方信息需要的時間(大約1秒)要短得多。另外,拋棄的位只是160位中的一位,因此,并不影響語音質量。
上述采樣是由PCM數(shù)據(jù)構成的8位大小的信號值。
為了將模擬語音信號轉換成數(shù)字信號,模擬信號,也就是連續(xù)的時間信號,應變成離散的時間信號。在每個預定的時間間隔中提取連續(xù)時間信號值來將其轉換成離散時間信號。此時,各個提取的信號值稱為采樣。
參照圖4和5,起始消息、主叫用戶號碼信息和結束消息的結構和功能將如下說明。
1)起始消息圖5顯示的是起始消息結構的示范圖。
發(fā)送起始消息是為了通知主叫號碼信息的開始并為了同步的目的。
聲碼器122在把起始消息劃分成位單元并將此位插入20倍數(shù)的采樣的最低位中之后發(fā)送起始消息。
如圖5A所示,起始消息可只包括報頭數(shù)據(jù)(格式A),或可包括報頭數(shù)據(jù)和主叫號碼的長度信息(格式B)。報頭數(shù)據(jù)是較少可能存在于PCM數(shù)據(jù)中的位模式的組合。
當起始消息是格式A結構時,2字節(jié)就足夠長。但是,若起始消息是格式B結構,就會長于2字節(jié)。
2)主叫號碼信息當已發(fā)送全部起始消息位時,聲碼器122根據(jù)傳輸過程發(fā)送主叫號碼信息。主叫用戶號碼信息的傳輸過程與起始消息的相同。
一般電話號碼(主叫號碼)可用11個數(shù)字的號碼表示,且電話號碼的各個數(shù)字可以8位(1字節(jié))表示。因此,主叫用戶號碼信息一般是11字節(jié)(需要220ms時間),但是,上述長度并不固定。
聲碼器122把從CCP121接收到的主叫號碼信息發(fā)送給被叫方,被叫方把起始消息和結束消息之間接收到的信息識別為主叫號碼信息,因此,主叫號碼信息實際上并無長度限制。但是,若起始消息是格式B結構,則主叫號碼信息的長度可能和包含在起始消息中的主叫號碼長度信息值一致。
3)結束消息圖6顯示的是結束消息結構的示范圖。
當完成主叫號碼信息的傳輸時,聲碼器122為了通報主叫號碼信息的結束而向被叫用戶發(fā)送結束消息。
結束消息的傳輸過程和起始消息的相同。
如圖6所示,結束消息可只包括報尾數(shù)據(jù)(格式C),或可包括報尾數(shù)據(jù)和錯誤檢測碼(格式D)。報尾數(shù)據(jù)是較少可能存在于PCM數(shù)據(jù)中的位模式的組合。
當結束消息具有格式C的結構時,2字節(jié)足夠長。但是,若結束消息是格式D結構,可能會長于2字節(jié)。
減小報尾數(shù)據(jù)的長度并增加結束消息中錯誤檢測碼的長度有利于保證主叫號碼信息的可靠性。報尾數(shù)據(jù)可利用報頭數(shù)據(jù)的形式。
圖3顯示的是根據(jù)本發(fā)明的主叫方信息恢復過程的流程圖,說明了通過聲碼器(未顯示)從PCM數(shù)據(jù)中提取主叫方信息并恢復主叫方信息的過程(S50)。此時,上述聲碼器可以是被叫方的基站控制器的聲碼器(未顯示),也可以是處于接收狀態(tài)的聲碼器122。
如圖3所示,根據(jù)本發(fā)明的主叫方信息恢復過程(S50)包括搜尋傳輸?shù)腜CM數(shù)據(jù)中是否存在起始消息(S120);提取PCM數(shù)據(jù)的特定位直到檢測出結束消息(S130);以及當檢測到結束消息時,通過把所提取的數(shù)據(jù)位組合為字節(jié)單元而恢復主叫號碼信息(S140)。
搜尋起始消息的步驟(S120)包括從所傳輸?shù)腜CM數(shù)據(jù)的特定位中提取信息位的步驟(S122,未顯示);以及通過順序排列所提取的數(shù)據(jù)位,檢測是否存在和起始消息相同的位模式(S124,未顯示)。
以下詳細說明恢復主叫號碼信息的過程(S50)。
圖3顯示的是通過上述聲碼器122或被叫方的基站控制器的聲碼器(未顯示),從PCM數(shù)據(jù)中提取并恢復主叫號碼信息的過程。此時,假設起始消息是2字節(jié)的格式B結構,結束消息是2字節(jié)的格式D結構。另外,主叫號碼長度信息或錯誤檢測碼的處理應該在主叫和被叫方之間預先指定。
當在主叫終端和被叫終端之間建立了業(yè)務信道之后,聲碼器122搜尋通過業(yè)務信道(PCM數(shù)據(jù)線)接收到的PCM數(shù)據(jù)以搜索起始消息(S110和S120)。也就是,聲碼器122從PCM數(shù)據(jù)中提取特定位(20倍數(shù)的采樣中的最低位)(S122),并檢查所提取的數(shù)據(jù)位順序排列的位列中是否存在和起始消息中的報頭數(shù)據(jù)一致的位模式(S124)。重復提取特定位直到檢測到結束消息。
當檢測到報頭數(shù)據(jù)時,聲碼器122通過組合所提取的數(shù)據(jù)位中對應于起始消息的主叫號碼長度信息的數(shù)據(jù)位,從而恢復主叫號碼長度信息。
當起始消息(報頭數(shù)據(jù)和主叫號碼長度信息)已全部提取時,聲碼器122通過把提取的數(shù)據(jù)位組合為字節(jié)單元,從而恢復主叫號碼信息,直到檢測到與結束消息的報尾數(shù)據(jù)一致的位模式。
當檢測到報尾數(shù)據(jù)時,聲碼器122結束主叫號碼信息的恢復,并通過組合報尾數(shù)據(jù)之后提取的數(shù)據(jù)位中對應于結束消息的錯誤檢測碼的數(shù)據(jù)位,從而恢復錯誤檢測碼。
通過上述過程,當主叫方信息(起始消息、主叫號碼信息和結束消息)全部檢測到之后,聲碼器122參考恢復的主叫號碼長度信息和錯誤檢測碼,識別在恢復的主叫號碼信息中是否存在錯誤。
若在主叫號碼信息中存在錯誤,則聲碼器122能夠拋棄恢復的主叫號碼信息并請求重新傳輸。但是,需要用于重新傳輸?shù)牧硗獾臄?shù)據(jù)形式,并需要復雜的過程和許多時間。
因此,若確定在恢復的主叫號碼信息中存在錯誤,本發(fā)明通報在主叫號碼中存在錯誤,而不是向主叫終端請求重傳。
但是,若在恢復的主叫號碼信息中不存在錯誤,則聲碼器122將恢復的主叫號碼信息傳輸?shù)紺CP。
在起始消息是2字節(jié)的格式A結構,結束消息是2字節(jié)的格式C結構的情況下,可簡化恢復主叫方信息的過程。
當以和步驟S122和S124同樣的方法檢測報頭數(shù)據(jù)時,聲碼器122通過組合所提取的數(shù)據(jù)位,從而恢復主叫號碼信息,直到檢測到報尾數(shù)據(jù)。另外,聲碼器122將恢復的主叫號碼信息傳輸?shù)紺CP。
此時,起始消息和結束消息各包含報頭數(shù)據(jù)和報尾數(shù)據(jù),因此,聲碼器122并不進行錯誤檢測或重新傳輸?shù)倪^程。
如上所述,雖然拋棄了PCM數(shù)據(jù)的一些位,也不會很大影響語音質量,所以根據(jù)本發(fā)明的主叫方信息傳輸方法把主叫方信息包含在PCM數(shù)據(jù)中的一些數(shù)據(jù)位中以進行傳輸。
因此,根據(jù)本發(fā)明的主叫方信息傳輸方法,由于本發(fā)明不需要主叫方信息發(fā)送/接收信令或復雜的檢測算法,聲碼器可在帶有回波消除器等的一個DSP芯片上實現(xiàn)。
另外,若建立了業(yè)務信道,則主叫方信息可在任何時間傳輸。另外,本發(fā)明并不降低語音質量,因此不會中斷呼叫。
特別地,本發(fā)明可簡單并高效地應用于不支持主叫方信息發(fā)送/接收信令的系統(tǒng)(比如WLL系統(tǒng))(由于聲碼器通過信令信道進行主叫方信息發(fā)送/接收信令)。
本發(fā)明可以實施為多種形式而不脫離其精神或實質特征,并應該理解,上述的實施例并不被以上說明的任何細節(jié)所限制,除非另有說明,而是應該在權利要求書所限定的精神和范圍內廣義地解釋,因此,落入權利要求的范圍,或者這些范圍的等同物之內的所有修改和變動都應認為是包含在所附權利要求之內。
權利要求
1.在數(shù)字通信系統(tǒng)的主叫方標識傳達服務中,一種傳輸主叫方信息的方法,包括將主叫方信息劃分成位單元;把劃分的信息插入到PCM數(shù)據(jù)的特定位中;以及通過業(yè)務信道把PCM數(shù)據(jù)傳輸?shù)奖唤蟹健?br>
2.根據(jù)權利要求1所述的方法,其中由基站控制器中的聲碼器執(zhí)行傳輸主叫方信息的步驟。
3.根據(jù)權利要求1所述的方法,其中PCM數(shù)據(jù)的特定位是20倍數(shù)的采樣的最低位。
4.根據(jù)權利要求1所述的方法,其中主叫方信息包括起始消息、主叫號碼信息和結束消息。
5.根據(jù)權利要求4所述的方法,其中起始消息包括報頭數(shù)據(jù)字段和主叫號碼的長度信息字段。
6.根據(jù)權利要求5所述的方法,其中報頭數(shù)據(jù)是較少可能存在于PCM數(shù)據(jù)中的位模式的組合。
7.根據(jù)權利要求4所述的方法,其中結束消息包括報尾數(shù)據(jù)和錯誤檢測碼。
8.根據(jù)權利要求7所述的方法,其中報尾數(shù)據(jù)是較少可能存在于PCM數(shù)據(jù)中的位模式的組合。
9.在數(shù)字通信系統(tǒng)的主叫方標識傳達服務中,一種傳輸主叫方信息的方法,包括將主叫方信息劃分成位單元,并將劃分的信息插入到PCM數(shù)據(jù)的特定位中的步驟;把插入了主叫方信息的PCM數(shù)據(jù)發(fā)送到被叫方的步驟;從傳輸?shù)奖唤蟹降腜CM數(shù)據(jù)中提取并恢復主叫號碼信息的步驟;以及把恢復的主叫方信息傳輸?shù)礁呒壍奶幚砥鞯牟襟E。
10.根據(jù)權利要求9所述的方法,其中恢復主叫號碼信息的步驟包括搜尋在傳輸?shù)腜CM數(shù)據(jù)中是否存在起始消息的步驟;若存在起始消息,則提取PCM數(shù)據(jù)的特定位直到檢測到結束消息的步驟;以及當檢測到結束消息時,通過把提取的數(shù)據(jù)位組合為字節(jié)單元,從而恢復主叫號碼信息的步驟。
11.根據(jù)權利要求10所述的方法,其中搜尋起始消息的步驟包括從所傳輸?shù)腜CM數(shù)據(jù)的特定位中提取信息位的步驟;以及通過順序排列所提取的數(shù)據(jù)位,檢測是否存在和起始消息相同的位模式的步驟。
12.根據(jù)權利要求9所述的方法,其中傳輸主叫方信息的步驟進一步包括識別在恢復的主叫號碼信息中是否存在錯誤,若不存在錯誤,則將恢復的主叫號碼信息傳輸?shù)礁呒壍奶幚砥鳎舸嬖阱e誤,則向主叫終端通報主叫號碼中的這個錯誤,而不請求重新傳輸。
13.根據(jù)權利要求9所述的方法,其中由主叫和被叫方的基站控制器的聲碼器進行傳輸主叫方信息的步驟。
14.根據(jù)權利要求9所述的方法,其中PCM數(shù)據(jù)的特定位是20倍數(shù)的采樣的最低位。
15.在數(shù)字通信系統(tǒng)的主叫方標識傳達服務中,一種傳輸主叫方信息的方法,包括將主叫方信息劃分成位單元,并將劃分的信息插入到PCM數(shù)據(jù)的特定位中的步驟;把插入了主叫方信息的PCM數(shù)據(jù)發(fā)送到被叫方的步驟;當PCM數(shù)據(jù)傳輸?shù)奖唤蟹綍r,從PCM數(shù)據(jù)中檢測起始消息的步驟;當檢測到起始消息時,提取PCM數(shù)據(jù)的特定位直到檢測到結束消息的步驟;當檢測到結束消息時,通過把提取的數(shù)據(jù)位組合成字節(jié)單元,從而恢復主叫號碼信息的步驟;以及把恢復的主叫號碼信息傳輸?shù)礁呒壍奶幚砥鞯牟襟E。
16.根據(jù)權利要求15所述的方法,其中檢測起始消息的步驟包括從傳輸?shù)腜CM數(shù)據(jù)的特定位中提取信息位的步驟;以及通過順序排列所提取的數(shù)據(jù)位,檢查是否存在和起始消息相同的位模式的步驟。
全文摘要
一種傳輸主叫方信息的方法,將主叫方信息劃分成位單元,插入到PCM數(shù)據(jù)的特定位中,并通過業(yè)務信道和PCM數(shù)據(jù)一起傳輸?shù)奖唤蟹?。另外,用于實現(xiàn)該主叫方信息傳輸方法的移動通信系統(tǒng)結構與現(xiàn)有技術相同。由于本發(fā)明不需要主叫方信息發(fā)送/接收信令或復雜的檢測算法,所以聲碼器可在帶有回波消除器等的一個DSP芯片上實現(xiàn)。另外,本發(fā)明可簡單并高效地應用于不支持主叫方信息發(fā)送/接收信令的系統(tǒng)(比如WLL系統(tǒng)),因為聲碼器通過信令信道進行主叫方信息發(fā)送/接收信令。
文檔編號H04Q7/20GK1402565SQ0212828
公開日2003年3月12日 申請日期2002年8月8日 優(yōu)先權日2001年8月9日
發(fā)明者金舜郁 申請人:Lg電子株式會社