傳輸語(yǔ)音ip報(bào)文的方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種傳輸語(yǔ)音IP報(bào)文的方法、裝置及系統(tǒng)。該方法包括:獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文的生成時(shí)間;根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中;發(fā)送所述第二語(yǔ)音IP報(bào)文給接收端。采用本發(fā)明實(shí)施例,能夠進(jìn)一步提升語(yǔ)音IP報(bào)文的傳輸效率,降低語(yǔ)音包抖動(dòng)幅度。
【專利說(shuō)明】傳輸語(yǔ)音IP報(bào)文的方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信系統(tǒng),尤其涉及一種傳輸語(yǔ)音IP報(bào)文的方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]在GSM系統(tǒng)中,采用語(yǔ)音IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)報(bào)文來(lái)承載語(yǔ)音數(shù)據(jù)時(shí),一般采用如圖1所示的格式,具體包括IP頭、UDP (User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)頭和語(yǔ)音數(shù)據(jù)三個(gè)部分。其中,IP頭占用20個(gè)字節(jié),用于攜帶源和目的的IP地址,UDP頭用于攜帶UDP端口號(hào),占用8個(gè)字節(jié)。語(yǔ)音數(shù)據(jù)包括語(yǔ)音頭和語(yǔ)音凈荷,語(yǔ)音頭用于攜帶語(yǔ)音凈荷產(chǎn)生的時(shí)間戳(timestamp),報(bào)文的序號(hào)(sequence number)信息,以及資源信息。由于語(yǔ)音數(shù)據(jù)(語(yǔ)音頭+語(yǔ)音凈荷)長(zhǎng)度較小(13字節(jié)?40字節(jié)),語(yǔ)音IP報(bào)文的傳輸效率較低(30%?60% )。
[0003]現(xiàn)有技術(shù)中,為了提高語(yǔ)音IP報(bào)文的傳輸效率,將IP地址和UDP端口號(hào)相同的語(yǔ)音數(shù)據(jù)復(fù)用在一個(gè)語(yǔ)音IP報(bào)文中發(fā)送,如圖2所示。采用該方法是的一個(gè)語(yǔ)音IP報(bào)文中攜帶的語(yǔ)音數(shù)據(jù)的長(zhǎng)度增大,從而提升了傳輸效率。但同時(shí)也引入了語(yǔ)音包抖動(dòng)的問(wèn)題,傳輸效率越高,語(yǔ)音包抖動(dòng)越大,對(duì)語(yǔ)音質(zhì)量的損傷越大。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種傳輸語(yǔ)音IP報(bào)文的方法、裝置及系統(tǒng),用于進(jìn)一步提升語(yǔ)音IP報(bào)文的傳輸效率,降低語(yǔ)音包抖動(dòng)幅度,提升語(yǔ)音通信質(zhì)量。
[0005]本發(fā)明一方面提供了一種傳輸語(yǔ)音IP報(bào)文的方法,包括:發(fā)送端獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文的生成時(shí)間;所述發(fā)送端根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中;所述發(fā)送端發(fā)送所述第二語(yǔ)音IP報(bào)文給接收端;其中,所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音ip報(bào)文中任意一個(gè)第一語(yǔ)音ip報(bào)文的ip頭、用戶數(shù)據(jù)報(bào)協(xié)議m)p頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音ip報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷。
[0006]結(jié)合第一方面,在第一方面的第一種實(shí)現(xiàn)方式中,所述預(yù)設(shè)順序?yàn)闀r(shí)間戳升序或降序。
[0007]結(jié)合第一方面或第一方面的第一種實(shí)現(xiàn)方式,在第一方面的第二種實(shí)現(xiàn)方式中,所述發(fā)送端獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文包括:在預(yù)設(shè)時(shí)間內(nèi),獲取所述同一用戶設(shè)備的時(shí)間戳連續(xù)的所述至少兩個(gè)第一語(yǔ)音IP報(bào)文;或,獲取預(yù)設(shè)個(gè)數(shù)的所述同一用戶設(shè)備的時(shí)間戳連續(xù)的所述至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0008]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,在第一方面的第三種實(shí)現(xiàn)方式中,所述預(yù)設(shè)時(shí)間為語(yǔ)音發(fā)送周期長(zhǎng)度的k倍,k彡2,且k為整數(shù)。
[0009]結(jié)合第一方面或第一方面的上述任一種實(shí)現(xiàn)方式,在第一方面的第四種實(shí)現(xiàn)方式中,所述語(yǔ)音頭還包含報(bào)文序號(hào)和資源信息,其中,所述資源信息用于指示所述同一用戶設(shè)備占用的網(wǎng)絡(luò)資源。
[0010]結(jié)合第一方面或第一方面的上述任一種實(shí)現(xiàn)方式,在第一方面的第五種實(shí)現(xiàn)方式中,所述發(fā)送端為基站,所述接收端為基站控制器;或者,所述發(fā)送端為基站控制器,所述接收端為基站。
[0011]本發(fā)明的第二方面提供了一種傳輸語(yǔ)音IP報(bào)文的方法,包括:接收端接收發(fā)送端發(fā)送的第二語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)用戶數(shù)據(jù)報(bào)協(xié)議UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中的第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備;所述接收端根據(jù)所述語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳;所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中語(yǔ)音凈荷的個(gè)數(shù)相同。
[0012]結(jié)合第二方面,在第二方面的第一種實(shí)現(xiàn)方式中,當(dāng)所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),在所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文之前還包括:所述接收端根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào);所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文包括:所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
[0013]本發(fā)明的第三方面提供了一種語(yǔ)音IP報(bào)文發(fā)送裝置,包括:處理器,用于獲取同一用戶設(shè)備的至少兩個(gè)時(shí)間戳連續(xù)的第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音IP報(bào)文的生成時(shí)間;并根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中;發(fā)送器,用于發(fā)送所述第二語(yǔ)音IP報(bào)文給接收裝置;其中,所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音IP報(bào)文中任意一個(gè)第一語(yǔ)音IP報(bào)文的IP頭、用戶數(shù)據(jù)報(bào)協(xié)議m)P頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷。
[0014]結(jié)合第三方面,在第三方面的第一種實(shí)現(xiàn)方式中,所述預(yù)設(shè)順序?yàn)闀r(shí)間戳升序或降序。
[0015]結(jié)合第三方面或第三方面的第一種實(shí)現(xiàn)方式,在第三方面的第二種實(shí)現(xiàn)方式中,所述處理器具體用于:在預(yù)設(shè)時(shí)間內(nèi)獲取所述同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文;或,獲取預(yù)設(shè)個(gè)數(shù)的所述同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0016]結(jié)合第三方面的第二種實(shí)現(xiàn)方式,在第三方面的第三種實(shí)現(xiàn)方式中,所述預(yù)設(shè)時(shí)間為語(yǔ)音發(fā)送周期長(zhǎng)度的k倍,k彡2,且k為整數(shù)。
[0017]結(jié)合第三方面或第三方面的上述任一種實(shí)現(xiàn)方式,在第三方面的第四種實(shí)現(xiàn)方式中,所述語(yǔ)音頭還包含報(bào)文序號(hào)和資源信息,其中,所述資源信息用于指示所述同一用戶設(shè)備占用的網(wǎng)絡(luò)資源。
[0018]本發(fā)明第四方面提供了一種語(yǔ)音IP報(bào)文接收裝置,包括:接收器,用于接收發(fā)送裝置發(fā)送的第二語(yǔ)音IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)用戶數(shù)據(jù)報(bào)協(xié)議UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中的第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備;處理器,用于根據(jù)所述接收器接收的所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳;分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷個(gè)數(shù)相同。
[0019]結(jié)合第四方面,在第四方面的第一種實(shí)現(xiàn)方式中,當(dāng)所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),所述處理器還用于:根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào);分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
[0020]本發(fā)明的第五方面提供了一種傳輸語(yǔ)音IP報(bào)文的系統(tǒng),包括上述任一種發(fā)送裝置,以及上述任一種發(fā)送裝置。
[0021]由上述技術(shù)方案可知,采用本發(fā)明實(shí)施例,通過(guò)對(duì)語(yǔ)音頭的合并進(jìn)一步提升了語(yǔ)音IP報(bào)文的傳輸效率;此外,通過(guò)對(duì)同一用戶設(shè)備的IP報(bào)文進(jìn)行合并,能夠更好地控制同一用戶設(shè)備語(yǔ)音包之間的間隔時(shí)間,進(jìn)而降低了語(yǔ)音包的抖動(dòng)幅度,提升語(yǔ)音質(zhì)量。
【專利附圖】
【附圖說(shuō)明】
[0022]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖進(jìn)行簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1為現(xiàn)有技術(shù)中一種語(yǔ)音IP報(bào)文結(jié)構(gòu)示意圖;
[0024]圖2為現(xiàn)有技術(shù)中另一種語(yǔ)音IP報(bào)文結(jié)構(gòu)示意圖;
[0025]圖3為本發(fā)明實(shí)施例中一種傳輸語(yǔ)音IP報(bào)文的方法流程圖;
[0026]圖4為本發(fā)明實(shí)施例中一種語(yǔ)音IP報(bào)文結(jié)構(gòu)示意圖;
[0027]圖5為本發(fā)明實(shí)施例中另一種傳輸語(yǔ)音IP報(bào)文的方法流程圖;
[0028]圖6為本發(fā)明實(shí)施例中又一種傳輸語(yǔ)音IP報(bào)文的方法流程圖;
[0029]圖7為本發(fā)明實(shí)施例中一種語(yǔ)音IP報(bào)文發(fā)送裝置的結(jié)構(gòu)示意圖;
[0030]圖8為本發(fā)明實(shí)施例中一種語(yǔ)音IP報(bào)文接收裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0031]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0032]本文中結(jié)合基站和/或基站控制設(shè)備來(lái)描述各種方面。
[0033]基站控制設(shè)備,可以是GSM或CDMA系統(tǒng)中的基站控制器(Base Stat1nController,BSC),也可以是WCDMA中的無(wú)線網(wǎng)絡(luò)控制器(RNC,Rad1 NetworkController),本發(fā)明實(shí)施例中并不限定。
[0034]基站,可以是指接入網(wǎng)中在空中接口上通過(guò)一個(gè)或多個(gè)扇區(qū)與終端通信的設(shè)備?;究捎糜趯⑹盏降目罩袔cIP分組進(jìn)行相互轉(zhuǎn)換,作為終端與接入網(wǎng)的其余部分之間的路由器,其中接入網(wǎng)的其余部分可包括IP網(wǎng)絡(luò)?;具€可協(xié)調(diào)對(duì)空中接口的屬性管理。例如,基站可以是全球移動(dòng)通信系統(tǒng)(Global System for Mobile communicat1ns, GSM)或碼分多址(Code Divis1n Multiple Access,CDMA)系統(tǒng)中的基站(Base TransceiverStat1n,BTS),也可以是WCDMA中的基站(NodeB),還可以是長(zhǎng)期演進(jìn)(Long TermEvolut1n, LTE)或 LTE 高級(jí)(LTE Advanced,LTE-A)通信系統(tǒng)中的演進(jìn)型基站(evolvedNode B,NodeB或eNB或e_NodeB),本發(fā)明實(shí)施例中并不限定。
[0035]以下描述中,為了說(shuō)明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒(méi)有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對(duì)眾所周知的裝置、電路以及方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0036]本文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另夕卜,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0037]另外,本文中術(shù)語(yǔ)“語(yǔ)音IP報(bào)文”指的是用于承載語(yǔ)音數(shù)據(jù)的IP報(bào)文。
[0038]如圖3所示,本發(fā)明實(shí)施例提供的一種傳輸語(yǔ)音IP報(bào)文的方法,具體如下所述。該方法的執(zhí)行主體是發(fā)送端,具體可以是基站或基站控制設(shè)備。
[0039]101、發(fā)送端獲取同一用戶設(shè)備(User Equipment,UE)的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音IP報(bào)文的生成時(shí)間。
[0040]其中,所述第一語(yǔ)音IP報(bào)文包含有一個(gè)IP頭、一個(gè)UDP頭、一個(gè)語(yǔ)音頭和一個(gè)語(yǔ)音凈荷。所述語(yǔ)音頭包含所述第一語(yǔ)音IP報(bào)文的時(shí)間戳,還可以包含報(bào)文序號(hào)和資源信息。所述資源信息用于指示同一用戶設(shè)備占用的網(wǎng)絡(luò)資源,具體可以包括:空口資源、AbiS口資源或碼變換器/速率適配單元(transcoder and rate adapter unit, TRAU)資源。
[0041]其中,所述時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文指的是在按照生成時(shí)間升序或降序排列后的至少兩個(gè)第一語(yǔ)音IP報(bào)文中,任意相鄰的兩個(gè)第一語(yǔ)音IP報(bào)文之間的生成時(shí)間間隔為語(yǔ)音發(fā)送周期長(zhǎng)度。根據(jù)3GPP協(xié)議的規(guī)定,語(yǔ)音發(fā)送周期長(zhǎng)度通常設(shè)置為20ms ;此時(shí),時(shí)間戳可以采用正整數(shù)表示,單位為20ms或ms,此處不予限制。
[0042]可選地,步驟101中具體可以采用如下方式執(zhí)行:
[0043]方式一、在預(yù)設(shè)時(shí)間內(nèi)獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0044]例如,當(dāng)在預(yù)設(shè)時(shí)間內(nèi)每生成一個(gè)第一語(yǔ)音IP報(bào)文時(shí),判斷該新生成的第一語(yǔ)音IP與上一次保存的第一語(yǔ)音IP報(bào)文是否時(shí)間戳連續(xù),若不連續(xù),則將預(yù)設(shè)時(shí)間內(nèi)生成并已保存的第一語(yǔ)音IP報(bào)文作為方式一中的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文;若連續(xù),則保存新生成的第一語(yǔ)音IP報(bào)文,當(dāng)達(dá)到預(yù)設(shè)時(shí)間的時(shí)間長(zhǎng)度時(shí),將該預(yù)設(shè)時(shí)間內(nèi)已保存的第一語(yǔ)音IP報(bào)文作為方式一中的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0045]其中,上述預(yù)設(shè)時(shí)間可以設(shè)置為語(yǔ)音發(fā)送周期長(zhǎng)度的整數(shù)倍,例如,假設(shè)語(yǔ)音發(fā)送周期長(zhǎng)度為T,則預(yù)設(shè)時(shí)間可以為kXT,k多2,且k為整數(shù)。該預(yù)設(shè)時(shí)間可以預(yù)先設(shè)置在發(fā)送端的內(nèi)部,也可以通過(guò)外部輸入設(shè)備進(jìn)行配置,此處不予限制。
[0046]方式二、獲取預(yù)設(shè)個(gè)數(shù)的同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0047]例如,假設(shè)預(yù)設(shè)個(gè)數(shù)為3,則在發(fā)送端獲取到同一用戶設(shè)備的時(shí)間戳連續(xù)的3個(gè)第一語(yǔ)音IP報(bào)文時(shí),則執(zhí)行步驟102。
[0048]此處僅屬于示例性的實(shí)現(xiàn)方式,還可以采用在確認(rèn)預(yù)設(shè)時(shí)間內(nèi)任意一個(gè)語(yǔ)音發(fā)送周期內(nèi)沒(méi)有需要發(fā)送的第一語(yǔ)音IP報(bào)文時(shí),執(zhí)行步驟102,不予限制。
[0049]102、發(fā)送端根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中。
[0050]其中,所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音IP報(bào)文中任意一個(gè)第一語(yǔ)音IP報(bào)文的IP頭、UDP頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷,具體可以參見(jiàn)圖4中的報(bào)文格式。
[0051]其中,所述預(yù)設(shè)順序具體可以為時(shí)間戳升序或降序,此處不予限制。
[0052]103、發(fā)送端發(fā)送所述第二語(yǔ)音IP報(bào)文給接收端。
[0053]需要說(shuō)明的是,上述方法具體可以用于基站和基站控制器之間的語(yǔ)音通信。當(dāng)發(fā)送端為基站時(shí),接收端可以為基站控制器;反之,當(dāng)發(fā)送端為基站控制器時(shí),接收端可以為基站O
[0054]需要指出的是,本發(fā)明實(shí)施例中對(duì)于同一用戶設(shè)備的識(shí)別可以采用現(xiàn)有技術(shù)來(lái)實(shí)現(xiàn),例如,一個(gè)用戶設(shè)備占用獨(dú)立的資源,通過(guò)識(shí)別資源來(lái)識(shí)別是否為同一用戶設(shè)備;顯然,還可以通過(guò)判斷第一語(yǔ)音IP報(bào)文的語(yǔ)音頭攜帶的資源信息來(lái)確定是否為同一用戶設(shè)備,例如,若資源信息相同,則為同一用戶設(shè)備,此處不再贅述。
[0055]上述實(shí)施例提供的方法中,通過(guò)將同一用戶設(shè)備的時(shí)間戳連續(xù)的語(yǔ)音IP報(bào)文進(jìn)行合并,避免了現(xiàn)有技術(shù)中將不同用戶設(shè)備的語(yǔ)音凈荷攜帶在同一個(gè)語(yǔ)音IP報(bào)文傳輸而引起的單個(gè)用戶設(shè)備的語(yǔ)音凈荷傳輸時(shí)間間隔波動(dòng)大的問(wèn)題,從而降低了語(yǔ)音包抖動(dòng)幅度,提升語(yǔ)音通信質(zhì)量;此外,通過(guò)對(duì)語(yǔ)音IP報(bào)文中的語(yǔ)音頭的合并,進(jìn)一步提升了語(yǔ)音IP報(bào)文的傳輸效率。
[0056]如圖5所示,本發(fā)明實(shí)施例提供的另一種傳輸語(yǔ)音IP報(bào)文的方法,具體如下所述。該方法的執(zhí)行主體是發(fā)送端。
[0057]201、發(fā)送端判斷是否達(dá)到預(yù)設(shè)時(shí)間,若未達(dá)到,則執(zhí)行步驟202 ;若達(dá)到,則執(zhí)行步驟205。
[0058]其中,上述預(yù)設(shè)時(shí)間的長(zhǎng)度設(shè)置為語(yǔ)音發(fā)送周期長(zhǎng)度T的整數(shù)倍,例如,kXT,k ^ 2,且k為整數(shù)。該預(yù)設(shè)時(shí)間可以預(yù)先設(shè)置在發(fā)送端的內(nèi)部,也可以通過(guò)外部輸入設(shè)備進(jìn)行配置,此處不予限制。
[0059]202、判斷當(dāng)前語(yǔ)音發(fā)送周期內(nèi)是否有生成第一語(yǔ)音IP報(bào)文,若有,則執(zhí)行步驟203 ;若沒(méi)有,則執(zhí)行步驟205。
[0060]203、確定當(dāng)前語(yǔ)音發(fā)送周期內(nèi)生成的第一語(yǔ)音IP報(bào)文與上一個(gè)緩存的第一語(yǔ)音IP報(bào)文的時(shí)間戳是否連續(xù),若連續(xù),則緩存當(dāng)前語(yǔ)音發(fā)送周期內(nèi)生成的第一語(yǔ)音IP報(bào)文,并繼續(xù)等待;若不連續(xù),則執(zhí)行步驟204。
[0061]其中,所述時(shí)間戳用于指示所述第一語(yǔ)音IP報(bào)文的生成時(shí)間。
[0062]204、根據(jù)已緩存的第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⒁呀?jīng)緩存的第一語(yǔ)音IP報(bào)文的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中,并發(fā)送給接收端,緩存當(dāng)前語(yǔ)音發(fā)送周期內(nèi)生成的第一語(yǔ)音IP報(bào)文。
[0063]其中,所述預(yù)設(shè)順序具體可以為時(shí)間戳升序或降序,此處不予限制。
[0064]需要說(shuō)明的是,步驟201中同一用戶設(shè)備的第一語(yǔ)音IP報(bào)文的確定可以通過(guò)圖3所示實(shí)施例中提供的方法,此處不再贅述。
[0065]205、根據(jù)已緩存的第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⒁丫彺娴牡谝徽Z(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中,發(fā)送所述第二語(yǔ)音IP報(bào)文給接收端。
[0066]上述實(shí)施例提供的方法中,通過(guò)將預(yù)設(shè)時(shí)間內(nèi)的同一用戶設(shè)備的時(shí)間戳連續(xù)的語(yǔ)音IP報(bào)文進(jìn)行合并,所述預(yù)設(shè)時(shí)間的長(zhǎng)度設(shè)置為語(yǔ)音發(fā)送周期長(zhǎng)度T的整數(shù)倍,不但提升了語(yǔ)音IP報(bào)文的傳輸效率,降低語(yǔ)音包抖動(dòng)幅度,還避免了由于預(yù)設(shè)時(shí)間長(zhǎng)度設(shè)置的不合理導(dǎo)致的語(yǔ)音包傳輸時(shí)延過(guò)大的問(wèn)題。
[0067]如圖6所示,本發(fā)明實(shí)施例提供的一種傳輸語(yǔ)音IP報(bào)文的方法,具體如下所述。該方法的執(zhí)行主體是接收端,具體可以是基站或基站控制設(shè)備。
[0068]301、接收端接收發(fā)送端發(fā)送的第二語(yǔ)音IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中的第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備。
[0069]其中,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,還可以包含報(bào)文序號(hào)和資源信息。所述資源信息用于指示同一用戶設(shè)備占用的網(wǎng)絡(luò)資源,具體可以包括:空口資源、Abis 口資源或TRAU資源。
[0070]具體地,第一語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳指的是第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳。
[0071]302、接收端根據(jù)所述語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳。
[0072]具體地,可以按照上述步驟102中的預(yù)設(shè)順序確定第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳。例如,假設(shè)第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷是按照時(shí)間戳升序從左到右排列的,且所述語(yǔ)音頭與所述第二語(yǔ)音IP報(bào)文中的第一個(gè)語(yǔ)音凈荷對(duì)應(yīng),所述語(yǔ)音頭中的時(shí)間戳為I (單位:20ms),所述第二語(yǔ)音IP報(bào)文中第二個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳為2 (單位:20ms),第三個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳為3 (單位:20ms),依次類推,可以獲得該第二語(yǔ)音IP報(bào)文中所有語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳。
[0073]303、接收端根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中語(yǔ)音凈荷的個(gè)數(shù)相同。
[0074]其中,所述第一語(yǔ)音IP報(bào)文包含一個(gè)語(yǔ)音頭和一個(gè)語(yǔ)音凈荷,且第一語(yǔ)音IP報(bào)文中語(yǔ)音頭包含的時(shí)間戳與語(yǔ)音凈荷相對(duì)應(yīng);第一語(yǔ)音IP報(bào)文還包含第二語(yǔ)音IP報(bào)文中的IP頭和UDP頭。
[0075]可選地,當(dāng)?shù)诙Z(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),在步驟303之前還包括:接收端根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào);此時(shí),步驟303具體可以包括:
[0076]接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
[0077]需要說(shuō)明的是,上述方法具體可以用于基站和基站控制器之間的語(yǔ)音通信。當(dāng)發(fā)送端為基站時(shí),接收端為基站控制器;反之,當(dāng)發(fā)送端為基站控制器時(shí),接收端為基站。
[0078]上述實(shí)施例提供的方法中,接收端接收發(fā)送端發(fā)送的第二語(yǔ)音IP報(bào)文,其中,第二語(yǔ)音IP報(bào)文僅包含一個(gè)語(yǔ)音頭,進(jìn)一步提升了語(yǔ)音IP報(bào)文的傳輸效率;此外,由于第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷屬于同一用戶設(shè)備,因此降低了語(yǔ)音包的波動(dòng)幅度,提升了語(yǔ)音質(zhì)量。
[0079]如圖7所示,提供了一種語(yǔ)音IP報(bào)文發(fā)送裝置,包括:處理器701和發(fā)送器702。該發(fā)送裝置用于執(zhí)行圖3或圖5所示實(shí)施例提供的方法,該發(fā)送裝置具體可以是基站或基站控制器,此處不予限制。
[0080]處理器701,用于獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音IP報(bào)文的生成時(shí)間;并根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中。
[0081]發(fā)送器702,用于發(fā)送所述第二語(yǔ)音IP報(bào)文給接收裝置。
[0082]其中,所述預(yù)設(shè)順序具體可以為時(shí)間戳升序或降序,此處不予限制;所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音IP報(bào)文中任意一個(gè)第一語(yǔ)音IP報(bào)文的IP頭、UDP頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷,具體可以參見(jiàn)圖4中的報(bào)文格式。
[0083]需要說(shuō)明的是,當(dāng)發(fā)送裝置為基站時(shí),接收裝置可以為基站控制器;反之,當(dāng)發(fā)送裝置為基站控制器時(shí),接收裝置可以為基站。
[0084]可選地,處理器701具體還可以用于:
[0085]在預(yù)設(shè)時(shí)間內(nèi)獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文;或,獲取預(yù)設(shè)個(gè)數(shù)的同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
[0086]其中,上述預(yù)設(shè)時(shí)間可以設(shè)置為語(yǔ)音發(fā)送周期長(zhǎng)度的整數(shù)倍,例如,假設(shè)語(yǔ)音發(fā)送周期長(zhǎng)度為T,則預(yù)設(shè)時(shí)間可以為kXT,k多2,且k為整數(shù)。該預(yù)設(shè)時(shí)間可以預(yù)先設(shè)置在發(fā)送端的內(nèi)部,也可以通過(guò)外部輸入設(shè)備進(jìn)行配置,此處不予限制。
[0087]需要說(shuō)明的是,同一用戶設(shè)備的識(shí)別方法可以參見(jiàn)圖3所述實(shí)施例中的相關(guān)描述,不再贅述。
[0088]上述實(shí)施例提供的發(fā)送裝置,通過(guò)將同一用戶設(shè)備的時(shí)間戳連續(xù)的語(yǔ)音IP報(bào)文進(jìn)行合并,避免了現(xiàn)有技術(shù)中將不同用戶設(shè)備的語(yǔ)音凈荷攜帶在同一個(gè)語(yǔ)音IP報(bào)文傳輸而引起的單個(gè)用戶設(shè)備的語(yǔ)音凈荷傳輸時(shí)間間隔波動(dòng)大的問(wèn)題,從而降低了語(yǔ)音包抖動(dòng)幅度,提升語(yǔ)音通信質(zhì)量;此外,通過(guò)對(duì)語(yǔ)音IP報(bào)文中的語(yǔ)音頭的合并,進(jìn)一步提升了語(yǔ)音IP報(bào)文的傳輸效率。
[0089]如圖8所示,提供了一種傳輸語(yǔ)音IP報(bào)文接收裝置,包括:接收器801和處理器802。該接收裝置可以用于執(zhí)行圖6所示的方法,該接收裝置具體可以是基站或基站控制器,此處不予限制。
[0090]接收器801,用于接收發(fā)送裝置發(fā)送的第二語(yǔ)音IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)用戶數(shù)據(jù)報(bào)協(xié)議UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備。
[0091]處理器802,用于根據(jù)接收器801接收的所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳。
[0092]所述處理器802,還用于分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷個(gè)數(shù)相同。
[0093]其中,所述第一語(yǔ)音IP報(bào)文包含一個(gè)語(yǔ)音頭和一個(gè)語(yǔ)音凈荷,且第一語(yǔ)音IP報(bào)文中的語(yǔ)音頭包含的時(shí)間戳與語(yǔ)音凈荷相對(duì)應(yīng);第一語(yǔ)音IP報(bào)文還包含第二語(yǔ)音IP報(bào)文中的IP頭和UDP頭。
[0094]需要說(shuō)明的是,當(dāng)發(fā)送裝置為基站時(shí),接收裝置可以為基站控制器;反之,當(dāng)發(fā)送裝置為基站控制器時(shí),接收裝置可以為基站。
[0095]可選地,當(dāng)?shù)诙Z(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),所述處理器802具體用于:根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào);并分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
[0096]本發(fā)明實(shí)施例還提供了一種傳輸語(yǔ)音IP報(bào)文的系統(tǒng),包括:如圖7所示的發(fā)送裝置,以及如圖8所示的接收裝置。
[0097]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0098]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種傳輸語(yǔ)音IP報(bào)文的方法,其特征在于,包括: 發(fā)送端獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文的生成時(shí)間; 所述發(fā)送端根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中; 所述發(fā)送端發(fā)送所述第二語(yǔ)音IP報(bào)文給接收端; 其中,所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音IP報(bào)文中任意一個(gè)第一語(yǔ)音IP報(bào)文的IP頭、用戶數(shù)據(jù)報(bào)協(xié)議m)P頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)順序?yàn)闀r(shí)間戳升序或降序。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述發(fā)送端獲取同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文包括: 在預(yù)設(shè)時(shí)間內(nèi),獲取所述同一用戶設(shè)備的時(shí)間戳連續(xù)的所述至少兩個(gè)第一語(yǔ)音IP報(bào)文;或, 獲取預(yù)設(shè)個(gè)數(shù)的所述同一用戶設(shè)備的時(shí)間戳連續(xù)的所述至少兩個(gè)第一語(yǔ)音IP報(bào)文。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)時(shí)間為語(yǔ)音發(fā)送周期長(zhǎng)度的k倍,k彡2,且k為整數(shù)。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,所述語(yǔ)音頭還包含報(bào)文序號(hào)和資源信息,其中,所述資源信息用于指示所述同一用戶設(shè)備占用的網(wǎng)絡(luò)資源。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述發(fā)送端為基站,所述接收端為基站控制器;或者,所述發(fā)送端為基站控制器,所述接收端為基站。
7.一種傳輸語(yǔ)音IP報(bào)文的方法,其特征在于,包括: 接收端接收發(fā)送端發(fā)送的第二語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)用戶數(shù)據(jù)報(bào)協(xié)議UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中的第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備; 所述接收端根據(jù)所述語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳; 所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中語(yǔ)音凈荷的個(gè)數(shù)相同。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),在所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文之前還包括: 所述接收端根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào); 所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文包括: 所述接收端分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
9.一種語(yǔ)音IP報(bào)文發(fā)送裝置,其特征在于,包括: 處理器,用于獲取同一用戶設(shè)備的至少兩個(gè)時(shí)間戳連續(xù)的第一語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文,所述時(shí)間戳用于指示所述第一語(yǔ)音IP報(bào)文的生成時(shí)間;并根據(jù)所述至少兩個(gè)第一語(yǔ)音IP報(bào)文的時(shí)間戳,按照預(yù)設(shè)順序?qū)⑺鲋辽賰蓚€(gè)第一語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷填加到一個(gè)第二語(yǔ)音IP報(bào)文中; 發(fā)送器,用于發(fā)送所述第二語(yǔ)音IP報(bào)文給接收裝置; 其中,所述第二語(yǔ)音IP報(bào)文包含所述至少兩個(gè)第一語(yǔ)音IP報(bào)文中任意一個(gè)第一語(yǔ)音ip報(bào)文的ip頭、用戶數(shù)據(jù)報(bào)協(xié)議m)p頭,以及第一語(yǔ)音凈荷所屬第一語(yǔ)音ip報(bào)文的語(yǔ)音頭,所述語(yǔ)音頭包含所述第一語(yǔ)音凈荷所屬第一語(yǔ)音IP報(bào)文的時(shí)間戳,所述第一語(yǔ)音凈荷為第一個(gè)填加到所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷。
10.根據(jù)權(quán)利要求9所述的發(fā)送裝置,其特征在于,所述預(yù)設(shè)順序?yàn)闀r(shí)間戳升序或降序。
11.根據(jù)權(quán)利要求9或10所述的發(fā)送裝置,其特征在于,所述處理器具體用于: 在預(yù)設(shè)時(shí)間內(nèi)獲取所述同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文;或,獲取預(yù)設(shè)個(gè)數(shù)的所述同一用戶設(shè)備的時(shí)間戳連續(xù)的至少兩個(gè)第一語(yǔ)音IP報(bào)文。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述預(yù)設(shè)時(shí)間為語(yǔ)音發(fā)送周期長(zhǎng)度的k倍,k彡2,且k為整數(shù)。
13.根據(jù)權(quán)利要求9-12中任一項(xiàng)所述的方法,其特征在于,所述語(yǔ)音頭還包含報(bào)文序號(hào)和資源信息,其中,所述資源信息用于指示所述同一用戶設(shè)備占用的網(wǎng)絡(luò)資源。
14.一種語(yǔ)音IP報(bào)文接收裝置,其特征在于,包括: 接收器,用于接收發(fā)送裝置發(fā)送的第二語(yǔ)音互聯(lián)網(wǎng)協(xié)議IP報(bào)文,其中,所述第二語(yǔ)音IP報(bào)文包含一個(gè)IP頭、一個(gè)用戶數(shù)據(jù)報(bào)協(xié)議UDP頭、至少兩個(gè)語(yǔ)音凈荷以及一個(gè)與所述至少兩個(gè)語(yǔ)音凈荷中的第一語(yǔ)音凈荷對(duì)應(yīng)的語(yǔ)音頭,所述至少兩個(gè)語(yǔ)音凈荷屬于同一用戶設(shè)備; 處理器,用于根據(jù)所述接收器接收的所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的時(shí)間戳,確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳;分別根據(jù)所述至少兩個(gè)語(yǔ)音凈荷以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳,生成第一語(yǔ)音IP報(bào)文,所述第一語(yǔ)音IP報(bào)文的個(gè)數(shù)與所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音凈荷個(gè)數(shù)相同。
15.根據(jù)權(quán)利要求14所述的接收裝置,其特征在于,當(dāng)所述第二語(yǔ)音IP報(bào)文中的語(yǔ)音頭包含報(bào)文序號(hào)時(shí),所述處理器還用于:分別根據(jù)所述第二語(yǔ)音IP報(bào)文的語(yǔ)音頭中的報(bào)文序號(hào),確定所述第二語(yǔ)音IP報(bào)文中除所述第一語(yǔ)音凈荷之外的其它語(yǔ)音凈荷對(duì)應(yīng)的報(bào)文序號(hào);根據(jù)所述至少兩個(gè)語(yǔ)音凈荷,以及所述至少兩個(gè)語(yǔ)音凈荷對(duì)應(yīng)的時(shí)間戳和報(bào)文序號(hào),生成所述第一語(yǔ)音IP報(bào)文。
16.一種傳輸語(yǔ)音IP報(bào)文的系統(tǒng),其特征在于,包括如權(quán)利要求9-13中任一項(xiàng)所述的發(fā)送裝置,以及如權(quán)利要求14或15所述的發(fā)送裝置。
【文檔編號(hào)】H04W28/06GK104486794SQ201410742114
【公開(kāi)日】2015年4月1日 申請(qǐng)日期:2014年12月8日 優(yōu)先權(quán)日:2014年12月8日
【發(fā)明者】唐紅剛 申請(qǐng)人:上海華為技術(shù)有限公司