【摘要】基于公眾蜂窩移動(dòng)通信網(wǎng)絡(luò)的PTT業(yè)務(wù)稱為PoC業(yè)務(wù)。由于PoC業(yè)務(wù)呼叫建立時(shí)間短,能夠發(fā)起半雙工方式的群組呼叫,從而成為備受矚目的移動(dòng)通信業(yè)務(wù)。本文主要介紹了PoC業(yè)務(wù)標(biāo)準(zhǔn)發(fā)展情況,并結(jié)合IMS網(wǎng)絡(luò)結(jié)構(gòu)開展對(duì)PoC業(yè)務(wù)的研究,從而說(shuō)明PoC業(yè)務(wù)的網(wǎng)絡(luò)框架,以及PoC對(duì)IMS的需求和IMS對(duì)PoC的支持情況。
1、引言
PTT又稱為“一鍵通”,是一種實(shí)現(xiàn)walkie-talkie功能的移動(dòng)話音業(yè)務(wù)。其特點(diǎn)是呼叫建立時(shí)間短,說(shuō)話時(shí)才占用信道,接聽時(shí)只監(jiān)聽信道,接收方不需要摘機(jī)即可隨時(shí)接聽下行的呼叫信息。
基于公眾蜂窩移動(dòng)通信網(wǎng)絡(luò)的PTT業(yè)務(wù)稱為PoC業(yè)務(wù)。PoC基于2.5G網(wǎng)絡(luò)(GSM/GPRS,cdma 1x)或3G網(wǎng)絡(luò)(WCDMA,cdma2000),它充分利用了GPRS或cdma 1x移動(dòng)分組網(wǎng)絡(luò)的特性,通過(guò)半雙工VoIP技術(shù)來(lái)實(shí)現(xiàn)PTT。同時(shí),PoC還結(jié)合了即時(shí)消息,Presence等業(yè)務(wù)屬性,成為一種綜合了話音和數(shù)據(jù)的個(gè)性化業(yè)務(wù)。
在PoC的國(guó)際標(biāo)準(zhǔn)頒布之前,各廠家對(duì)PoC自由解釋,提出了許多私有的標(biāo)準(zhǔn),這些方案大部分都是基于分組交換(PS)域的,即面向現(xiàn)有的2.5G網(wǎng)絡(luò),通過(guò)在GPRS或cdma 1x核心網(wǎng)上直接增加PoC服務(wù)器來(lái)實(shí)現(xiàn)業(yè)務(wù)功能,這種方式雖然具有體系結(jié)構(gòu)簡(jiǎn)單的特點(diǎn),但是在互聯(lián)互通性、業(yè)務(wù)功能完備性和安全性能等方面都有很多不足。因此,移動(dòng)開放聯(lián)盟(OMA)于2003年4月正式成立了PoC工作組,制定相關(guān)的PoC體系結(jié)構(gòu)規(guī)范。OMA制定的PoC標(biāo)準(zhǔn)主要是基于3GPP提出的IMS多媒體子系統(tǒng),目前已經(jīng)完成了PoC1.0的標(biāo)準(zhǔn)制定工作,并開始制定PoC2.0的業(yè)務(wù)需求規(guī)范,計(jì)劃在2006年完成PoC2.O的標(biāo)準(zhǔn)制定工作。
PoC業(yè)務(wù)在國(guó)內(nèi)的研究工作也開始的比較早,早在2004年,中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)無(wú)線通信技術(shù)委員會(huì)移動(dòng)業(yè)務(wù)工作組就已經(jīng)開始制定PoC業(yè)務(wù)的相關(guān)行業(yè)標(biāo)準(zhǔn),國(guó)內(nèi)的PoC行業(yè)標(biāo)準(zhǔn)主要參照的依據(jù)就是OMA PoC1.O規(guī)范,目前國(guó)內(nèi)的行標(biāo)已經(jīng)完成了《PoC業(yè)務(wù)總體技術(shù)要求》、《PoC業(yè)務(wù)服務(wù)器技術(shù)要求》和《PoC業(yè)務(wù)終端技術(shù)要求》三個(gè)規(guī)范。
2、PoC業(yè)務(wù)技術(shù)要求
目前,國(guó)際上對(duì)于各種移動(dòng)通信業(yè)務(wù)規(guī)范的制定工作主要由OMA來(lái)完成,OMA已經(jīng)和3GPP,3GPP2等標(biāo)準(zhǔn)組織有了比較明確的分工,OMA不會(huì)關(guān)注底層承載網(wǎng)絡(luò)的差異,而主要負(fù)責(zé)制定基于SIP/IP核心網(wǎng)絡(luò)的業(yè)務(wù)標(biāo)準(zhǔn);3GPP和3GPP2主要負(fù)責(zé)有關(guān)移動(dòng)通信網(wǎng)絡(luò)體系演進(jìn)的研究。OMA的標(biāo)準(zhǔn)體系是基于SIP/IP核心網(wǎng)絡(luò),對(duì)于未來(lái)的3G網(wǎng)絡(luò)來(lái)說(shuō),就是基于IMS體系結(jié)構(gòu)。下面介紹一下在OMA PoC1.0規(guī)范中定義的PoC業(yè)務(wù)的業(yè)務(wù)概念、邏輯功能、業(yè)務(wù)特性和網(wǎng)絡(luò)結(jié)構(gòu)。
2.1 業(yè)務(wù)概念和業(yè)務(wù)特性
PoC是一種雙向、即時(shí)、多方通信方式,允許用戶與一個(gè)或多個(gè)用戶進(jìn)行通信。該業(yè)務(wù)類似移動(dòng)對(duì)講業(yè)務(wù)——用戶按鍵與某個(gè)用戶通話或廣播到一個(gè)群組的參與者那里。接收方收聽到這個(gè)發(fā)言聲音后,可以沒(méi)有任何動(dòng)作,例如不應(yīng)答這個(gè)呼叫,或者在聽到發(fā)送方聲音之前,被通知并且必須接收該呼叫。在該初始語(yǔ)音完成后,其他參與者可以響應(yīng)該語(yǔ)音消息。PoC通信是半雙工的,每次最多只能有一個(gè)人發(fā)言,其他人接聽。PoC的業(yè)務(wù)特性包括:
●PoC群組可以是預(yù)先定義的,也可以是臨時(shí)建立(Ad hoc)方式的,或者類似聊天室的方式,用戶自行加入聊天組。
●用戶通過(guò)請(qǐng)求發(fā)言權(quán)實(shí)現(xiàn)發(fā)言,發(fā)言權(quán)的控制有一套嚴(yán)格控制機(jī)制。
●發(fā)言權(quán)由PoC業(yè)務(wù)實(shí)體授予,如果在一段時(shí)間(業(yè)務(wù)提供商設(shè)置)之后用戶沒(méi)有發(fā)言,發(fā)言權(quán)將會(huì)超時(shí)而失效。
●PoC業(yè)務(wù)實(shí)體可以在其他被叫用戶接受會(huì)話邀請(qǐng)之前,先給發(fā)起用戶發(fā)送指示,如果沒(méi)有用戶接收到媒體流,PoC參與者可以獲得提示。
●PoC可以與互聯(lián)網(wǎng)現(xiàn)有類似語(yǔ)音性質(zhì)的業(yè)務(wù)進(jìn)行交互,如在線游戲,包括音頻功能的即時(shí)消息等。
在PoC體系結(jié)構(gòu)中,對(duì)用戶的發(fā)言權(quán)控制是非常重要的概念。發(fā)言權(quán)控制主要是在用戶平面來(lái)完成,基于RTP/RTCP,同時(shí)OMA又定義了RTCP的一種APP應(yīng)用,稱為TBCP協(xié)議,從而實(shí)現(xiàn)了PoC媒體流的分發(fā)和發(fā)言權(quán)的控制。對(duì)于會(huì)話的信令控制主要是應(yīng)用SIP/SDP,實(shí)現(xiàn)SIP注冊(cè)、路由和安全方面的管理,從而保證PoC會(huì)話的完成。
2.2 邏輯功能和網(wǎng)絡(luò)結(jié)構(gòu)
PoC業(yè)務(wù)是一種客戶端——服務(wù)器類型的業(yè)務(wù),主要由PoC服務(wù)器和PoC客戶端構(gòu)成,同時(shí)與呈現(xiàn)(Presence)業(yè)務(wù)(Presence業(yè)務(wù)是一種業(yè)務(wù)引擎,在PoC業(yè)務(wù)中并不是必選功能)以及XML文件管理相結(jié)合提供業(yè)務(wù)。PoC業(yè)務(wù)的實(shí)現(xiàn)需要發(fā)現(xiàn)/注冊(cè)、鑒權(quán)/授權(quán)、安全以及計(jì)費(fèi)等功能支撐。
OMA的PoC體系規(guī)范中描述了PoC客戶端和服務(wù)器,以及與某些引擎的接口。在這個(gè)結(jié)構(gòu)中實(shí)現(xiàn)PoC的主要的功能實(shí)體是PoC Client、PoC sever和SIP/IP core。
(1)PoC Client
PoC客戶端駐留在移動(dòng)終端中并用于接入PoC業(yè)務(wù),PoC Client支持會(huì)話發(fā)起、參與、終結(jié);執(zhí)行在SIP/IP核心網(wǎng)絡(luò)中的注冊(cè)登記;對(duì)接入SIP/IP核心網(wǎng)絡(luò)的PoC用戶的鑒權(quán);通過(guò)對(duì)音頻記錄和編碼,創(chuàng)立、發(fā)送和接收Talk burst;支持的Talk burst裁定程序(例如發(fā)起請(qǐng)求和相應(yīng)命令);合并由管理系統(tǒng)下載的配置數(shù)據(jù)(例如空中接口激活)。
(2)PoC Sever
PoC服務(wù)器為PoC業(yè)務(wù)提供應(yīng)用層的網(wǎng)絡(luò)功能,PoC服務(wù)器可以執(zhí)行PoC的控制或參與功能,但這兩種功能是不同的角色和作用。
服務(wù)器的控制功能,提供集中的PoC會(huì)話操作;提供集中的媒體分發(fā);提供集中的發(fā)言權(quán)控制功能(包括談話者的識(shí)別);提供SIP會(huì)話操作,如SIP會(huì)話的啟動(dòng)、終止等;為群組會(huì)話提供策略執(zhí)行;提供參與者的信息;搜集和提供集中的媒體質(zhì)量信息;提供集中的計(jì)費(fèi)報(bào)告;提供參與者PoC地址的隱私功能;支持用戶平面適應(yīng)程序;支持Talk Burst協(xié)議控制協(xié)商等功能。
服務(wù)器的PoC參與功能,提供PoC會(huì)話操控;支持用戶平面的適應(yīng)過(guò)程;提供SIP會(huì)話操縱,如SIP會(huì)話啟動(dòng)、終止等,負(fù)責(zé)代表客戶端;提供來(lái)話PoC的策略執(zhí)行(例如接入控制、可用狀態(tài)等);提供參與者的計(jì)費(fèi)報(bào)告;支持Talk Burst控制協(xié)議協(xié)商過(guò)程:存儲(chǔ)PoC客戶的應(yīng)答模式、來(lái)話禁止指示、即時(shí)通知禁止指示等信息等功能。
1、引言
PTT又稱為“一鍵通”,是一種實(shí)現(xiàn)walkie-talkie功能的移動(dòng)話音業(yè)務(wù)。其特點(diǎn)是呼叫建立時(shí)間短,說(shuō)話時(shí)才占用信道,接聽時(shí)只監(jiān)聽信道,接收方不需要摘機(jī)即可隨時(shí)接聽下行的呼叫信息。
基于公眾蜂窩移動(dòng)通信網(wǎng)絡(luò)的PTT業(yè)務(wù)稱為PoC業(yè)務(wù)。PoC基于2.5G網(wǎng)絡(luò)(GSM/GPRS,cdma 1x)或3G網(wǎng)絡(luò)(WCDMA,cdma2000),它充分利用了GPRS或cdma 1x移動(dòng)分組網(wǎng)絡(luò)的特性,通過(guò)半雙工VoIP技術(shù)來(lái)實(shí)現(xiàn)PTT。同時(shí),PoC還結(jié)合了即時(shí)消息,Presence等業(yè)務(wù)屬性,成為一種綜合了話音和數(shù)據(jù)的個(gè)性化業(yè)務(wù)。
在PoC的國(guó)際標(biāo)準(zhǔn)頒布之前,各廠家對(duì)PoC自由解釋,提出了許多私有的標(biāo)準(zhǔn),這些方案大部分都是基于分組交換(PS)域的,即面向現(xiàn)有的2.5G網(wǎng)絡(luò),通過(guò)在GPRS或cdma 1x核心網(wǎng)上直接增加PoC服務(wù)器來(lái)實(shí)現(xiàn)業(yè)務(wù)功能,這種方式雖然具有體系結(jié)構(gòu)簡(jiǎn)單的特點(diǎn),但是在互聯(lián)互通性、業(yè)務(wù)功能完備性和安全性能等方面都有很多不足。因此,移動(dòng)開放聯(lián)盟(OMA)于2003年4月正式成立了PoC工作組,制定相關(guān)的PoC體系結(jié)構(gòu)規(guī)范。OMA制定的PoC標(biāo)準(zhǔn)主要是基于3GPP提出的IMS多媒體子系統(tǒng),目前已經(jīng)完成了PoC1.0的標(biāo)準(zhǔn)制定工作,并開始制定PoC2.0的業(yè)務(wù)需求規(guī)范,計(jì)劃在2006年完成PoC2.O的標(biāo)準(zhǔn)制定工作。
PoC業(yè)務(wù)在國(guó)內(nèi)的研究工作也開始的比較早,早在2004年,中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)無(wú)線通信技術(shù)委員會(huì)移動(dòng)業(yè)務(wù)工作組就已經(jīng)開始制定PoC業(yè)務(wù)的相關(guān)行業(yè)標(biāo)準(zhǔn),國(guó)內(nèi)的PoC行業(yè)標(biāo)準(zhǔn)主要參照的依據(jù)就是OMA PoC1.O規(guī)范,目前國(guó)內(nèi)的行標(biāo)已經(jīng)完成了《PoC業(yè)務(wù)總體技術(shù)要求》、《PoC業(yè)務(wù)服務(wù)器技術(shù)要求》和《PoC業(yè)務(wù)終端技術(shù)要求》三個(gè)規(guī)范。
2、PoC業(yè)務(wù)技術(shù)要求
目前,國(guó)際上對(duì)于各種移動(dòng)通信業(yè)務(wù)規(guī)范的制定工作主要由OMA來(lái)完成,OMA已經(jīng)和3GPP,3GPP2等標(biāo)準(zhǔn)組織有了比較明確的分工,OMA不會(huì)關(guān)注底層承載網(wǎng)絡(luò)的差異,而主要負(fù)責(zé)制定基于SIP/IP核心網(wǎng)絡(luò)的業(yè)務(wù)標(biāo)準(zhǔn);3GPP和3GPP2主要負(fù)責(zé)有關(guān)移動(dòng)通信網(wǎng)絡(luò)體系演進(jìn)的研究。OMA的標(biāo)準(zhǔn)體系是基于SIP/IP核心網(wǎng)絡(luò),對(duì)于未來(lái)的3G網(wǎng)絡(luò)來(lái)說(shuō),就是基于IMS體系結(jié)構(gòu)。下面介紹一下在OMA PoC1.0規(guī)范中定義的PoC業(yè)務(wù)的業(yè)務(wù)概念、邏輯功能、業(yè)務(wù)特性和網(wǎng)絡(luò)結(jié)構(gòu)。
2.1 業(yè)務(wù)概念和業(yè)務(wù)特性
PoC是一種雙向、即時(shí)、多方通信方式,允許用戶與一個(gè)或多個(gè)用戶進(jìn)行通信。該業(yè)務(wù)類似移動(dòng)對(duì)講業(yè)務(wù)——用戶按鍵與某個(gè)用戶通話或廣播到一個(gè)群組的參與者那里。接收方收聽到這個(gè)發(fā)言聲音后,可以沒(méi)有任何動(dòng)作,例如不應(yīng)答這個(gè)呼叫,或者在聽到發(fā)送方聲音之前,被通知并且必須接收該呼叫。在該初始語(yǔ)音完成后,其他參與者可以響應(yīng)該語(yǔ)音消息。PoC通信是半雙工的,每次最多只能有一個(gè)人發(fā)言,其他人接聽。PoC的業(yè)務(wù)特性包括:
●PoC群組可以是預(yù)先定義的,也可以是臨時(shí)建立(Ad hoc)方式的,或者類似聊天室的方式,用戶自行加入聊天組。
●用戶通過(guò)請(qǐng)求發(fā)言權(quán)實(shí)現(xiàn)發(fā)言,發(fā)言權(quán)的控制有一套嚴(yán)格控制機(jī)制。
●發(fā)言權(quán)由PoC業(yè)務(wù)實(shí)體授予,如果在一段時(shí)間(業(yè)務(wù)提供商設(shè)置)之后用戶沒(méi)有發(fā)言,發(fā)言權(quán)將會(huì)超時(shí)而失效。
●PoC業(yè)務(wù)實(shí)體可以在其他被叫用戶接受會(huì)話邀請(qǐng)之前,先給發(fā)起用戶發(fā)送指示,如果沒(méi)有用戶接收到媒體流,PoC參與者可以獲得提示。
●PoC可以與互聯(lián)網(wǎng)現(xiàn)有類似語(yǔ)音性質(zhì)的業(yè)務(wù)進(jìn)行交互,如在線游戲,包括音頻功能的即時(shí)消息等。
在PoC體系結(jié)構(gòu)中,對(duì)用戶的發(fā)言權(quán)控制是非常重要的概念。發(fā)言權(quán)控制主要是在用戶平面來(lái)完成,基于RTP/RTCP,同時(shí)OMA又定義了RTCP的一種APP應(yīng)用,稱為TBCP協(xié)議,從而實(shí)現(xiàn)了PoC媒體流的分發(fā)和發(fā)言權(quán)的控制。對(duì)于會(huì)話的信令控制主要是應(yīng)用SIP/SDP,實(shí)現(xiàn)SIP注冊(cè)、路由和安全方面的管理,從而保證PoC會(huì)話的完成。
2.2 邏輯功能和網(wǎng)絡(luò)結(jié)構(gòu)
PoC業(yè)務(wù)是一種客戶端——服務(wù)器類型的業(yè)務(wù),主要由PoC服務(wù)器和PoC客戶端構(gòu)成,同時(shí)與呈現(xiàn)(Presence)業(yè)務(wù)(Presence業(yè)務(wù)是一種業(yè)務(wù)引擎,在PoC業(yè)務(wù)中并不是必選功能)以及XML文件管理相結(jié)合提供業(yè)務(wù)。PoC業(yè)務(wù)的實(shí)現(xiàn)需要發(fā)現(xiàn)/注冊(cè)、鑒權(quán)/授權(quán)、安全以及計(jì)費(fèi)等功能支撐。
OMA的PoC體系規(guī)范中描述了PoC客戶端和服務(wù)器,以及與某些引擎的接口。在這個(gè)結(jié)構(gòu)中實(shí)現(xiàn)PoC的主要的功能實(shí)體是PoC Client、PoC sever和SIP/IP core。
(1)PoC Client
PoC客戶端駐留在移動(dòng)終端中并用于接入PoC業(yè)務(wù),PoC Client支持會(huì)話發(fā)起、參與、終結(jié);執(zhí)行在SIP/IP核心網(wǎng)絡(luò)中的注冊(cè)登記;對(duì)接入SIP/IP核心網(wǎng)絡(luò)的PoC用戶的鑒權(quán);通過(guò)對(duì)音頻記錄和編碼,創(chuàng)立、發(fā)送和接收Talk burst;支持的Talk burst裁定程序(例如發(fā)起請(qǐng)求和相應(yīng)命令);合并由管理系統(tǒng)下載的配置數(shù)據(jù)(例如空中接口激活)。
(2)PoC Sever
PoC服務(wù)器為PoC業(yè)務(wù)提供應(yīng)用層的網(wǎng)絡(luò)功能,PoC服務(wù)器可以執(zhí)行PoC的控制或參與功能,但這兩種功能是不同的角色和作用。
服務(wù)器的控制功能,提供集中的PoC會(huì)話操作;提供集中的媒體分發(fā);提供集中的發(fā)言權(quán)控制功能(包括談話者的識(shí)別);提供SIP會(huì)話操作,如SIP會(huì)話的啟動(dòng)、終止等;為群組會(huì)話提供策略執(zhí)行;提供參與者的信息;搜集和提供集中的媒體質(zhì)量信息;提供集中的計(jì)費(fèi)報(bào)告;提供參與者PoC地址的隱私功能;支持用戶平面適應(yīng)程序;支持Talk Burst協(xié)議控制協(xié)商等功能。
服務(wù)器的PoC參與功能,提供PoC會(huì)話操控;支持用戶平面的適應(yīng)過(guò)程;提供SIP會(huì)話操縱,如SIP會(huì)話啟動(dòng)、終止等,負(fù)責(zé)代表客戶端;提供來(lái)話PoC的策略執(zhí)行(例如接入控制、可用狀態(tài)等);提供參與者的計(jì)費(fèi)報(bào)告;支持Talk Burst控制協(xié)議協(xié)商過(guò)程:存儲(chǔ)PoC客戶的應(yīng)答模式、來(lái)話禁止指示、即時(shí)通知禁止指示等信息等功能。