專利名稱:語音傳輸裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)語音進(jìn)行編碼和通信的語音傳輸裝置,并且特 別地,涉及一種被改進(jìn)為能縮短通信時(shí)的故障期的語音傳輸裝置,所
述通信經(jīng)由可能暫時(shí)中斷的通信信道,如無線LAN(局域網(wǎng))或者移動(dòng) 電話網(wǎng)。
背景技術(shù):
常規(guī)地,用于通過分組數(shù)據(jù)交換網(wǎng)絡(luò)發(fā)送編碼語音的裝置和方法 是已知的,舉例而言,所述裝置和方法包括"分組交換方案"(參考專 利文獻(xiàn)l)和"分組通信方法"(參考專利文獻(xiàn)2)。
在分組交換網(wǎng)絡(luò)中使用的通信裝置包括遵循ATM (異步傳輸方式) 和IEEE 802. 3的裝置。近年來,經(jīng)由有線電視、ADSL (非對(duì)稱數(shù)字用 戶線)、光纖等的高速因特網(wǎng)接入的普及導(dǎo)致發(fā)送/接收語音數(shù)據(jù)的 VoIP (IP語音)裝置的實(shí)際應(yīng)用,因而使得基于IP (因特網(wǎng)協(xié)議)的 語音通信成為可能。這樣的裝置又被稱為IP電話。
這樣的語音傳輸裝置的接收機(jī)裝配有用于吸收發(fā)生在分組交換 網(wǎng)絡(luò)中的傳輸延遲抖動(dòng)的抖動(dòng)吸收緩沖器。
圖13示出了常規(guī)分組交換方案的框圖。如圖13所示,在常規(guī)分組 交換方案中,在接收機(jī)處配備了延遲差吸收緩沖器,發(fā)射機(jī)向?qū)儆谕?一個(gè)呼叫的分組添加序號(hào),并且接收機(jī)將接收到的分組存儲(chǔ)在延遲差 吸收緩沖器中,同時(shí)監(jiān)控接收到的分組的序號(hào)。另外,從接收到屬于 相關(guān)通話的第一個(gè)分組的時(shí)刻起,在經(jīng)過預(yù)定時(shí)段之后,開始以恒定 速率從延遲差吸收緩沖器讀取接收到的分組。
當(dāng)接收到的分組的序號(hào)存在丟失時(shí),接收機(jī)將與丟失序號(hào)相同數(shù) 目的額外分組存儲(chǔ)至延遲差吸收緩沖器。另外,當(dāng)發(fā)生緩沖器下溢時(shí), 插入并重放額外分組,并且在插入之后的下溢期間接收到具有本應(yīng)重放過的序號(hào)的分組時(shí),丟棄該分組。此外,當(dāng)延遲差吸收緩沖器上溢時(shí),丟棄上溢的分組。
因此,目前能在不改變重放(playback)時(shí)刻的情況下在特定時(shí)刻從緩沖器中讀取并重放分組。額外分組也被稱作偽分組,并且或者是無聲的,包含背景噪音,或者是先前接收到的分組的重復(fù)。盡管如此,當(dāng)由于分組提前到達(dá)造成延遲差吸收緩沖器上溢時(shí),丟棄上溢的分組且改變重放時(shí)刻。當(dāng)由于丟棄分組等原因造成序號(hào)丟失時(shí),將額外分組存儲(chǔ)于緩沖器中。
在圖13中,當(dāng)接收到來自接收線路l的分組時(shí),序號(hào)檢查電路2對(duì)接收到的分組的序號(hào)進(jìn)行檢査。當(dāng)序號(hào)中出現(xiàn)跳躍時(shí),序號(hào)檢查電路2就將序號(hào)差通知偽分組發(fā)生電路3,并且在語音的情況下,將諸如無聲分組、背景噪音分組等偽分組寫入延遲差吸收緩沖存儲(chǔ)器4中。
另外,當(dāng)延遲差吸收緩沖存儲(chǔ)器4裝滿,并且不能存儲(chǔ)接收到的分組時(shí),序號(hào)檢查電路2丟棄該分組。此外,序號(hào)檢查電路2檢測(cè)執(zhí)行呼叫建立后第一個(gè)到達(dá)的分組,并將其通知給計(jì)時(shí)器5,并且在隨機(jī)的足夠長(zhǎng)的時(shí)間D后,開始連續(xù)重放來自延遲差吸收緩沖存儲(chǔ)器4的分組。
另一方面,當(dāng)延遲差吸收緩沖存儲(chǔ)器4變空并且發(fā)生下溢時(shí),重放來自偽分組發(fā)生電路3的偽分組,并通知序號(hào)檢査電路2下溢的發(fā)生。當(dāng)隨后收到相關(guān)分組時(shí),序號(hào)檢查電路立即丟棄該分組。時(shí)間D的值、呼叫建立信息等將從控制電路6被通知到相應(yīng)的電路。
目前,在無線UN和移動(dòng)電話網(wǎng)的普及過程中,對(duì)在這樣的無線通信信道上實(shí)現(xiàn)VoIP提出了要求。使用無線通信信道,通信質(zhì)量可能會(huì)暫時(shí)下降并且作為結(jié)果通信可能會(huì)中斷相對(duì)長(zhǎng)的時(shí)段。雖然此時(shí)的行為依賴于無線通信信道的無線通信協(xié)議,但在例如本發(fā)明者的"DataCommunication Apparatus"(參見日本專利未審公開No. 2006-101339)中禾口 "Data Communication Apparaus"(參見曰本專禾U未審公開No. 2006-101340)中給出了對(duì)所述行為的描述。
艮口,當(dāng)在相對(duì)長(zhǎng)的通信故障后發(fā)送了大量等待傳輸?shù)姆纸M時(shí),在某些情況下,該傳輸引起下行阻塞或者用盡接收機(jī)的處理能力。這種現(xiàn)象被稱作延遲沖擊(delay spike)。另外,常規(guī)地,作為對(duì)針對(duì)語音分組傳輸?shù)男枨笤黾拥幕貞?yīng),出
現(xiàn)了具有QoS (服務(wù)質(zhì)量)控制的無線通信裝置,在QoS中執(zhí)行與服務(wù)
等級(jí)相對(duì)應(yīng)的控制。使用這樣的裝置,由于延遲得到減少同時(shí)允許語 音分組的差錯(cuò)和丟棄,因此可以避免延遲沖擊的發(fā)生。
專利文獻(xiàn)l:日本專利未審公開No. 01-029141 專利文獻(xiàn)2:日本專利未審公開No. 04-10045
發(fā)明內(nèi)容
技術(shù)問題
當(dāng)通過其中發(fā)生了這樣的延遲沖擊的無線通信信道發(fā)送語音分 組時(shí),在接收終端裝置的抖動(dòng)吸收緩沖器發(fā)生下溢后大量分組到達(dá)接 收終端裝置。在這些分組中,丟棄那些在重放時(shí)刻之后到達(dá)的分組, 同時(shí)重放那些在重放時(shí)間之前已經(jīng)到達(dá)的分組。
圖14是示出了通過常規(guī)技術(shù)中的相應(yīng)部件或者裝置發(fā)送語音幀 或者分組的行為的示意圖。圖中,橫坐標(biāo)代表時(shí)間并且箭頭指示從上 至下發(fā)送的語音幀和存儲(chǔ)語音幀的分組的行為。 一個(gè)箭頭代表一個(gè)語 音幀或者分組并且,為了使附圖清楚,對(duì)每四個(gè)箭頭使用陰影。盡管 如此,應(yīng)該注意到陰影僅僅是為了方便而不代表數(shù)據(jù)類型或功能的差 異。
如圖14所示,與傳輸有關(guān)的部件和裝置包括麥克風(fēng)、編碼器、
無線發(fā)送單元、第一基站、服務(wù)器、第二基站、無線接收單元+抖動(dòng)吸 收緩沖器單元、解碼器和揚(yáng)聲器。在接收到語音幀或者分組之后,在 經(jīng)過給定的延遲時(shí)間之后,上述部件和裝置輸出語音幀或者分組。盡 管延遲時(shí)間依賴于相應(yīng)部件和裝置的操作,但在編碼器、無線發(fā)送單 元、第一基站、第二基站和解碼器中生成等價(jià)于一幀或者一個(gè)分組的
延遲。此外,在服務(wù)器處生成等價(jià)于2.5個(gè)分組的延遲。抖動(dòng)吸收緩沖 器單元在初始化時(shí)累積J個(gè)分組,其中J二7。由于一個(gè)語音幀存儲(chǔ)在一 個(gè)分組中,因此預(yù)定累積時(shí)間Tj是J乘以語音幀的周期。
圖14所示的操作始于語音傳輸處于穩(wěn)定狀態(tài)的情形。在穩(wěn)定狀態(tài) 下,對(duì)應(yīng)于預(yù)定累積時(shí)間Tj的J個(gè)分組被存儲(chǔ)至抖動(dòng)吸收緩沖器單元。該圖示出了4個(gè)分組在經(jīng)過在穩(wěn)定狀態(tài)下設(shè)置的標(biāo)準(zhǔn)延遲的延遲后到達(dá)抖動(dòng)吸收緩沖器單元的情形。在4個(gè)語音幀在抖動(dòng)吸收緩沖器單元處受到Tj的延遲后,重放4個(gè)語音幀。
隨后,無線發(fā)送單元和第一基站之間的無線通信信道惡化,因而傳輸在時(shí)間d內(nèi)中斷,其中,d是語音分組周期的10倍。即使在中斷期間,也連續(xù)生成語音分組,并且將生成的語音分組保持在無線發(fā)送單元之前。
盡管經(jīng)過時(shí)段d之后,無線通信信道恢復(fù)時(shí),無線發(fā)送單元重新開始分組傳輸,但必須延遲時(shí)段tl (本例中,假定延遲時(shí)段tl是一個(gè)語音幀周期)。這樣一來,在經(jīng)過tl或者更久的時(shí)段后重新開始傳輸。
當(dāng)傳輸重新開始時(shí),以沖擊模式發(fā)送大量保持的分組。由于分組將沖擊負(fù)荷強(qiáng)加于下行通信裝置和服務(wù)器,因此分組很有可能會(huì)進(jìn)一步產(chǎn)生延遲或者引起阻塞。由于時(shí)間d比抖動(dòng)吸收緩沖器單元的預(yù)定累積時(shí)間Tj多3幀,因此,在由時(shí)間tuf表示的時(shí)段內(nèi),換言之,在3幀期間,分組未能針對(duì)重放時(shí)刻及時(shí)到達(dá)從而發(fā)生下溢。在下溢發(fā)生期間,執(zhí)行分組插值(interpolation^為了在下溢期間執(zhí)行插值,采用外插(extrapolation)前一幀且逐漸減少增益的方法。另外,丟棄在重放時(shí)刻之后到達(dá)的分組。由于在時(shí)間tuf之后到達(dá)的分組對(duì)于重放時(shí)刻來說是及時(shí)的,因此從該分組開始重放。此外,由于大量到達(dá)的分組的緣故,在通信信道帶寬足夠?qū)挼睦硐肭闆r下,迅速存儲(chǔ)與抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj相對(duì)應(yīng)的分組。
盡管如此,還是存在通信信道帶寬不足,使得大量分組不能被同時(shí)傳輸?shù)那闆r。因此,分組進(jìn)一步被延遲,并且未能在重放時(shí)間之前到達(dá)的分組在到達(dá)接收終端裝置的分組中所占的比例增加。作為結(jié)果,出現(xiàn)以下問題以帶寬耗盡為代價(jià)所發(fā)送的分組依然沒能在重放時(shí)間前到達(dá)且最終遭到丟棄。
另外,存在的問題在于通信信道上的中間服務(wù)器以及必須保證根據(jù)說明書中的、使所述服務(wù)器遭受沖擊負(fù)荷的封裝線(housed line)
數(shù)目的事實(shí)帶來了風(fēng)險(xiǎn)。
接下來,將給出對(duì)于具有QoS控制且迅速丟棄延遲語音分組的無線通信信道的描述。
圖15是類似于圖14的示意圖,示出了具有QoS控制且迅速丟棄延 遲語音分組的常規(guī)技術(shù)的無線通信信道的行為。如圖15所示,在這種 情況下,無線發(fā)送單元在無線通信信道發(fā)生故障的時(shí)間d內(nèi)立即丟棄不 可發(fā)送的分組。眾所周知,采用目標(biāo)在于建立呼叫的語音傳輸,延遲 會(huì)引起質(zhì)量評(píng)估值顯著降低。就此而言,丟棄延遲分組是十分重要的 措施。
雖然無線發(fā)送單元在經(jīng)過時(shí)段d后,無線通信信道恢復(fù)時(shí),重新 開始發(fā)送,但必須延遲時(shí)段tl (本例中,假定延遲時(shí)段tl是一個(gè)語音 幀周期)。這樣一來,在tl或者更長(zhǎng)的間段后重新開始傳輸。
當(dāng)分組開始到達(dá)時(shí),抖動(dòng)吸收緩沖器產(chǎn)生下溢并且變空。由于抖 動(dòng)吸收緩沖器管理到達(dá)分組的重放時(shí)刻,因此重放并不是在分組到達(dá) 時(shí)立即執(zhí)行的。取而代之的是,重放起始于考慮預(yù)定累積時(shí)間Tj的延 遲在內(nèi)的時(shí)刻。當(dāng)作為結(jié)果恢復(fù)抖動(dòng)吸收緩沖器處的累積量時(shí),存在 下溢延長(zhǎng)了應(yīng)重放的分組未能按時(shí)到達(dá)的時(shí)段的問題。在該時(shí)段中, 盡管初始時(shí)執(zhí)行了插值,但語音信號(hào)的增益逐漸降低,并且僅輸出令 人舒適的噪音。
本發(fā)明的目標(biāo)是提供一種語音傳輸裝置,消除對(duì)所發(fā)送的分組浪 費(fèi)性丟棄,防止服務(wù)器遭受沖擊負(fù)荷,并且避免所要重放的分組未能 按時(shí)到達(dá)的時(shí)段被延長(zhǎng)。
技術(shù)方案
為了實(shí)現(xiàn)上述目標(biāo),根據(jù)本發(fā)明的一種語音傳輸裝置包括發(fā)送
單元,向分組交換網(wǎng)絡(luò)發(fā)送存儲(chǔ)語音數(shù)據(jù)的分組;接收單元,接收來 自分組交換網(wǎng)絡(luò)的分組;抖動(dòng)吸收緩沖器單元,被配備在所述接收單 元中,并且吸收分組中的傳輸延遲;以及發(fā)送等待控制單元,被配備 在所述發(fā)送單元中,并且將在傳輸暫時(shí)中斷時(shí)所要發(fā)送的分組鏈接到 隊(duì)列,其中所述發(fā)送等待控制單元被配備了累積時(shí)間計(jì)算單元,所述 累積時(shí)間計(jì)算單元計(jì)算被鏈接至隊(duì)列的分組中的語音數(shù)據(jù)的累積時(shí) 間,所述發(fā)送等待控制單元從隊(duì)列中提取最早鏈接的分組,并將其丟
7棄,使得所述累積時(shí)間計(jì)算單元所計(jì)算的累積時(shí)間變?yōu)榈扔诨蛘叩陀陂撝?,以連續(xù)地將新分組鏈接至所述隊(duì)列,從而使所述閾值等于所述抖動(dòng)吸收緩沖器單元的累積時(shí)間。
另外,根據(jù)本發(fā)明的實(shí)施例的語音傳輸裝置優(yōu)選地被配置為,接收單元將抖動(dòng)吸收緩沖器單元的累積時(shí)間通知給發(fā)送等待控制單元,并且發(fā)送等待控制單元使用被通知的累積時(shí)間更新閾值。
此外,根據(jù)本發(fā)明的另一實(shí)施例的語音傳輸裝置優(yōu)選地被配置為所述發(fā)送等待控制單元被配備了丟棄判決單元,并根據(jù)所述丟棄判決單元的判決執(zhí)行丟棄,所述丟棄判決單元判斷是否要將被鏈接至隊(duì)列的分組丟棄;并且所述丟棄判決單元執(zhí)行判決,使得分組數(shù)目k在l《k《L的范圍中變動(dòng),其中,假定參考字符L表示隊(duì)列的最大長(zhǎng)度,并且假定以每發(fā)送k個(gè)分組丟棄1個(gè)分組的速率丟棄分組;并且所述累積時(shí)間計(jì)算單元計(jì)算得到的累積時(shí)間越長(zhǎng),分組數(shù)目k就越小,而累積時(shí)間越短,分組數(shù)目k就越大。
有益效果
根據(jù)本發(fā)明,消除了對(duì)所發(fā)送的分組的浪費(fèi)性丟棄,服務(wù)器不再遭受沖擊負(fù)荷,并且避免了由于下溢造成的所要重放的分組未能按時(shí)到達(dá)的時(shí)段被延長(zhǎng)。
圖l示出了根據(jù)本發(fā)明第一實(shí)施例的語音傳輸裝置的發(fā)送單元和接收單元,其中(a)示出了發(fā)送單元且(b)示出了接收單元;
圖2是示出了基于使用了圖1所示的語音傳輸裝置的分組交換網(wǎng)絡(luò)的通信系統(tǒng)的框圖3是示出了發(fā)送單元的處理過程的流程圖(第l部分);
圖4是示出了發(fā)送單元的處理過程的流程圖(第2部分);
圖5是示出了當(dāng)無線發(fā)送單元從不可發(fā)送狀態(tài)變化到可發(fā)送狀態(tài)時(shí)執(zhí)行的處理過程的流程圖6是示出了通過根據(jù)本實(shí)施例的相應(yīng)部件或者裝置發(fā)送的語音幀或者分組的行為的示意圖7是示出了根據(jù)本發(fā)明的第二實(shí)施例的語音傳輸裝置的發(fā)送單元的框圖8是一幅示意圖,利用表格示出了針對(duì)計(jì)數(shù)器i的數(shù)組參考值r[i]和同分組數(shù)目k之間的關(guān)系;
圖9是一幅流程圖,示出了當(dāng)接收到根據(jù)第二實(shí)施例的編碼器的語音幀周期的定時(shí)時(shí),由發(fā)送等待控制單元重復(fù)執(zhí)行的處理過程;
圖10是示出了通過根據(jù)第二實(shí)施例的相應(yīng)部件或者裝置發(fā)送的
語音幀或者分組的行為的示意圖ll是一幅示意圖,示出了在由于根據(jù)第二實(shí)施例的下行延遲抖動(dòng)造成下溢恢復(fù)進(jìn)一步延遲的情況下,通過相應(yīng)部件或者裝置發(fā)送的語音幀或者分組的行為;
圖12是一幅示意圖,作為與圖ll的對(duì)比,示出了當(dāng)丟棄速率被固定為在每3個(gè)分組中丟棄一個(gè)分組時(shí),通過相應(yīng)的部件或者裝置發(fā)送的語音幀或者分組的行為;
圖13是示出了常規(guī)分組交換方案框圖14是示出了通過常規(guī)技術(shù)中相應(yīng)部件或者裝置發(fā)送的語音幀或者分組的行為的示意圖15是類似于圖14的示意圖,示出了具有QoS控制且迅速丟棄延遲語音分組的常規(guī)技術(shù)無線通信信道的行為。
參考標(biāo)記列表10, 35發(fā)送單元11接收單元12麥克風(fēng)13編碼器
14打包單元(packetizing unit)
15, 36發(fā)送等待控制單元
16存儲(chǔ)器
17無線發(fā)送單元
918累積時(shí)間計(jì)算單元 19隊(duì)列
20無線接收單元
21抖動(dòng)吸收緩沖器單元
22逆打包單元
23解碼器
24揚(yáng)聲器
25第一終端裝置
26第二終端裝置
27第一基站
28第二基站
29 IP網(wǎng)絡(luò)
30服務(wù)器
37丟棄判決單元
38計(jì)數(shù)器
39數(shù)組
具體實(shí)施例方式
現(xiàn)在將參考附圖描述本發(fā)明的最佳實(shí)施方式。 (第一實(shí)施例)
圖l示出了根據(jù)本發(fā)明第一實(shí)施例的語音傳輸裝置的發(fā)送單元和 接收單元,其中(a)是發(fā)送單元的框圖且(b)是接收單元的框圖。 如圖1所示,發(fā)送單元10和接收單元11構(gòu)成了語音傳輸裝置,所述語音 傳輸裝置被并入于集成終端裝置并與實(shí)現(xiàn)無線數(shù)據(jù)通信的基站通信。
發(fā)送單元10包括麥克風(fēng)12;編碼器13;打包單元14;發(fā)送等待控制 單元15;存儲(chǔ)器16;以及無線發(fā)送單元17。發(fā)送等待控制單元15具有 累積時(shí)間計(jì)算單元18和隊(duì)列19。接收單元ll包括無線接收單元20; 抖動(dòng)吸收緩沖器單元21;逆打包單元22;解碼器23;以及揚(yáng)聲器24。
圖2是示出了基于使用圖1所示的語音傳輸裝置的分組交換網(wǎng)絡(luò) 的通信系統(tǒng)的框圖。在圖2中,將由圖1所示的發(fā)送單元10和接收單元11構(gòu)成的語音傳輸裝置描述為第一終端裝置25和第二終端裝置26。第一終端裝置25與第一基站27進(jìn)行無線通信,第二終端裝置26與第二基站28進(jìn)行無線通信。第一基站27和第二基站28通過有線通信信道連接至服務(wù)供應(yīng)商的專用IP網(wǎng)絡(luò)29。
通過執(zhí)行無線層協(xié)議,實(shí)現(xiàn)第一終端裝置25和第一基站27之間的通信。在建立了與第一基站27間的無線通信信道之后,第一終端裝置25通過IP網(wǎng)絡(luò)29執(zhí)行分組通信。在第二終端裝置26和第二基站28之間適用同樣的過程。
服務(wù)器30也被連接至IP網(wǎng)絡(luò)29,從而首先在服務(wù)器30處收集所要通信的IP分組,并且在執(zhí)行了供應(yīng)商特有的處理和服務(wù)之后,將IP分組發(fā)送給另一終端裝置。
現(xiàn)在將描述圖l中所示的、并且構(gòu)成了語音傳輸裝置的發(fā)送單元lO和接收單元ll。此處假定在第一終端裝置25和第一基站27之間以及第二終端裝置26和第二基站28之間己經(jīng)建立了無線通信信道。還假定發(fā)送單元10被置于第一終端裝置25中,接收單元ll被置于第二終端裝置26中,并且發(fā)送單元10和接收單元11發(fā)送語音。
首先,在開始語音傳輸?shù)某跏蓟A段,將存儲(chǔ)于累積時(shí)間計(jì)算單元18中的累積時(shí)間Tt初始化為0,清空隊(duì)列19,并且將發(fā)送等待控制單元15的預(yù)定閾值Tw和抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj初始化為預(yù)定初始值。在本實(shí)施例中,初始值被設(shè)置為與7個(gè)語音幀相對(duì)應(yīng)的140 ms,其中單個(gè)語音幀是20 ms。
在發(fā)送單元10處,語音通過麥克風(fēng)12被轉(zhuǎn)化為電信號(hào)并被輸入至編碼器13。編碼器13對(duì)電信號(hào)執(zhí)行A/D轉(zhuǎn)換,并使用已知的編碼方案GSM(全球移動(dòng)通信系統(tǒng))-AMR (自適應(yīng)多速率)對(duì)語音進(jìn)行編碼。在這種情況下,以8kHz對(duì)語音采樣并且以20ms的幀對(duì)其進(jìn)行編碼。編碼速率是12. 2kpbs。
打包單元14將一個(gè)或者幾個(gè)對(duì)應(yīng)于20ms的語音幀存儲(chǔ)至目的地址為第二終端裝置26的分組中。打包過程中使用的協(xié)議是RTP(實(shí)時(shí)傳輸協(xié)議)AJDP (用戶數(shù)據(jù)報(bào)協(xié)議)/IP。單個(gè)分組中存儲(chǔ)的語音幀數(shù)目越少,延遲就越小,質(zhì)量估計(jì)也就越好。盡管如此,其缺陷在于協(xié)議所使用的包頭在全部數(shù)據(jù)中所占的比例的增加必然帶來較高的吞吐 量。在本實(shí)施例中,由于網(wǎng)絡(luò)帶寬足夠?qū)挘?一個(gè)分組中存儲(chǔ)一個(gè)語音 幀。
打包單元14將所創(chuàng)建的分組存儲(chǔ)至存儲(chǔ)器16,并且還向發(fā)送等待
控制單元15通知存儲(chǔ)器16上的地址。發(fā)送等待控制單元15判斷隊(duì)列19 是否是空的,并且如果是空的,判斷無線發(fā)送單元17是否處于可發(fā)送 狀態(tài)。
已經(jīng)與第一基站27開始進(jìn)行無線數(shù)據(jù)通信的無線發(fā)送單元17通 常處于可發(fā)送狀態(tài)。盡管如此,由于無線通信信道質(zhì)量的暫時(shí)下降, 不可發(fā)送狀態(tài)時(shí)有存在。無線發(fā)送單元17具有標(biāo)明該狀態(tài)的寄存器, 發(fā)送等待控制單元15讀取該寄存器以判斷無線發(fā)送單元17是否處于可 發(fā)送狀態(tài)。如果處于可發(fā)送狀態(tài),發(fā)送等待控制單元15就向無線發(fā)送 單元17通知被通知的地址。無線發(fā)送單元17通過無線通信信道向第一 基站27發(fā)送存儲(chǔ)器16中可以由被通知的地址標(biāo)識(shí)的分組。 一旦傳輸完 成,無線發(fā)送單元17就釋放存儲(chǔ)器上的所述分組。
在其它情況下,即,當(dāng)隊(duì)列19非空或者當(dāng)無線發(fā)送單元17未處于 可發(fā)送狀態(tài)時(shí),發(fā)送等待控制單元15向累積時(shí)間計(jì)算單元18通知被通 知的地址。累積時(shí)間計(jì)算單元18計(jì)算可以由被通知的地址標(biāo)識(shí)的分組 中所含的語音數(shù)據(jù)的重放時(shí)間Tp。當(dāng)一個(gè)分組中存儲(chǔ)的永遠(yuǎn)是一個(gè)語 音幀時(shí),播放時(shí)間Tp是20ms。盡管如此,也可以采用一個(gè)分組中存儲(chǔ) 的語音幀數(shù)目有變化的配置。在這樣的情況下,累積時(shí)間計(jì)算單元18 通過考察可以由被通知的地址標(biāo)識(shí)的分組來計(jì)算播放時(shí)間Tp。
如果Tt表示所存儲(chǔ)的當(dāng)前累積時(shí)間并且Tp表示被通知的分組的 播放時(shí)間,累積時(shí)間計(jì)算單元18就判斷兩個(gè)值的和是否等于或者小于 閾值Tw。
Tt+Tp《Tw ......(1)
當(dāng)兩個(gè)值的和等于或者小于閾值Tw時(shí),累積時(shí)間計(jì)算單元18用和 (Tt+Tp)來更新Tt的值,并且通知發(fā)送等待控制單元15滿足了公式(1) 所表達(dá)的不等式。接到這個(gè)通知,發(fā)送等待控制單元15將被通知的地 址鏈接至隊(duì)列19。當(dāng)兩個(gè)值的和超過閾值Tw時(shí),累積時(shí)間計(jì)算單元18通知發(fā)送等待
控制單元15未滿足公式(l)所表達(dá)的不等式。接到這個(gè)通知,發(fā)送等
待控制單元從隊(duì)列19中提取出順序最早的分組的地址,并且通知累積時(shí)間計(jì)算單元18該分組將被從隊(duì)列19中刪除。
累積時(shí)間計(jì)算單元18計(jì)算可以由被通知的地址標(biāo)識(shí)的分組中所含的語音數(shù)據(jù)的重放時(shí)間Tp,并且從當(dāng)前累積時(shí)間Tt中減去該重放時(shí)間。S卩,累積時(shí)間計(jì)算單元18計(jì)算(Tt-Tp),并且將其存儲(chǔ)為新的Tt值。接下來,發(fā)送等待控制單元15從隊(duì)列19中刪除相關(guān)分組的地址,并且還釋放存儲(chǔ)器16中的相應(yīng)的分組數(shù)據(jù)。隨后,發(fā)送等待控制單元15返回通知累積時(shí)間計(jì)算單元18被通知的地址的處理,所述被通知的地址用于存儲(chǔ)新分組。
由于該操作,存儲(chǔ)于隊(duì)列19中的排隊(duì)等待的分組中所包含的語音的總重放時(shí)間變?yōu)榈扔诨蛘咝∮陂撝礣w,并且此時(shí)最新的分組被鏈接至隊(duì)列19。本發(fā)明的特征在于,使預(yù)定閾值Tw等于抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間。
當(dāng)無線發(fā)送單元17從不可發(fā)送狀態(tài)變化為可發(fā)送狀態(tài)時(shí),發(fā)送等待控制單元15判斷隊(duì)列19中是否存在已鏈接的分組。當(dāng)存在分組時(shí),發(fā)送等待控制單元15從這些分組中選擇順序最早的分組,并且通知累積時(shí)間計(jì)算單元18該分組將被從隊(duì)列19中刪除。
累積時(shí)間計(jì)算單元18計(jì)算被通知的分組的重放時(shí)間Tp,并從累積時(shí)間Tt中減去該重放時(shí)間。隨后,發(fā)送等待控制單元15從隊(duì)列19中刪除相關(guān)分組的地址,并且向無線發(fā)送單元17通知該地址。無線發(fā)送單元17通過無線通信信道向第一基站27發(fā)送可以由被通知的地址標(biāo)識(shí)的存儲(chǔ)器16中的分組。 一旦傳輸完成,無線發(fā)送單元17就釋放存儲(chǔ)器16上的相關(guān)分組。
即使當(dāng)這個(gè)操作正在進(jìn)行,也可以生成新語音分組并且將其輸入至發(fā)送等待控制單元15。該分組將依照上述操作被鏈接至隊(duì)列19。由于提取較早分組的速度大于新分組被鏈接至隊(duì)列19的速度,因此隊(duì)列19很快減少并且最終變空。
在圖2中,第一基站27從接收自發(fā)送單元10的分組中提取工P或更
13高層的分組數(shù)據(jù),并且將其發(fā)送至工P網(wǎng)絡(luò)29。當(dāng)IP分組的目的地址是
第二終端裝置26時(shí),由于服務(wù)和管理要求的緣故,IP分組必需經(jīng)過服 務(wù)器30。因此,IP分組被封裝在從第一基站27發(fā)送至服務(wù)器30的分組 中。服務(wù)器30通過第二基站將接收到的分組傳送至第二終端裝置26。
接下來,將描述接收單元ll。在第二終端裝置26處配備接收單元 11。無線接收單元20接收來自第二基站28的分組。當(dāng)接收到的分組數(shù) 據(jù)存在錯(cuò)誤時(shí)將分組丟棄,當(dāng)接收到的分組數(shù)據(jù)正確時(shí)分組被轉(zhuǎn)交給 抖動(dòng)吸收緩沖器單元21。
當(dāng)開始通信時(shí),抖動(dòng)吸收緩沖器單元21累積與預(yù)定累積時(shí)間Tj相 對(duì)應(yīng)的語音幀。預(yù)定累積時(shí)間Tj由將要吸收的通信信道的延遲抖動(dòng)的 大小以及語音質(zhì)量評(píng)估所允許的延遲大小決定。如果用變量J表示對(duì)應(yīng) 于預(yù)定累積時(shí)間Tj的分組數(shù)目,在本實(shí)施例中,假定J二7個(gè)分組,或者 換言之,Tj二140ms。當(dāng)新分組未能在與預(yù)定累積時(shí)間Tj相對(duì)應(yīng)的語音 幀的重放期間到達(dá)時(shí),發(fā)生下溢。
抖動(dòng)吸收緩沖器單元21確保大約兩倍Tj大小的緩沖器,并且丟棄 那些由于發(fā)生上溢溢出緩沖器的分組??蛇x地,抖動(dòng)吸收緩沖器單元 21可以被配置為,丟棄緩沖器中順序最早的分組,并且將到達(dá)的分組 存儲(chǔ)在緩沖器中。
由于RTP包頭可以存儲(chǔ)序號(hào)以及時(shí)間戳,因此可以檢測(cè)由于丟棄 和錯(cuò)誤造成的分組丟失。在這種情況下,需要生成指示分組丟失的分 組并且將其存儲(chǔ)于抖動(dòng)吸收緩沖器單元21中,從而在重放時(shí),將執(zhí)行 在解碼器23處提供的PLC (分組丟失隱藏Packet Loss Conceal腦t)。
PLC的方法包括重復(fù)前一個(gè)幀、外插、以及重放令人舒適的噪 音。另夕卜,在例如"AMR Speech Codec; Error Concealment of Lost Frames (Release 6), 3GPP TS 26.091 V6. 0. 0(2004-12)"中描述了 對(duì)GSM-AMR中丟失幀的錯(cuò)誤隱藏。
當(dāng)在本實(shí)施例中發(fā)生下溢的情況下,當(dāng)隨后分組開始順序到達(dá) 時(shí),抖動(dòng)吸收緩沖器單元21以和通信開始時(shí)相同的方式累積并且延遲 與預(yù)定累積時(shí)間Tj相對(duì)應(yīng)的語音幀。在累積量達(dá)到預(yù)定累積時(shí)間Tj后, 從以重放時(shí)刻為依據(jù)的最早的分組開始,順序讀取分組并將其轉(zhuǎn)交給逆打包單元22以用于重放。
可選地,在常規(guī)技術(shù)的情況下,當(dāng)下溢發(fā)生時(shí),抖動(dòng)吸收緩沖器
單元21也可以以和分組丟失相同的方式基于RTP包頭中的序號(hào)或者時(shí) 間戳繼續(xù)計(jì)算重放時(shí)刻,丟棄未能及時(shí)重放的分組,并且當(dāng)延遲抖動(dòng) 恢復(fù)時(shí),等待對(duì)于重放時(shí)刻而言及時(shí)的分組到達(dá)。
在通信開始時(shí)累積了與預(yù)定累積時(shí)間Tj對(duì)應(yīng)的語音幀后,抖動(dòng)吸 收緩沖器單元21從以重放時(shí)刻為依據(jù)的最早的分組幵始,順序讀取分 組,并且將其轉(zhuǎn)交給逆打包單元22。
逆打包單元22從被轉(zhuǎn)交分組中提取語音幀,并將其轉(zhuǎn)交給解碼器 23。解碼器23進(jìn)行解碼以創(chuàng)建語音幀并輸出模擬信號(hào)。所述模擬信號(hào) 被揚(yáng)聲器24轉(zhuǎn)化為人類聽覺可以感知的聲波。
在本實(shí)施例中,在開始語音傳輸?shù)某跏蓟A段中,發(fā)送等待控制 單元15的預(yù)定閾值Tw和抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj都被 初始化為預(yù)定初始值。盡管如此,根據(jù)通信信道的延遲抖動(dòng)狀態(tài),抖 動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj可以動(dòng)態(tài)改變。
在這種情況下,第二終端裝置26的接收單元11向第一終端裝置25 的發(fā)送單元10的發(fā)送等待控制單元15通知新的預(yù)定累積時(shí)間Tj。第二 終端裝置26同樣被配備了發(fā)送單元10和無線發(fā)送單元17,同時(shí)第一終 端裝置25也被配備了接收單元11和無線接收單元20,從而形成了反向 通信信道。通知是通過這些通信信道執(zhí)行的。當(dāng)接收到新的預(yù)定累積 時(shí)間Tj的通知時(shí),發(fā)送等待控制單元15更新預(yù)定閾值Tw。
圖3是示出了發(fā)送單元的處理過程的流程圖(第l部分),并且圖4 是示出了發(fā)送單元的處理過程的流程圖(第2部分)。盡管如此,假定 在圖3所示的處理之前,在開始語音傳輸?shù)某跏蓟A段中,將在累積時(shí) 間計(jì)算單元18中存儲(chǔ)的累積時(shí)間Tt初始化為0,并且將隊(duì)列19初始化為 空。另外,為了對(duì)連續(xù)語音信號(hào)進(jìn)行編碼并發(fā)送連續(xù)語音信號(hào),需要 每20ras重復(fù)執(zhí)行圖3所示發(fā)送單元10的處理,所述20ms是語音幀周期。
如圖3和4所示,當(dāng)發(fā)送單元10的處理開始后,首先,編碼器13輸 出碼(步驟SIOI)。編碼器13對(duì)由麥克風(fēng)12輸出的語音電信號(hào)進(jìn)行A/D 轉(zhuǎn)換,從而用已知的編碼方案GSM-ARM對(duì)語音進(jìn)行編碼。在這種情況下,
15以8kHz對(duì)語音采樣并且以20ms的幀對(duì)其進(jìn)行編碼。編碼速率是 12.2kbps。
接著,打包單元14在存儲(chǔ)器16中創(chuàng)建分組(步驟S102)。換言之, 打包單元14將一個(gè)20ms語音幀存儲(chǔ)于目的地址為第二終端裝置26的分 組中。在打包期間使用的協(xié)議是RTP/UDP/IP。打包單元14將所創(chuàng)建的 分組存儲(chǔ)至存儲(chǔ)器16中,并且還向發(fā)送等待控制單元15通知存儲(chǔ)器16 上的地址。
接著,判斷隊(duì)列19是否為空(步驟S103)。當(dāng)對(duì)隊(duì)列19是否為空 的判斷表明隊(duì)列19為空(結(jié)果為"是")時(shí),發(fā)送等待控制單元15判斷 其是否可以發(fā)送(步驟S104)。換言之,發(fā)送等待控制單元15判斷無 線發(fā)送單元17是否處于可發(fā)送狀態(tài)。盡管已經(jīng)與第一基站27開始無線 數(shù)據(jù)通信的無線發(fā)送單元17通常處于可發(fā)送狀態(tài),但是由于無線通信 信道質(zhì)量的暫時(shí)下降,不可發(fā)送狀態(tài)時(shí)有發(fā)生。無線發(fā)送單元17具有 標(biāo)明該狀態(tài)的寄存器,發(fā)送等待控制單元15讀取該寄存器以判斷無線 發(fā)送單元17是否處于可發(fā)送狀態(tài)。
當(dāng)對(duì)其是否可以發(fā)送的判斷表明可發(fā)送狀態(tài)(結(jié)果為"是")時(shí), 發(fā)送等待控制單元15令無線發(fā)送單元17立即發(fā)送分組(步驟S105)。發(fā) 送等待控制單元15向無線發(fā)送單元17通知被通知的地址,并且無線發(fā) 送單元17通過無線通信信道向第一基站27發(fā)送可以由被通知的地址標(biāo) 識(shí)的存儲(chǔ)器16中的分組。 一旦發(fā)送完成,無線發(fā)送單元17釋放存儲(chǔ)器 16中的分組。隨后,過程終止。
另一方面,當(dāng)對(duì)隊(duì)列19是否為空的判斷(步驟S103)表明隊(duì)列19 不為空(結(jié)果為"否")時(shí)或者當(dāng)對(duì)其是否可以發(fā)送的判斷(步驟S104) 表明不可發(fā)送狀態(tài)(結(jié)果為"否")時(shí),累積時(shí)間計(jì)算單元18計(jì)算分組 的語音的重放時(shí)刻Tp (步驟S106)。換言之,累積時(shí)間計(jì)算單元18計(jì)算 可以由發(fā)送等待控制單元15所通知的地址標(biāo)識(shí)的分組中所含的語音數(shù) 據(jù)的重放時(shí)間Tp。當(dāng)一個(gè)分組中存儲(chǔ)的永遠(yuǎn)是一個(gè)語音幀時(shí),重放時(shí) 間Tp是20ms。盡管如此,也可以采用一個(gè)分組中存儲(chǔ)的語音幀數(shù)目有 變化的配置。在這樣的情況下,累積時(shí)間計(jì)算單元18通過考察可以由 被通知的地址標(biāo)識(shí)的分組來計(jì)算播放時(shí)間Tp 。接著,判斷累積時(shí)間Tt和重放時(shí)間Tp的和是否等于或者小于閾值 Tw(步驟S107)。換言之,如果Tt表示所存儲(chǔ)的當(dāng)前累積時(shí)間且Tp表示 被通知的分組的重放時(shí)間,累積時(shí)間計(jì)算單元18判斷兩個(gè)值的和是否 等于或者小于閾值Tw(參考公式(l))。當(dāng)判斷表明兩個(gè)值的和(Tt+Tp) 等于或者小于閾值Tw (結(jié)果為"是")時(shí),累積時(shí)間計(jì)算單元18用和來 更新Tt的值(Tt=Tt+Tp)(步驟S108)。在更新后,發(fā)送等待控制單元 15將被通知的地址鏈接至隊(duì)列19 (步驟S109),并且隨后終止處理。
另一方面,當(dāng)對(duì)兩個(gè)值的和是否等于或者小于閾值TV的判斷(步 驟S107)表明和不等于或者小于閾值Tw時(shí)(結(jié)果為"否")時(shí),選擇并 且通知最早的分組(步驟SllO)。換言之,發(fā)送等待控制單元15從隊(duì)列 19中提取順序最早的分組的地址。
接著,累積時(shí)間計(jì)算單元18計(jì)算該分組的語音的重放時(shí)間Tp (步 驟Slll)。換言之,發(fā)送等待控制單元15向累積時(shí)間計(jì)算單元18通知提 取出的最早的分組的地址,并且同時(shí)通知該分組將要被從隊(duì)列19中刪 除。同時(shí),累積時(shí)間計(jì)算單元18計(jì)算可以所由被通知的地址標(biāo)識(shí)的分 組中所含的語音數(shù)據(jù)的重放時(shí)間Tp 。
隨后,累積時(shí)間計(jì)算單元18從當(dāng)前累積時(shí)間Tt中減去重放時(shí)間Tp (Tt-Tp),并且存儲(chǔ)獲得的結(jié)果,作為新的Tt值(Tt=Tt-Tp)(步驟 S112)。
接著,將最早的分組從隊(duì)列19中刪除,并且從存儲(chǔ)器16中釋放(步 驟S113)。換言之,發(fā)送等待控制單元15從隊(duì)列19中刪除相關(guān)分組的地 址,并且還釋放存儲(chǔ)器16中相應(yīng)的分組數(shù)據(jù)。
隨后,過程返回步驟S106。
如圖所示,經(jīng)過上述處理,存儲(chǔ)于隊(duì)列19中的排隊(duì)等待的分組中 所包含的語音的總重放時(shí)間變?yōu)榈扔诨蛘咝∮陂撝礣w,并且此時(shí)最新 的分組被鏈接至隊(duì)列19。本發(fā)明的特性在于,使預(yù)定閾值Tw等于抖動(dòng) 吸收緩沖器單元21的預(yù)定累積時(shí)間T j 。
圖5時(shí)示出了當(dāng)無線發(fā)送單元從不可發(fā)送狀態(tài)變化到可發(fā)送狀態(tài) 時(shí)執(zhí)行的處理過程的流程圖。如圖5所示,在本實(shí)施例中,當(dāng)無線發(fā)送 單元17從不可發(fā)送狀態(tài)變化到可發(fā)送狀態(tài)時(shí),首先,發(fā)送等待控制單
17元15判斷隊(duì)列19中是否存在已鏈接的分組(步驟S201)。
當(dāng)判斷表明有已鏈接的分組時(shí)(結(jié)果為"是"),選擇并通知最早 的分組(步驟S202)。換言之,發(fā)送等待控制單元15從隊(duì)列19中選擇順 序最早的分組,并且通知累積時(shí)間計(jì)算單元18該分組將要從隊(duì)列19中 被刪除。同時(shí),當(dāng)判斷表明沒有已鏈接的分組時(shí)(結(jié)果為"否"),處 理終止。
接著,累積時(shí)間計(jì)算單元18計(jì)算被通知的分組的語音的重放時(shí)間 Tp(步驟S203)。隨后,累積時(shí)間計(jì)算單元18從累積時(shí)間Tt中減去重放 時(shí)間Tp (Tt-Tp)(步驟S204)。
接著,發(fā)送等待控制單元15從隊(duì)列19中刪除最早的分組的地址 (步驟S205)。隨后,發(fā)送等待控制單元15向無線發(fā)送單元17通知該地 址,并且無線發(fā)送單元17通過無線通信信道向第一基站27發(fā)送可以由 被通知的地址標(biāo)識(shí)的存儲(chǔ)器16中的分組(步驟S206)。 一旦發(fā)送完成, 無線發(fā)送單元17就釋放存儲(chǔ)器16中的相關(guān)分組(步驟S207)。
隨后,發(fā)送等待控制單元15判斷無線發(fā)送單元17是否仍處于可發(fā) 送狀態(tài)(步驟S208)。當(dāng)判斷表明可發(fā)送狀態(tài)時(shí)(結(jié)果為"是"),過程 返回步驟S201,并且當(dāng)判斷表明不可發(fā)送狀態(tài)時(shí)(結(jié)果為"否"),過 程終止。
下面將給出由于閾值Tw等于抖動(dòng)吸收緩沖器單元21的預(yù)定累積 時(shí)間Tj的特性所引起的本實(shí)施例中的操作的說明。
圖6示出了根據(jù)本實(shí)施例通過相應(yīng)部件或者裝置發(fā)送的語音幀或 者分組的行為示意圖。圖中,橫坐標(biāo)代表時(shí)間并且箭頭表示從上至下 發(fā)送的語音幀和存儲(chǔ)語音幀的分組的行為。 一個(gè)箭頭代表一個(gè)語音幀 或者分組并且,為了使附圖清楚,對(duì)每四個(gè)箭頭使用陰影。盡管如此, 應(yīng)該注意到陰影僅僅是為了方便而不代表數(shù)據(jù)類型或者功能的差異。
如圖6所示,與傳輸有關(guān)的部件和裝置包括麥克風(fēng)12、編碼器 13、發(fā)送等待控制單元15+無線發(fā)送單元17、第一基站27、服務(wù)器30、 第二基站28、無線接收單元20+抖動(dòng)吸收緩沖器單元21、解碼器23、以 及揚(yáng)聲器24。在接收到語音幀或者分組之后,上述部件和裝置在經(jīng)過 給定的延遲時(shí)間之后輸出語音幀或者分組。雖然延遲時(shí)間依賴于相應(yīng)部件和裝置的操作,但在編碼器13、無線發(fā)送單元17、第一基站27、 第二基站28和解碼器23中生成等價(jià)于一幀或者一個(gè)分組的延遲。此外, 在服務(wù)器30處生成等價(jià)于2. 5個(gè)分組的延遲。抖動(dòng)吸收緩沖器單元21 在初始化時(shí)累積J個(gè)分組,其中>7。由于一個(gè)語音幀存儲(chǔ)在一個(gè)分組 中,因此預(yù)定累積時(shí)間T j是J乘以語音幀的周期。
在圖6中,當(dāng)將傳遞與抖動(dòng)吸收緩沖器相對(duì)應(yīng)的分組時(shí)產(chǎn)生負(fù)荷, 這樣的負(fù)荷或者擁塞的風(fēng)險(xiǎn)并不會(huì)無限制的增加。在這種情況下,圖6 所示的操作起始于語音傳輸處于穩(wěn)定狀態(tài)的情形。在穩(wěn)定狀態(tài)下,對(duì) 應(yīng)于預(yù)定累積時(shí)間Tj的分組,或者換言之,J個(gè)分組被存儲(chǔ)至抖動(dòng)吸收 緩沖器單元21。該圖示出了4個(gè)分組在經(jīng)過在穩(wěn)定狀態(tài)下設(shè)置的標(biāo)準(zhǔn)延 遲的延遲后到達(dá)抖動(dòng)吸收緩沖器單元21的情形。在4個(gè)語音幀在抖動(dòng)吸 收緩沖器單元21處受到Tj的延遲后,重放4個(gè)語音幀。
隨后,無線發(fā)送單元17和第一基站27之間的無線通信信道惡化, 因而傳輸在時(shí)間d內(nèi)中斷,其中,d是語音分組周期的10倍。當(dāng)無線發(fā) 送單元17進(jìn)入不可發(fā)送狀態(tài)時(shí),發(fā)送等待控制單元15開始累積。即使 在中斷期間d,語音分組也是連續(xù)生成的,只將與預(yù)定累積時(shí)間Tj相對(duì) 應(yīng)的分組或者,換言之,J-7個(gè)分組,存儲(chǔ)于發(fā)送等待控制單元15的隊(duì) 列19中。
盡管當(dāng)經(jīng)過時(shí)段d之后,無線通信信道恢復(fù)時(shí),無線發(fā)送單元17 重新開始傳輸,但必須延遲時(shí)段tl (在這種情況下,假定延遲時(shí)段tl 是一個(gè)語音幀周期)。這樣一來,在經(jīng)過tl或者更久的時(shí)段之后重新開 始傳輸。
當(dāng)傳輸重新開始時(shí),以沖擊模式發(fā)送被鏈接至發(fā)送等待控制單元 15的隊(duì)列19的分組。在這種情況下,分組的數(shù)目是J二7。雖然就語音質(zhì) 量評(píng)估而言不能顯著增加抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj, 但是無線通信信道的中斷時(shí)間有時(shí)會(huì)變得相當(dāng)長(zhǎng)。
在本實(shí)施例中,由于無論中斷時(shí)間有多長(zhǎng),僅累積特定數(shù)目(J 個(gè))的分組,因此可以減小服務(wù)器30上的擁塞或者負(fù)荷增加的風(fēng)險(xiǎn)。 另外,同具有QoS的常規(guī)例子相比,由于即使當(dāng)重放開始于較早的時(shí)刻 也可以恢復(fù)抖動(dòng)吸收緩沖器單元21,因此可以縮短中斷時(shí)間。通信發(fā)生中斷的時(shí)間d比抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間
Tj多3幀。因此在圖6中,在由時(shí)間tuf表示的時(shí)段內(nèi),換言之,在3幀
期間,分組未能針對(duì)重放時(shí)刻及時(shí)到達(dá)從而發(fā)生下溢。在下溢發(fā)生期 間,執(zhí)行分組插值。在下溢期間執(zhí)行插值的方法是,外插前一幀且逐
漸減少增益。在圖6中,該插值由虛線箭頭表示。
另外,丟棄在重放時(shí)刻之后到達(dá)的分組。由于在時(shí)間tuf之后到
達(dá)的分組對(duì)于重放時(shí)間來說是及時(shí)的,因此從該分組開始重放。此外,
與預(yù)定累積時(shí)間Tj相對(duì)應(yīng)的分組迅速到達(dá)。重放分組需要時(shí)間Tj。當(dāng) 重放結(jié)束時(shí),抖動(dòng)吸收緩沖器單元21的累積量達(dá)到與預(yù)定累積時(shí)間Tj 相對(duì)應(yīng)的累積量,并且返回穩(wěn)定狀態(tài)。
(第二實(shí)施例)
圖7是示出了根據(jù)本發(fā)明的第二實(shí)施例的語音傳輸裝置的發(fā)送單 元。如圖7所示,發(fā)送單元35包括具有判斷分組丟棄功能的發(fā)送等待控 制單元36,而不是發(fā)送等待控制單元15。除了累積時(shí)間計(jì)算單元18和 隊(duì)列19之外,發(fā)送等待控制單元36還包括丟棄判決單元37。丟棄判決 單元37具有計(jì)數(shù)器38和序列39。其它配置和效果類似于發(fā)送單元10(參 考圖l)。
語音碼的一個(gè)特征在于即使語音幀隨機(jī)丟失,通過根據(jù)先前或 者后繼幀執(zhí)行外插,其主觀評(píng)估值也不會(huì)顯著下降。本實(shí)施例利用了 該特征,以發(fā)送等待控制單元36丟棄語音幀,并且使接收單元ll外插 被丟棄的分組。因此,雖然主觀評(píng)估值略有下降,但增強(qiáng)了傳輸效率 并且可以減輕作用在服務(wù)器30或者網(wǎng)絡(luò)裝置上的沖擊負(fù)荷。
當(dāng)無線發(fā)送單元17從不可發(fā)送狀態(tài)變化為可發(fā)送狀態(tài)時(shí),丟棄判 決單元37將保存在其中的計(jì)數(shù)器38初始化為0。當(dāng)接收到編碼器13的語 音幀周期的定時(shí)時(shí),發(fā)送等待控制單元36重復(fù)執(zhí)行操作。發(fā)送等待控 制單元36判斷隊(duì)列19中是否存在已鏈接的分組。當(dāng)存在分組時(shí),發(fā)送 等待控制單元36從分組中選擇順序最早的分組,并且通知累積時(shí)間計(jì) 算單元18該分組將被從隊(duì)列19中刪除。累積時(shí)間計(jì)算單元18計(jì)算被通 知的分組的重放時(shí)間Tp,并且從累積時(shí)間Tt中減去該重放時(shí)間。
20發(fā)送等待控制單元36從隊(duì)列19中刪除相關(guān)分組的地址,向丟棄判
決單元37通知該地址,并且令丟棄判決單元37執(zhí)行判決。如果變量i 表示計(jì)數(shù)器38的值并且參考字符r表示數(shù)組23,那么丟棄判決單元37 參考索引為i的數(shù)組值r[i]。數(shù)組23存儲(chǔ)1或者0值,O表示將要被發(fā)送 或者l表示將要被丟棄。因此,丟棄判決單元37將數(shù)組23的參考值r[i] 作為判決結(jié)果通知發(fā)送等待控制單元36,并且還將計(jì)數(shù)器38加一。
發(fā)送等待控制單元36根據(jù)丟棄判決單元37的判斷結(jié)果,丟棄或者 發(fā)送分組。當(dāng)丟棄分組時(shí),發(fā)送等待控制單元36釋放存儲(chǔ)器16中的相 關(guān)分組,并且隨后再一次返回判斷是否存在分組的操作。當(dāng)發(fā)送分組 時(shí),將分組的地址通知無線發(fā)送單元17。無線發(fā)送單元17通過無線通 信信道向第一基站27發(fā)送可以由被通知的地址標(biāo)識(shí)的存儲(chǔ)器16中的分 組,并且一旦發(fā)送完成,就釋放存儲(chǔ)器16中的相關(guān)分組。
即使當(dāng)這個(gè)操作正在進(jìn)行,也可以生成新語音分組并且將其輸入 至發(fā)送等待控制單元36。該分組將依照上述操作被鏈接至隊(duì)列19。由 于提取較早分組的速度大于新分組被鏈接至隊(duì)列19的速度,因此隊(duì)列 19很快減少并且最終變空。
預(yù)先存儲(chǔ)在數(shù)組r中的值被設(shè)計(jì)為,計(jì)數(shù)器i越小,丟棄率越高, 并且計(jì)數(shù)器i越大,丟棄率越低。盡管如此,丟棄率不超過V2。本發(fā) 明的特征在于,按如下方式設(shè)計(jì)這樣的分組的數(shù)目k。
如果參考字符L表示與閾值Tw相對(duì)應(yīng)的隊(duì)列19的最大長(zhǎng)度并且每 發(fā)送k個(gè)分組就要丟棄一個(gè)分組,那么數(shù)目k在l《k《L的范圍內(nèi)變化。 最初將數(shù)目k設(shè)置為l,并且隨計(jì)數(shù)器i的增加改變k,使得k等于或者超 過計(jì)數(shù)器i。圖8中示出了以這種方式創(chuàng)建的數(shù)組r的示例。
圖8是一幅示意圖,利用表格示出了針對(duì)計(jì)數(shù)器i的數(shù)組參考值 r[i]和同分組數(shù)目k之間的關(guān)系。圖8的依據(jù)在于,如果在預(yù)定累積時(shí) 間Tj內(nèi)抖動(dòng)吸收緩沖器單元21累積的分組數(shù)目J等于7,那么將數(shù)目k 設(shè)置為2,從而在每3個(gè)分組中丟棄一個(gè)分組。由于用2個(gè)幀實(shí)現(xiàn)與3個(gè) 語音幀相對(duì)應(yīng)的重放時(shí)間,因此這相當(dāng)于傳輸速率提高了3/2。盡管如 此,實(shí)際分組是以語音幀周期的原始時(shí)間間隔發(fā)送的。在這種情況下, 當(dāng)W^21個(gè)語音幀的重放完成后,抖動(dòng)吸收緩沖器單元21恢復(fù)預(yù)定的累積數(shù)目>7并返回穩(wěn)定狀態(tài)。因此,圖8所示數(shù)組r具有對(duì)應(yīng)于21個(gè)語音 幀的值,并且其中7個(gè)語音幀將被丟棄。
由于將要外插與那些被丟棄的分組相對(duì)應(yīng)的分組,因此不宜將丟 棄率設(shè)置為大于1/2。此外,通過優(yōu)選地將丟棄率設(shè)置為小于1/2,語 音質(zhì)量得到增強(qiáng)。通常地,如果每發(fā)送k個(gè)分組丟棄一個(gè)分組并且參考 字符n表示傳輸速度增加率,那么有下式成立。
n=(k+l)/k ......(2)
由于當(dāng)重放W個(gè)分組并且還累積了預(yù)定累積數(shù)目J個(gè)分組時(shí),以n倍速 度發(fā)送了總共W個(gè)分組,因此有下式成立。
W/n+J = W ...... (3)
= J/(l-(l/n))
...W 二 JX (k+l)
如上式所示,當(dāng)通過降低丟棄率并增加分組k的數(shù)目以改進(jìn)語音 質(zhì)量時(shí),直到抖動(dòng)吸收緩沖器單元21恢復(fù)并且返回穩(wěn)定狀態(tài)之前將要 發(fā)送的分組總數(shù)W增加。
圖9是一幅流程圖,示出了當(dāng)接收到根據(jù)第二實(shí)施例的編碼器的 語音幀周期的定時(shí)時(shí),由發(fā)送等待控制單元重復(fù)執(zhí)行的處理過程。如 圖9所示,首先,對(duì)隊(duì)列19中是否存在分組進(jìn)行判斷(步驟S301)。換 言之,發(fā)送等待控制單元36判斷隊(duì)列19中是否存在已鏈接的分組。
當(dāng)判斷表明存在已鏈接的分組(結(jié)果為"是")時(shí),選擇并且通 知最早的分組(步驟S302)。在選擇并且通知了最早的分組之后,發(fā)送 等待控制單元36從隊(duì)列19中選擇順序最早的分組,并且通知累積時(shí)間 計(jì)算單元18該分組將被從隊(duì)列19中刪除。
另一方面,當(dāng)判斷表明不存在分組時(shí)(結(jié)果為"否"),處理終止。
接著,累積時(shí)間計(jì)算單元18計(jì)算被通知的分組的語音的重放時(shí)間 Tp(步驟S303),并且隨后,累積時(shí)間計(jì)算單元18從累積時(shí)間Tt中減去 重放時(shí)間Tp (Tt=Tt-Tp)(步驟S304)。
接著,將最早的分組就從隊(duì)列19中刪除(步驟S305)。換言之, 發(fā)送等待控制單元36從隊(duì)列19中刪除相關(guān)分組的地址。
隨后,如果變量i表示計(jì)數(shù)器38的值,參考字符r表示數(shù)組23,那么丟棄判決單元37參考索引為i的數(shù)組值r[i],并且將其作為判決結(jié)果 使用(步驟S306)。此外,丟棄判決單元37將計(jì)數(shù)器38加1。
接著,丟棄判決單元37判斷是否將該分組丟棄(步驟S307)。當(dāng) 判斷該分組將被丟棄時(shí)(結(jié)果為"是"),發(fā)送等待控制單元36釋放存 儲(chǔ)器16中的相關(guān)分組(步驟S308)并隨后返回步驟S301。
另一方面,當(dāng)判斷分組不被丟棄時(shí)(結(jié)果為"否"),發(fā)送等待控 制單元36向無線發(fā)送單元17通知該地址,并且無線發(fā)送單元17通過無 線通信信道向第一基站27發(fā)送可以由被通知的地址標(biāo)識(shí)的存儲(chǔ)器16中 的分組(步驟S309)。 一旦發(fā)送完成,無線發(fā)送單元17就釋放存儲(chǔ)器16 中的相關(guān)分組(步驟S310),并且隨后終止處理。
如圖所示,由于在編碼器13的語音幀周期處重復(fù)執(zhí)行上述處理, 因此同當(dāng)無線發(fā)送單元從不可發(fā)送狀態(tài)轉(zhuǎn)變?yōu)榭砂l(fā)送狀態(tài)時(shí)所要執(zhí)行 的處理的情況(參考圖5)相比,隊(duì)列19長(zhǎng)度的縮短更趨緩和。
圖10是示出了通過根據(jù)第二賣施例的相應(yīng)部件或者裝置發(fā)送的 語音幀或者分組的行為的示意圖。圖中,橫坐標(biāo)代表時(shí)間并且箭頭代 表從上至下發(fā)送的語音幀和存儲(chǔ)語音幀的分組的行為。 一個(gè)箭頭代表 一個(gè)語音幀或者分組并且,為了使附圖清楚,對(duì)每四個(gè)箭頭使用陰影。 盡管如此,應(yīng)該注意到陰影僅僅是為了方便而不代表數(shù)據(jù)類型或者功 能的差異。
與圖6不同,在圖10中,由于無線發(fā)送單元17以與語音幀周期相 同的時(shí)間間隔發(fā)送分組,因此服務(wù)器30或者其它通信裝置并不遭受沖 擊負(fù)荷。此外,由于按照丟棄判決單元37的判決進(jìn)行丟棄,因此發(fā)送 自無線發(fā)送單元17的分組的數(shù)目減少了。圖中,用X表示所要丟棄的 分組。
采用以l/3為基礎(chǔ)的丟棄率,圖10示出了k從l變化到4的情況。在 這種情況下,圖10所示的操作起始于語音傳輸處于穩(wěn)定狀態(tài)的情況。 在穩(wěn)定狀態(tài)下,對(duì)應(yīng)于預(yù)定累積時(shí)間Tj的分組,或者換言之,J個(gè)分組 被存儲(chǔ)至抖動(dòng)吸收緩沖器單元21。該圖示出了4個(gè)分組在經(jīng)過在穩(wěn)定狀 態(tài)下設(shè)置的標(biāo)準(zhǔn)延遲的延遲后到達(dá)抖動(dòng)吸收緩沖器單元21的情形。在4 個(gè)語音幀在抖動(dòng)吸收緩沖器單元21處受到預(yù)定累積時(shí)間Tj的延遲后,重放4個(gè)語音幀。
隨后,無線發(fā)送單元17和第一基站27之間的無線通信信道惡化, 因而傳輸在時(shí)間d內(nèi)中斷,其中,d是語音分組周期的10倍。當(dāng)無線發(fā) 送單元17進(jìn)入不可發(fā)送狀態(tài)時(shí),發(fā)送等待控制單元36開始累積。當(dāng)在 中斷期間d,語音分組也是連續(xù)生成的,只將與預(yù)定累積時(shí)間Tj對(duì)應(yīng)的 分組或者,換言之,J二7個(gè)分組,存儲(chǔ)于發(fā)送等待控制單元36的隊(duì)列19 中。
盡管在經(jīng)過時(shí)段d后,無線通信信道恢復(fù)時(shí),無線發(fā)送單元17在 重新開始傳輸,但必須延遲時(shí)段tl (在這種情況下,假定延遲時(shí)段tl 是一個(gè)語音幀周期)。這樣一來,在經(jīng)過tl或者更久的時(shí)段之后重新開 始傳輸。
當(dāng)傳輸重新開始時(shí),發(fā)送等待控制單元36根據(jù)外部提供的語音幀 周期重復(fù)執(zhí)行操作。提取被鏈接至隊(duì)列19的分組,并且丟棄判決單元 37判斷是要將分組丟棄還是將分組發(fā)送。當(dāng)將分組丟棄時(shí),發(fā)送等待 控制單元36再次提取隊(duì)列19中的下一分組并且重復(fù)執(zhí)行操作。
通信中斷的時(shí)間d比抖動(dòng)吸收緩沖器單元21的預(yù)定累積時(shí)間Tj多 3幀。因此,在圖10中,在由時(shí)間tuf表示的時(shí)段內(nèi),換言之,在3幀期 間,分組未能針對(duì)重放時(shí)刻及時(shí)到達(dá)從而發(fā)生下溢。在下溢發(fā)生期間, 執(zhí)行分組插值。在下溢期間執(zhí)行插值的方法是,外插前一幀且逐漸減 少增益。在圖10中,該插值由虛線箭頭表示。
另外,丟棄在重放時(shí)刻之后到達(dá)的分組。由于在時(shí)間tuf之后到 達(dá)的分組對(duì)于重放時(shí)間來說是及時(shí)的,因此從該分組幵始重放。盡管 如此,由于由丟棄判決單元37指示應(yīng)當(dāng)丟棄的分組丟失了,因此執(zhí)行 插值。在圖10中,該插值由虛線箭頭表示。雖然在下溢的情況下分組 丟失連續(xù)發(fā)生,但丟棄判決單元37指示丟棄使得分組丟失不會(huì)連續(xù)發(fā) 生。
在圖10中,由于發(fā)送等待控制單元36根據(jù)外部提供的語音幀周期 操作,分組時(shí)間間隔不會(huì)改變。因此,抖動(dòng)吸收緩沖器單元21的累積 量逐漸恢復(fù)。當(dāng)完成W3XJ個(gè)分組的重放時(shí),達(dá)到與預(yù)定累積時(shí)間Tj 相對(duì)應(yīng)的分組。隨后,恢復(fù)穩(wěn)定狀態(tài)。
24圖ll是一幅示意圖,示出了在由于根據(jù)第二實(shí)施例的下行延遲抖 動(dòng)造成下溢恢復(fù)進(jìn)一步延遲的情況下,通過相應(yīng)部件或者裝置發(fā)送的 語音幀或者分組的行為。
圖11示出了以普通語音分組周期2.5倍(換言之50ms)的時(shí)間執(zhí) 行處理的服務(wù)器30進(jìn)一步受到ds的延遲的情況,其中,延遲ds是普通 語音分組周期的2倍(換言之40ms)。到達(dá)接收單元ll的抖動(dòng)吸收緩沖 器單元21的延遲分組對(duì)于重放時(shí)刻時(shí)刻而言并非及時(shí),因而遭到丟棄。 取而代之的,對(duì)分組進(jìn)行插值并且由于下溢造成的丟失時(shí)間tuf增加。 雖然圖6中時(shí)間tuf是3倍語音分組周期,但圖ll中的時(shí)間tuf是7倍語音 分組周期。2倍于所應(yīng)用的延遲ds的時(shí)間己被添加到丟失時(shí)間tuf上。
如圖所示,具有高丟棄率的低質(zhì)量片段發(fā)生下溢同時(shí)重放具有低 丟棄率的高質(zhì)量片段,這導(dǎo)致在抖動(dòng)發(fā)生時(shí)較早的重放開始時(shí)間。換 言之,突發(fā)丟失已經(jīng)被轉(zhuǎn)換為隨機(jī)丟失。
本實(shí)施例能夠抑制由于下溢造成的丟失時(shí)間tuf的增長(zhǎng)。這是通 過令丟失判斷單元37提高較早分組的丟棄率而成為可能的。作為對(duì)比, 圖12示出了丟棄率被固定為在每三個(gè)分組中丟棄一個(gè)分組或者,換言 之,k二2的情況。
圖12是一幅示意圖,作為與圖ll的對(duì)比,示出了當(dāng)丟棄速率被固 定為在每3個(gè)分組中丟棄一個(gè)分組時(shí)通過相應(yīng)的部件或者裝置發(fā)送的 語音幀或者分組的行為。在圖12中,丟失時(shí)間tuf是9倍語音分組周期, 并且3倍于所應(yīng)用的延遲ds的時(shí)間已被添加到丟失時(shí)間tuf上。這是由 于數(shù)目k越大,分組的到達(dá)時(shí)間越晚,并且在重放時(shí)刻和到達(dá)時(shí)間之間 的差異擴(kuò)大之前需要更多的時(shí)間。
因此,如圖11所示,本實(shí)施例能夠較早開始重放并且減少待重放 部分的丟棄率,使得即使當(dāng)下行通信信道中發(fā)生抖動(dòng)并且延遲增加時(shí) 也能改善語音質(zhì)量。換言之,本實(shí)施例結(jié)合了較早的重放幵始以及令 人滿意的語音質(zhì)量。
如圖所示,根據(jù)本發(fā)明,可以實(shí)現(xiàn)下列效果和優(yōu)勢(shì)。
首先,不會(huì)發(fā)送不能重放的分組,可以避免浪費(fèi)性丟棄,從而消 除了提供不被使用的通信基礎(chǔ)設(shè)施的需要。
25另外,由于即使在傳輸中斷達(dá)到抖動(dòng)吸收緩沖器中發(fā)生下溢的情 況下,當(dāng)通信重新開始時(shí),傳輸也起始于與抖動(dòng)吸收緩沖器的預(yù)定累 積時(shí)間相對(duì)應(yīng)的分組,因此同常規(guī)示例中所有延遲分組都被發(fā)送的情 況,可以減輕服務(wù)器上的阻塞和負(fù)荷增加。此外,同丟棄延遲語音分 組的具備QoS的常規(guī)示例相比,由于即使當(dāng)重放開始于較早時(shí)刻,也可 以恢復(fù)抖動(dòng)吸收緩沖器,因此可以縮短中斷時(shí)間。
此外,此時(shí)可以避免作用于通信信道上的通信裝置或者服務(wù)器上 的沖擊負(fù)荷增加,或者將負(fù)荷增加控制在特定速率范圍內(nèi)。
此外,即使當(dāng)下行通信信道波動(dòng)或者延遲增加時(shí),也可以實(shí)現(xiàn)改 進(jìn),從而同時(shí)滿足較早的重放開始和良好的語音質(zhì)量的需要。
盡管參考上述特定實(shí)施例對(duì)本發(fā)朋進(jìn)行了描述,但是應(yīng)該理解本 發(fā)明并不局限于此。因此,可以在不背離本發(fā)明真正的精神和范圍的 情況下做出多種修改。
相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)基于并要求于2006年9月28日提交的日本專利申請(qǐng) No. 2006-264847的優(yōu)先權(quán),并將其全部?jī)?nèi)容合并于此以作參考。
權(quán)利要求
1. 一種語音傳輸裝置,包括發(fā)送單元,向分組交換網(wǎng)絡(luò)發(fā)送存儲(chǔ)語音數(shù)據(jù)的分組;接收單元,接收來自分組交換網(wǎng)絡(luò)的分組;抖動(dòng)吸收緩沖器單元,被配備在所述接收單元中,并且吸收分組中的傳輸延遲;以及發(fā)送等待控制單元,被配備在所述發(fā)送單元中,并且將在發(fā)送暫時(shí)中斷時(shí)所要發(fā)送的分組鏈接到隊(duì)列,其中所述發(fā)送等待控制單元配備有累積時(shí)間計(jì)算單元,所述累積時(shí)間計(jì)算單元計(jì)算被鏈接至隊(duì)列的分組中的語音數(shù)據(jù)的累積時(shí)間,所述發(fā)送等待控制單元從隊(duì)列中提取最早鏈接的分組,并將其丟棄,使得所述累積時(shí)間計(jì)算單元所計(jì)算的累積時(shí)間變?yōu)榈扔诨蛘叩陀陂撝?,以連續(xù)地將新分組鏈接至所述隊(duì)列,從而使所述閾值等于所述抖動(dòng)吸收緩沖器單元的累積時(shí)間。
2. 根據(jù)權(quán)利要求l所述的語音傳輸裝置,其特征在于, 所述接收單元將所述抖動(dòng)吸收緩沖器單元的所述累積時(shí)間通知給所述發(fā)送等待控制單元,并且所述發(fā)送等待控制單元使用被通知的所述累積時(shí)間更新所述閾值。
3. 根據(jù)權(quán)利要求1所述的語音傳輸裝置,其特征在于, 所述發(fā)送等待控制單元配備有丟棄判決單元,并根據(jù)所述丟棄判決單元的判決執(zhí)行丟棄,所述丟棄判決單元判決是否要將被鏈接至隊(duì) 列的分組丟棄;并且所述丟棄判決單元執(zhí)行判決,使得分組數(shù)目k在1《k《L的范圍 中變動(dòng),其中,假定參考字符L表示隊(duì)列的最大長(zhǎng)度,并且假定以每 發(fā)送k個(gè)分組丟棄1個(gè)分組的速率丟棄分組;并且所述累積時(shí)間計(jì)算 單元計(jì)算得到的累積時(shí)間越長(zhǎng),分組數(shù)目k就越小,而累積時(shí)間越短, 分組數(shù)目k就越大。
全文摘要
一種語音傳輸裝置,包括抖動(dòng)吸收緩沖器單元,被配備在接收單元中,并吸收分組中的傳輸延遲;以及發(fā)送等待控制單元,被配備在發(fā)送單元中,并在傳輸暫時(shí)中斷時(shí)將所要發(fā)送的分組鏈接至隊(duì)列。發(fā)送等待控制單元15包括累積時(shí)間計(jì)算單元18,計(jì)算被鏈接至隊(duì)列19的分組中的語音數(shù)據(jù)的累積時(shí)間。發(fā)送等待控制單元15從隊(duì)列19中提取最早鏈接的分組,并將其丟棄,使得累積時(shí)間計(jì)算單元18所計(jì)算的累積時(shí)間變?yōu)榈扔诨蛘叩陀陂撝?,以連續(xù)地將新分組連接至所述隊(duì)列,從而使所述閾值等于抖動(dòng)吸收緩沖器單元21的累積時(shí)間。
文檔編號(hào)H04L12/56GK101523822SQ200780036338
公開日2009年9月2日 申請(qǐng)日期2007年9月27日 優(yōu)先權(quán)日2006年9月28日
發(fā)明者遠(yuǎn)藤隆史 申請(qǐng)人:京瓷株式會(huì)社