專利名稱:同步無線通信系統(tǒng)中的會話數(shù)據(jù)及其設(shè)置方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種同步無線通信系統(tǒng)的會話,并尤其涉及一種在同步無線通信系統(tǒng)中使用通信網(wǎng)絡(luò)的最大比特率參數(shù)來建立會話數(shù)據(jù)的方法。
背景技術(shù):
即按即講(″PTT″)服務(wù)指的是一個不用撥號或不用執(zhí)行呼叫連接就允許與另一方通信的即時語音通信服務(wù),并且是一個使用會話啟動協(xié)議(″SIP″)的語音傳輸服務(wù)。
為了執(zhí)行PTT服務(wù),兩個終端或終端和服務(wù)器經(jīng)由SIP消息建立SIP會話,使用增強型可變速率編碼器(EVRC)來編碼語音業(yè)務(wù),并使用實時傳輸協(xié)議(″RTP″)來發(fā)射被編碼的語音。服務(wù)器可以是一個基站,用于向大量終端發(fā)送無線通信并從大量終端接收無線通信。
SIP消息包括用于定義語音特征和協(xié)商的會話描述協(xié)議(″SDP″)。SDP包括用來編碼和解碼語音業(yè)務(wù)的編解碼器,編解碼器的特征,以及發(fā)射語音業(yè)務(wù)所需的其它各種參數(shù)。
在兩個終端之間或者在終端和服務(wù)器之間建立會話之后,參與PTT服務(wù)的終端可以用與SDP中定義的特征相應(yīng)的語音傳輸?shù)南嗤椒▉硐嗷グl(fā)射或接收語音業(yè)務(wù)。
EVRC是一個主要用于同步無線通信的編解碼器,其中,無線通信提供商根據(jù)各個無線網(wǎng)絡(luò)狀況或服務(wù)提供方法用不同的數(shù)據(jù)傳輸速率(比特率)發(fā)射語音業(yè)務(wù)。如果無線網(wǎng)絡(luò)狀況不佳則以低數(shù)據(jù)傳輸速率來發(fā)射語音業(yè)務(wù),而如果無線網(wǎng)絡(luò)狀況不錯則以高數(shù)據(jù)傳輸速率來發(fā)射語音業(yè)務(wù)。
當一個會話在PTT系統(tǒng)中被建立時,會話在SDP中定義EVRC被用作一個語音編解碼器,但是關(guān)于EVRC使用可變還是不變的比特率以及怎樣確定最大比特率的信息目前還沒有被SDP定義。
因此,因為PPT系統(tǒng)在會話中以先前在兩個終端或終端和服務(wù)器之間建立的比特率來運轉(zhuǎn)與其它方的聯(lián)系,不僅由于比特率不能根據(jù)無線網(wǎng)絡(luò)狀況來變化而且由于不能執(zhí)行不同網(wǎng)絡(luò)之間的交互工作,從而造成了無線網(wǎng)絡(luò)資源的浪費。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供會話數(shù)據(jù)和一種方法,用于在同步無線通信系統(tǒng)中提供會話數(shù)據(jù),其中,一個輔助的EVRC參數(shù)被定義,以便數(shù)據(jù)傳輸速率可以根據(jù)兩個終端或終端和服務(wù)器之間的無線網(wǎng)絡(luò)狀況來變化。
為了實現(xiàn)這個及其它優(yōu)點并根據(jù)本發(fā)明的目的,在此做出概括地描述并具體化,同步無線通信系統(tǒng)的會話數(shù)據(jù)被提供來建立兩個終端或終端和服務(wù)器之間的SIP會話,其中,會話數(shù)據(jù)包括一個用于定義語音編解碼器的最大比特率的參數(shù)。
一個參數(shù)被添加到SDP的會話數(shù)據(jù)以定義語音編解碼器的最大比特率。該參數(shù)可以表示為一個等式,″a=fmtp97maxrate=number/variable bit or static bitrate″,其中′a′定義媒體屬性;′fmtp′是格式參數(shù);′97′是語音編解碼器的配置文件ID和關(guān)于EVRC(97)的特征;和′maxrate=number′是最大比特率的值。
為了實現(xiàn)這些及其它優(yōu)點并根據(jù)本發(fā)明的目的,在此做出概括地描述并具體化,提供了一種在兩個終端或終端和服務(wù)器之間建立同步無線通信系統(tǒng)的會話數(shù)據(jù)的方法,包括從終端或服務(wù)器發(fā)射一個″INVITE(邀請)″消息,其包括一個用于定義語音編解碼器的最大比特率的參數(shù);并從已經(jīng)接收了該″INVITE″消息的服務(wù)器或終端接收一個″200 OK″消息,其包括定義最大比特率的參數(shù)。
應(yīng)當理解,本發(fā)明的上述一般說明及其后的詳細說明是示例性和說明性的,并用于對所要求的本發(fā)明提供進一步的解釋。本發(fā)明的上述及其它目的、特征、方面和優(yōu)點將通過以下結(jié)合附圖的本發(fā)明詳細說明而變得更加明顯。
附圖被包含用來提供對本發(fā)明的進一步理解并且被合并構(gòu)成本申請的一部分,其說明了本發(fā)明的實施例并連同本說明一起來解釋本發(fā)明的原理。
在附圖中圖1是一個信號流程圖,示出了一種使用根據(jù)本發(fā)明的SDP設(shè)置會話的方法。
優(yōu)選實施方式的詳細描述在下文中將詳細地參考用于根據(jù)本發(fā)明在同步無線通信系統(tǒng)中建立會話的會話數(shù)據(jù)及其方法的優(yōu)選實施例,其中的例子在附圖中被說明。
表1示出了一般的SDP信息,其被包括在PTT服務(wù)系統(tǒng)的SIP消息內(nèi)。
表1
數(shù)據(jù)項是沒有被變更用于服務(wù)兼容性的值,除非在兩個終端或終端和服務(wù)器之間發(fā)生獨立協(xié)商。然而,IP地址或端口數(shù)可能沒有被改變。
參考表1,話音數(shù)據(jù)的160毫秒用EVRC來編碼/解碼并被包括在一個RTF1分組內(nèi)。然而,因為不存在與可變還是不變速率被用于EVRC編碼或者用于編碼/解碼的最大比特率是多少有關(guān)的信息,所以EVRC編解碼器使用先前的編碼/解碼比特率。
在本發(fā)明中,通過向SDP添加一個定義最大比特率和EVRC的比特率是不變或可變的參數(shù),進一步的協(xié)調(diào)是可能的。
諸如v、c、m和a之類的各種SDP參數(shù)可以被使用。格式參數(shù)′fmtp′可以在′a′的屬性當中被使用。在這時候,′fmtp′沒有在SDP級中被解釋并且與特殊的媒體有關(guān),′fmtp′可以通過定義參數(shù)而被使用。a=fmtp97 (等式1)
等式1是一個由本發(fā)明來定義的參數(shù),表示最大比特率并確定使用可變比特率還是使用不變比特率。等式1′a=fmtp′定義了′a′,即媒體屬性和EVRC的配置文件ID′97′。EVRC的配置文件還包括語音業(yè)務(wù)是用小于最大比特率被可變編碼還是用最大比特率被不變編碼以及最大比特率的值的信息。
在本發(fā)明中,EVRC的配置文件ID是′97′,然而該配置文件ID可以取96和127之間的任何值。
a=fmtp97 maxrate=3/variable (等式2)等式2是一個例子,示出了最大比特率和比特率是否可變。最大比特率’maxrate’如下表2所示可以對應(yīng)于EVRC的最大比特率而取值1、2、3或4。比特率可以依據(jù)’可變’或’不變’是否遵循斜杠而可變或不變。
表2
當前在碼分多址(CDMA)終端中使用的EVRC可以產(chǎn)生具有如表2所示的四個比特率之一的語音數(shù)據(jù)。最大速率根據(jù)無線網(wǎng)絡(luò)的環(huán)境和情況被設(shè)置為′4′全速或′3′半速。最大比特率越大,可以傳輸?shù)臄?shù)據(jù)就越大而且語音質(zhì)量也就越高。
圖1是一個信號流程圖,示出了一個根據(jù)本發(fā)明用SDP來建立會話的方法。第一終端建立與第二終端的SIP會話的過程將被描述如下。
第一終端10屬于一個具有最大比特率′3′(半速)的無線網(wǎng)絡(luò),而第二終端30屬于一個具有最大比特率′4′(全速)的網(wǎng)絡(luò)。第一終端10發(fā)送INVITE消息SDP1,其中,′maxrate=3′被發(fā)送給PTT服務(wù)器20,PTT服務(wù)器20然后發(fā)送INVITE消息SDP2,其中,′maxrate=4′被發(fā)送給第二終端30。PTT服務(wù)器20、第一終端10以及第二終端30可以通過根據(jù)各自無線網(wǎng)絡(luò)的環(huán)境和條件來具有最大比特率而發(fā)送INVITE消息。
第二終端30在編碼語音的時候把最大比特率建立為4,然后發(fā)送200 OK消息SDP3,其中,′maxrate=4′被發(fā)送給PTT服務(wù)器20。PTT20服務(wù)器發(fā)送一個200 OK消息SDP4,其中,′maxrate=3′被發(fā)送給第一終端10。
如果第一終端10所屬無線網(wǎng)絡(luò)的傳輸速度被增加到最大比特率′4′,則PTT服務(wù)器20檢查該無線網(wǎng)絡(luò)的狀態(tài)并發(fā)送200OK消息SDP4,其中,即使第一終端發(fā)送其中設(shè)置′maxrate=3′的SDP1,′maxrate=4′也被設(shè)置。
當兩個終端或終端和服務(wù)器之間的無線網(wǎng)絡(luò)頻帶寬度應(yīng)該增減時,終端可以靈活地根據(jù)無線網(wǎng)絡(luò)的環(huán)境和條件來改變最大比特率。如果頻帶寬度隨著無線網(wǎng)絡(luò)的環(huán)境和條件的改善而增加,則最大比特率參數(shù)可以被增加。如果頻帶寬度隨著無線網(wǎng)絡(luò)的環(huán)境和條件的劣化而減少,則無線網(wǎng)絡(luò)資源通過降低最大比特率參數(shù)而被最大程度地使用。
通過在網(wǎng)絡(luò)終端具有不同的語音編解碼器傳輸速率或網(wǎng)絡(luò)無線組的頻帶寬度增加或降低的時候來控制關(guān)于EVRC的最大比特率參數(shù),根據(jù)本發(fā)明同步無線通信系統(tǒng)會話的會話數(shù)據(jù)及其方法可以靈活地實現(xiàn)服務(wù)。
根據(jù)本發(fā)明的用于建立同步無線通信系統(tǒng)會話的會話數(shù)據(jù)和方法,通過根據(jù)無線網(wǎng)絡(luò)的環(huán)境和條件而向SDP增加比特率參數(shù)來改變最大比特率,無線網(wǎng)絡(luò)的容量被擴展并因此可以被有效地使用。
因為本發(fā)明可以在不脫離其精神或基本特征的前提下有多種表現(xiàn)形式,所以還應(yīng)當理解,上述形式不受限于前文所描述的任何細節(jié),除非另作說明,而是應(yīng)當在附加權(quán)利要求中定義的其精神和范圍內(nèi)來寬廣地解釋,因此屬于權(quán)利要求及其等效物范圍內(nèi)的所有改變和修改都意在由附加的權(quán)利要求來含蓋。
權(quán)利要求
1.一種通過在無線通信系統(tǒng)中運轉(zhuǎn)的終端來建立通信會話的方法,該方法包括從終端發(fā)送邀請消息,其中,邀請信息包括一個用來定義語音編解碼器的最大比特率的參數(shù);響應(yīng)于該邀請消息通過終端接收確認消息,其中,該確認消息包括定義語音編解碼器的最大比特率的參數(shù)的重發(fā);和從終端以該參數(shù)定義的最大比特率來發(fā)射語音業(yè)務(wù),其中,最大比特率根據(jù)無線通信系統(tǒng)的狀況來改變。
2.權(quán)利要求1的方法,其特征在于,參數(shù)包括等式a=fmtp∶97maxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是最大比特率的值,而′status′為用來指示最大比特率是可變還是不變的′可變或′不變′。
3.權(quán)利要求2的方法,其特征在于,′number′涉及比特率可變或不變時的最大比特率。
4.一種無線通信終端,包括用于在第一終端和第二終端之間建立通信會話的裝置,其中,用于建立通信會話的裝置還包括從第一終端發(fā)送的邀請消息,其中,邀請信息包括一個用來定義語音編解碼器的最大比特率的參數(shù);由第一終端接收的確認消息,其中,確認消息包括定義語音編解碼器的最大比特率的參數(shù);和以該參數(shù)定義的最大比特率所發(fā)射的語音業(yè)務(wù),其中,最大比特率根據(jù)無線通信系統(tǒng)的狀況來改變。
5.權(quán)利要求4的系統(tǒng),其特征在于,參數(shù)包括等式a=fmtp∶97maxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是最大比特率的值,而status′為用來指示最大比特率是可變還是不變的′可變或不變。
6.權(quán)利要求5的系統(tǒng),其特征在于,′number′涉及比特率可變或不變時的最大比特率。
7.一種用于在第一終端和第二終端之間建立無線通信系統(tǒng)的通信會話的方法,其中,第一終端屬于第一網(wǎng)絡(luò)而第二終端屬于第二網(wǎng)絡(luò),該方法包括從第一終端發(fā)送第一邀請消息,其中,第一邀請消息包括第一參數(shù),用于定義從第一終端發(fā)射語音業(yè)務(wù)的語音編解碼器的第一最大比特率;由第二終端接收第二邀請消息,其中,第二邀請消息包括第二參數(shù),用于定義發(fā)射語音業(yè)務(wù)的語音編解碼器的第二最大比特率;從第二終端發(fā)送第一確認消息,其中,第一確認消息包括用于定義語音編解碼器的最大比特率的第二參數(shù);由第一終端接收第二確認消息,其中,第二確認消息包括用于定義語音編解碼器的最大比特率的第一參數(shù);從第一終端以第一最大比特率發(fā)射語音業(yè)務(wù);和由第二終端以第二最大比特率接收語音業(yè)務(wù)。
8.權(quán)利要求7的方法,其特征在于,第一最大比特率根據(jù)第一網(wǎng)絡(luò)的狀況而改變。
9.權(quán)利要求7的方法,其特征在于,第二最大比特率根據(jù)第二網(wǎng)絡(luò)的狀況而改變。
1O.權(quán)利要求7的方法,其特征在于,第一參數(shù)包括等式a=fmtp∶97maxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是第一最大比特率的值,而′status′為用來指示第一最大比特率是否可以被改變的′可變′或不變′。
11.權(quán)利要求10的方法,其特征在于,′number′涉及第一最大比特率是否可變的第一最大比特率。
12.權(quán)利要求7的方法,其特征在于,第二參數(shù)包括等式a=fmtp∶97mxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是第二最大比特率的值,而′status′為用來指示第二最大比特率是否可以被改變的′可變或不變′。
13.權(quán)利要求12的方法,其特征在于,′number′涉及第二最大比特率是否可變的第二最大比特率。
14.一種無線通信終端,包括用于在第一終端和第二終端之間建立通信會話的裝置,其中,第一終端在第一網(wǎng)絡(luò)中而第二終端在第二網(wǎng)絡(luò)中,并且其中用于建立通信會話的裝置還包括從第一終端發(fā)送的第一邀請消息,其中,第一邀請消息包括第一參數(shù),用于定義從第一終端發(fā)射語音業(yè)務(wù)的語音編解碼器的第一最大比特率;由第二終端接收的第二邀請消息,其中,第二邀請消息包括第二參數(shù),用于定義發(fā)射語音業(yè)務(wù)的語音編解碼器的第二最大比特率;從第二終端發(fā)送的第一確認消息,其中,第一確認消息包括用于定義語音編解碼器的最大比特率的第二參數(shù);由第一終端接收的第二確認消息,其中,第二確認消息包括用于定義語音編解碼器的最大比特率的第一參數(shù);從第一終端以第一最大比特率發(fā)射語音業(yè)務(wù);和由第二終端以第二最大比特率接收語音業(yè)務(wù)。
15.權(quán)利要求14的方法,其特征在于,第一最大比特率根據(jù)第一網(wǎng)絡(luò)的狀況來改變。
16.權(quán)利要求14的終端,其特征在于,第二最大比特率根據(jù)第二網(wǎng)絡(luò)的狀況而改變。
17.權(quán)利要求14的終端,其特征在于,第一參數(shù)包括等式a=fmtp∶97maxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是第一最大比特率的值,而′status′為用于指示第一最大比特率是否可以被改變的′可變或不變。
18.權(quán)利要求17的終端,其特征在于,′number′指出第一最大比特率可變還是不變。
19.權(quán)利要求14的終端,其特征在于,第二參數(shù)包括等式a=fmtp∶97maxrate=number/status其中,′a′是媒體屬性,′fmtp′是格式參數(shù),′97′是語音編解碼器的配置文件標識符,′maxrate=number′是第二最大比特率的值,而′status′為用于指示第二最大比特率是否可以被改變的′可變或不變。
20.權(quán)利要求19的方法,其特征在于,′number′指出第二最大比特率可變還是不變。
全文摘要
在根據(jù)本發(fā)明在同步無線通信系統(tǒng)中建立會話的會話數(shù)據(jù)和方法中,通過另外定義一個EVRC的最大比特率參數(shù),最大比特率可以根據(jù)無線網(wǎng)絡(luò)的環(huán)境和狀況來改變,無線網(wǎng)絡(luò)的容量被擴展,因此被更有效地使用。通過使用最大比特率參數(shù)來增加或降低無線網(wǎng)絡(luò)的頻帶寬度,服務(wù)可以根據(jù)無線網(wǎng)絡(luò)的環(huán)境和狀況來靈活地實現(xiàn)。
文檔編號G10L19/14GK1770666SQ20051012838
公開日2006年5月10日 申請日期2005年9月22日 優(yōu)先權(quán)日2004年9月22日
發(fā)明者林容奭, 權(quán)五愛 申請人:Lg電子株式會社