專利名稱:一種無線接入系統(tǒng)中實(shí)現(xiàn)三方通話的方法、系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及在無線接入系統(tǒng)中實(shí)現(xiàn)三方通話的方法、系統(tǒng)以及無線接入控制器。
背景技術(shù):
三方通話在固定電話網(wǎng)絡(luò)和移動(dòng)電話網(wǎng)絡(luò)中已經(jīng)得到成熟的應(yīng)用,無線接入系統(tǒng),如WLL(Wireless Local Loop,無線本地環(huán)路)系統(tǒng),也支持三方通話。在無線接入系統(tǒng)中,不僅有固定電話和移動(dòng)電話終端,還有固定臺(tái)。以下對(duì)三種終端三方通話的過程進(jìn)行描述,其中A是主控終端,開通了三方呼叫業(yè)務(wù)。
在主控終端為固定電話時(shí)1、A撥打B,通話中;2、A需要撥打C,A先拍叉,撥C的號(hào)碼,A與C通話,B被保持;3、A需要B加入,A拍叉,按號(hào)碼3,A、B、C一起通話。
在主控終端為移動(dòng)電話時(shí),移動(dòng)電話沒有拍叉鍵,操作方式和固定電話有區(qū)別1、A撥打B用戶,通話中;2、A需要撥打C,A撥C的號(hào)碼按OK鍵,A與C通話,B被保持;3、A需要B加入,按號(hào)碼3,按OK鍵,A、B、C一起通話。
在主控終端為固定臺(tái)時(shí)1、A撥打B用戶,通話中;2、A需要撥打C,A撥C的號(hào)碼,按拍叉,A與C通話,B被保持;3、A需要B加入,先拍叉,按號(hào)碼3,再拍叉,A、B、C一起通話。
從上面的流程中可以看出,在三方通話操作過程中,當(dāng)主控終端為固定臺(tái)時(shí),比固定電話多出了一個(gè)拍叉,不符合用戶使用習(xí)慣,使得用戶不容易操作。
為解決這個(gè)問題,可以從固定臺(tái)方面進(jìn)行修改,固定臺(tái)在拍叉時(shí),固定臺(tái)只發(fā)送一個(gè)FLASH消息,而不是發(fā)送一個(gè)帶已撥號(hào)碼的FLASH消息。這樣修改后,固定臺(tái)就可以和普通固定電話一樣使用。但是由于固定臺(tái)廠商眾多,沒有統(tǒng)一的標(biāo)準(zhǔn),無法規(guī)范所有廠商。另外一種方案是在RAC(Radio AccessController,無線接入控制器)側(cè)修改,使得所有用戶都像固定電話一樣操作。這樣修改比較簡單,但是不符合移動(dòng)電話用戶的使用習(xí)慣。
發(fā)明內(nèi)容
本發(fā)明的目的是解決現(xiàn)有技術(shù)中在實(shí)現(xiàn)三方通話過程中,固定臺(tái)的操作與固定電話不一致,同時(shí)不符合移動(dòng)終端用戶的操作習(xí)慣問題。
為了實(shí)現(xiàn)本發(fā)明的目的,本發(fā)明提供了一種無線接入系統(tǒng)中實(shí)現(xiàn)三方通話的方法,在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
所述接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào)的步驟進(jìn)一步包括在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;
(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
所述接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)的步驟進(jìn)一步包括在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
為了更好地實(shí)現(xiàn)發(fā)明目的,本發(fā)明進(jìn)一步提供了一種無線接入系統(tǒng),至少包括無線接入控制器,所述無線接入控制器用于在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
所述無線接入控制器接收終端發(fā)送的DTMF消息后,根據(jù)FLASH標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;
(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
所述無線接入控制器接收終端發(fā)送的FLASH消息后,根據(jù)DTMF標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
為了更好地實(shí)現(xiàn)發(fā)明目的,本發(fā)明還提供了一種無線接入控制器,所述無線接入控制器用于在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
所述無線接入控制器接收終端發(fā)送的DTMF消息后,根據(jù)FLASH標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;
(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
所述無線接入控制器接收終端發(fā)送的FLASH消息后,根據(jù)DTMF標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
本發(fā)明通過在無線接入控制器系統(tǒng)的用戶呼叫記錄控制塊中設(shè)置DTMF標(biāo)志位、FLASH標(biāo)志位以及DTMF號(hào)碼域的方式,處理通話過程中用戶終端發(fā)送的DTMF消息和FLASH消息,從而使得固定臺(tái)的三方通話操作和固定電話保持一致,同時(shí)不影響移動(dòng)用戶的使用習(xí)慣。
圖1為適用本發(fā)明的網(wǎng)絡(luò)系統(tǒng)圖;圖2為RAC處理終端發(fā)送的DTMF消息的流程圖;圖3為RAC處理終端發(fā)送的FLASH消息的流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,無線接入系統(tǒng)支持固定電話、移動(dòng)電話和固定臺(tái)三種終端的接入,移動(dòng)電話和固定臺(tái)無線接入到BTS(Base Transceiver Station,基站),BTS通過無線接口連接到RAC,RAC通過V5接口與LE(Local Exchange,本地交換機(jī))連接,固定電話通過有線方式連接到LE。
在無線接入系統(tǒng)中,如果終端在通話過程中按鍵,會(huì)以DTMF(dual-tonemulti-frequency,雙音多頻)消息上報(bào)到RAC,即二次撥號(hào);如果終端拍叉,或者按OK鍵,終端將會(huì)通過FLASH消息將已撥過的號(hào)碼上報(bào)到RAC。
為了使在三方通話的過程中,固定臺(tái)的使用和固定電話一致,同時(shí)兼容移動(dòng)電話用戶的使用習(xí)慣,RAC做以下的處理在用戶的CCB(Call Control Block,呼叫控制塊)中,增加兩個(gè)標(biāo)志位DTMF_FLAG,F(xiàn)LASH_FLAG,并增加一個(gè)記錄DTMF號(hào)碼的DTMF號(hào)碼域-DTMF_NUMBER域。
在初始狀態(tài)時(shí),DTMF_FLAG=0,F(xiàn)LASH_FLAG=0,DTMF_NUMBER域?yàn)榭?,無效值。
如圖2所示,當(dāng)RAC收到終端發(fā)送的DTMF消息時(shí),做如下處理步驟S201,接收到來自終端的DTMF消息;步驟S202,判斷FLASH_FLAG的值,如果FLASH_FLAG=1,則執(zhí)行步驟S203,如果FLASH_FLAG=0,則執(zhí)行步驟S204;步驟S203,向LE發(fā)號(hào);步驟S204,向LE發(fā)號(hào),設(shè)置DTMF_FLAG=1,并在DTMF_NUMBER域保存DTMF號(hào)碼。
當(dāng)RAC收到終端發(fā)送的FLASH消息時(shí),如圖3所示,RAC做如下處理步驟S301,接收到來自終端的FLASH消息;步驟S302,判斷DTMF_FLAG的值,如果DTMF_FLAG=1,則執(zhí)行步驟S303,如果DTMF_FLAG=1,則執(zhí)行步驟的S304;步驟S303,向LE發(fā)送拍叉信號(hào),并且向LE發(fā)號(hào),如果FLASH消息中帶有號(hào)碼則發(fā)送該號(hào)碼,如果FLASH消息中未帶號(hào)碼則發(fā)送呼叫控制塊中保存的DTMF號(hào)碼,同時(shí)DTMF_NUMBER域清零,并設(shè)置DTMF_FLAG=0;步驟S304,向LE發(fā)送拍叉信號(hào),設(shè)置FLASH_FLAG=1。
通過上述處理,可以使得在三方通話過程中,固定臺(tái)的使用和固定電話方式一致,同時(shí)不對(duì)移動(dòng)電話用戶產(chǎn)生影響。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種無線接入系統(tǒng)中實(shí)現(xiàn)三方通話的方法,其特征在于,在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào)的步驟進(jìn)一步包括在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)的步驟進(jìn)一步包括在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
4.一種無線接入系統(tǒng),至少包括無線接入控制器,其特征在于,所述無線接入控制器用于在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭眨唤邮战K端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
5.如權(quán)利要求4所述的無線接入系統(tǒng),其特征在于,所述無線接入控制器接收終端發(fā)送的DTMF消息后,根據(jù)FLASH標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
6.如權(quán)利要求4所述的無線接入系統(tǒng),其特征在于,所述無線接入控制器接收終端發(fā)送的FLASH消息后,根據(jù)DTMF標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
7.一種無線接入控制器,其特征在于,所述無線接入控制器用于在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。
8.如權(quán)利要求7所述的無線接入控制器,其特征在于,所述無線接入控制器接收終端發(fā)送的DTMF消息后,根據(jù)FLASH標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在FLASH標(biāo)志位的值為1時(shí),向本地交換機(jī)發(fā)號(hào);在FLASH標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)號(hào);(2)設(shè)置DTMF標(biāo)志位的值為1;(3)在DTMF號(hào)碼域保存DTMF號(hào)碼。
9.如權(quán)利要求7所述的無線接入控制器,其特征在于,所述無線接入控制器接收終端發(fā)送的FLASH消息后,根據(jù)DTMF標(biāo)志位的值進(jìn)一步用于執(zhí)行如下操作在DTMF標(biāo)志位的值為1時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)如果FLASH消息帶號(hào)碼,向本地交換機(jī)發(fā)送所述號(hào)碼,如果FLASH消息未帶號(hào)碼,則發(fā)送所述DTMF號(hào)碼域保存的DTMF號(hào)碼;(3)DTMF號(hào)碼域清零,設(shè)置DTMF標(biāo)志位的值為0;在DTMF標(biāo)志位的值為0時(shí)(1)向本地交換機(jī)發(fā)拍叉信號(hào);(2)設(shè)置FLASH標(biāo)志位的值為1。
全文摘要
本發(fā)明適用于通信領(lǐng)域,提供了一種無線接入系統(tǒng)中實(shí)現(xiàn)三方通話的方法、系統(tǒng)及設(shè)備,在用戶的呼叫記錄控制塊中設(shè)置雙音多頻DTMF標(biāo)志位和閃斷FLASH標(biāo)志位,以及DTMF號(hào)碼域;設(shè)置DTMF標(biāo)志位和FLASH標(biāo)志位的初始值為0,初始DTMF號(hào)碼域?yàn)榭?;接收終端發(fā)送的DTMF消息,根據(jù)FLASH標(biāo)志位的值向本地交換機(jī)發(fā)號(hào);接收終端發(fā)送的FLASH消息,根據(jù)DTMF標(biāo)志位的值向本地交換機(jī)發(fā)拍叉信號(hào)。本發(fā)明使得固定臺(tái)的三方通話操作和固定電話保持一致,同時(shí)不影響移動(dòng)用戶的使用習(xí)慣。
文檔編號(hào)H04M3/56GK1859512SQ200510035840
公開日2006年11月8日 申請(qǐng)日期2005年7月7日 優(yōu)先權(quán)日2005年7月7日
發(fā)明者吳治國 申請(qǐng)人:華為技術(shù)有限公司