国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      調節(jié)抖動緩沖的填充的程度的制作方法

      文檔序號:7916318閱讀:163來源:國知局
      專利名稱:調節(jié)抖動緩沖的填充的程度的制作方法
      技術領域
      本發(fā)明涉及用于調節(jié)接收數(shù)字數(shù)據(jù)的網(wǎng)絡元件中抖動緩沖的填充 的程度。
      背景技術
      在分組、幀或單元(cell)交換數(shù)據(jù)傳輸網(wǎng)絡中,數(shù)字數(shù)據(jù)是以數(shù) 據(jù)傳輸分組、單元或幀傳送的。本文,在下面各部分將數(shù)據(jù)傳輸分組、 單元和幀都稱作協(xié)議單元(protocol unit)。數(shù)據(jù)傳輸服務中使用的協(xié) 議單元可以是標準尺寸的或者具有可變的尺寸。數(shù)據(jù)傳輸網(wǎng)絡通常導
      致傳輸延遲上的隨機型波動,這是因為,在由瞬間負荷狀態(tài)所確定的 持續(xù)時間內,協(xié)議單元必須在數(shù)據(jù)傳輸路由中提供的網(wǎng)絡元件的排隊 緩沖中排隊。所述網(wǎng)絡元件可以例如是IP路由器(因特網(wǎng)協(xié)議),ATM 交換機(異步傳輸模式),MPLS交換機(多協(xié)議標簽交換)或者以太 網(wǎng)交換機。傳輸延遲上的波動的影響可以被消除,或者可以通過在接 收端使用抖動緩沖來減輕,在該抖動緩沖中,存儲接收到的協(xié)議單元 所包含的數(shù)字數(shù)據(jù),并且通過使用時鐘信號來從中讀取所述數(shù)字數(shù)據(jù), 這里,頻率的波動足夠小,且所述時鐘信號的頻率的時間平均對應于 所述數(shù)字數(shù)據(jù)的平均到達速率。因此,抖動緩沖完全或部分地吸收傳 輸延遲的波動,由此變動抖動緩沖所包含的數(shù)字數(shù)據(jù)的量,即抖動緩 沖填充的程度。抖動緩沖填充的平均程度必須足夠高,以便確保數(shù)字 數(shù)據(jù)讀取序列在所述數(shù)字數(shù)據(jù)到達抖動緩沖之前就已經(jīng)開始的這一情 況的出現(xiàn)密度。另一方面,抖動緩沖填充的平均程度不應該不必要得 高,以便避免在抖動緩沖中造成過長的數(shù)字數(shù)據(jù)輪轉延遲。結合網(wǎng)絡 元件的制造和/或實現(xiàn),未來要接收的協(xié)議單元所經(jīng)歷的傳輸延遲的最 大和最小值通常是未知的。此外,數(shù)據(jù)網(wǎng)絡所導致的傳輸延遲的分布 在網(wǎng)絡元件的服務時間期間會變化,例如,由于重新路由安排。因此,
      網(wǎng)絡元件通常具有調節(jié)設備,其任務是調節(jié)抖動緩沖填充的程度,使 其在上述邊界條件的范圍內。
      US2005/0058146 Al介紹了一種情況,其中,抖動緩沖填充程度 的增加是對另一情況的響應,在該另一情況中,抖動緩沖中沒有發(fā)現(xiàn) 包含順次將要讀出的數(shù)字數(shù)據(jù)的數(shù)據(jù)分組。增加抖動緩沖填充程度的 過程是通過向抖動緩沖送入填充分組來執(zhí)行的,該填充分組可以例如 是包含已在較早階段讀出的數(shù)字數(shù)據(jù)的數(shù)據(jù)分組。所建議的解決方案 基于這樣一個事實,即當所述數(shù)據(jù)分組所經(jīng)歷的傳輸延遲比抖動緩 沖填充程度可以補償?shù)母L時,在抖動緩沖中未發(fā)現(xiàn)順次要讀出的數(shù) 字數(shù)據(jù)?,F(xiàn)在,所述數(shù)據(jù)分組的缺少表示需要增加抖動緩沖填充的程 度。類似地,當要傳送的數(shù)據(jù)分組撤銷時,例如由于位于數(shù)據(jù)傳輸路 由中的網(wǎng)絡元件中的協(xié)議錯誤或業(yè)務擁塞,就會出現(xiàn)一種情況,其中, 在抖動緩沖中沒有發(fā)現(xiàn)包含順次將要讀出的數(shù)字數(shù)據(jù)的數(shù)據(jù)分組。因 此,數(shù)據(jù)分組的撤銷也會導致增加抖動緩沖填充的程度。
      撤銷的數(shù)據(jù)分組不會到達其目的地,因此其所經(jīng)歷的傳輸延遲理 論上是無限大。但是,數(shù)據(jù)分組的撤銷不會增加那些成功傳送的數(shù)據(jù) 分組的傳輸延遲的波動。通常還會有相反的情況,因為數(shù)據(jù)分組的撤 銷減少了其他數(shù)據(jù)分組所經(jīng)歷的業(yè)務擁塞。但是,調節(jié)抖動緩沖填充 程度的目的在于促進對成功傳送的那些數(shù)據(jù)分組的足夠、高質量處理。 在某些情況下,撤銷數(shù)據(jù)分組所導致的抖動緩沖填充程度的增加會導 致所述抖動緩沖中數(shù)字數(shù)據(jù)的不必要得長的輪轉延遲。

      發(fā)明內容
      本發(fā)明涉及一種用于調節(jié)抖動緩沖的填充的程度的裝置。該抖動 緩沖連接到用于從所述抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元。根據(jù)本發(fā) 明的所述裝置包括處理單元,其被配置為
      響應于接收協(xié)議單元,構造用于所述協(xié)議單元的時間預留指示, 所述時間預留指示基本上是連接到協(xié)議單元的第一次序指示與連接到 讀出單元的操作循環(huán)的第二次序指示之差,第一次序指示表示協(xié)議單 元所包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序 中的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的 數(shù)字數(shù)據(jù)在時間讀取次序中的位置,
      作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分地 基于協(xié)議單元的時間預留指示,以及
      響應于所述決定為肯定的情況而增加抖動緩沖的填充的程度。
      協(xié)議單元的時間預留指示表示是否及時地接收了所述協(xié)議單元, 以便確保其中包含的數(shù)字數(shù)據(jù)當順次要被讀出時在抖動緩沖中。
      本發(fā)明還涉及一種在數(shù)據(jù)網(wǎng)絡元件中的網(wǎng)絡元件。根據(jù)本發(fā)明的 網(wǎng)絡元件包括
      接收門,被配置為從數(shù)據(jù)傳輸鏈路接收協(xié)議單元, 抖動緩沖,被配置為存儲協(xié)議單元所包含的數(shù)字數(shù)據(jù), 讀出單元,被配置為從抖動緩沖讀取數(shù)字數(shù)據(jù),和 處理單元,其被配置為
      a) 響應于接收協(xié)議單元,構造用于協(xié)議單元的時間預留指示,所 述時間預留指示基本上是連接到協(xié)議單元的第一次序指示與連接到讀 出單元的操作循環(huán)的第二次序指示之差,第一次序指示表示協(xié)議單元 所包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中 的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的數(shù) 字數(shù)據(jù)在時間讀取次序中的位置,
      b) 作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分 地基于協(xié)議單元的時間預留指示,以及
      C)響應于所述決定為肯定的情況而增加抖動緩沖的填充的程度。
      本發(fā)明還涉及一種用于調節(jié)抖動緩沖的填充的程度的方法。該抖 動緩沖連接到用于從抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元。在根據(jù)本發(fā) 明的方法中
      作為對接收協(xié)議單元的響應,構造用于協(xié)議單元的時間預留指示, 該時間預留指示基本上是連接到協(xié)議單元的第一次序指示和連接到讀 出單元的操作循環(huán)的第二次序指示之差,第一次序指示表示協(xié)議單元
      所包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中 的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的數(shù) 字數(shù)據(jù)在時間讀取次序中的位置,
      作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分地 基于協(xié)議單元的時間預留指示,以及
      作為對所述決定為肯定的情況的響應,增加抖動緩沖的填充的程度。
      本發(fā)明還涉及一種用于調節(jié)抖動緩沖的填充的程度的計算機程 序。所述抖動緩沖連接到用于從所述抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單 元。根據(jù)本發(fā)明的計算機程序包括
      -引導可編程處理器作為對接收協(xié)議單元的響應,構建用于所述協(xié) 議單元的時間預留指示的程序工具,該時間預留指示基本上是連接到
      所述協(xié)議單元的第一次序指示和連接到讀出單元的操作循環(huán)的第二次 序指示之差,第一次序指示表示協(xié)議單元包含的數(shù)字數(shù)據(jù)在要從抖動 緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位置,第二次序指示表示在 所述操作循環(huán)期間從抖動緩沖讀取的數(shù)字數(shù)據(jù)在時間讀取次序中的位 置,
      -引導所述可編程處理器作出是否增加抖動緩沖的填充的程度的 決定的程序工具,該決定至少部分地基于協(xié)議單元的所述時間預留指 示,以及
      -引導所述可編程處理器作為對所述決定為肯定的情形的響應而 增加抖動緩沖的填充的程度的程序工具。
      通過本發(fā)明的實施例,同上述現(xiàn)有技術裝置相比,獲得了優(yōu)勢, 即,撤銷協(xié)議單元不會導致抖動緩沖填充程度的不期望的增加,這是 因為增加填充程度的操作是基于為接收到的協(xié)議單元而構造的時間預
      留指示而執(zhí)行的。在撤銷協(xié)議單元的情況下,其沒有被接收,且沒有 為其構造時間預留指示。
      本發(fā)明的各種實施例的特征由從屬權利要求中所述的內容來限定。


      下面將結合幾個示例實施例和所附繪圖來詳細描述本發(fā)明的實施 例及其優(yōu)點,在附圖中
      圖1是圖示說明具有根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖填充 程度的裝置的系統(tǒng)的例子的框圖,
      圖2是圖示說明具有根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖填充 程度的裝置的數(shù)據(jù)傳輸系統(tǒng)的例子的框圖,
      圖3是圖示說明根據(jù)本發(fā)明實施例的數(shù)據(jù)網(wǎng)絡中網(wǎng)絡元件的框 圖,以及
      圖4是圖示說明根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖填充程度 的過程的流程圖。
      具體實施例方式
      圖1是圖示說明具有根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖填充 程度的裝置的數(shù)據(jù)傳輸系統(tǒng)的例子的框圖。在數(shù)據(jù)傳輸系統(tǒng)中,數(shù)字 數(shù)據(jù)發(fā)射機101通過傳輸網(wǎng)絡102發(fā)射包含數(shù)字數(shù)據(jù)的協(xié)議單元;所 述協(xié)議單元可以是數(shù)據(jù)分組、單元、或幀。在接收端110有接收門104, 其被配置為從連接到數(shù)據(jù)網(wǎng)絡102的數(shù)據(jù)傳輸鏈路103接收所述協(xié)議 單元。數(shù)據(jù)處理裝置112連接到接收門,被配置為在抖動緩沖105中 寫入接收到的協(xié)議單元所包含的數(shù)字數(shù)據(jù)。接收到的協(xié)議單元可以被 完全地寫入所述抖動緩沖,或者可以只寫入接收到的協(xié)議單元所包含 的有效載荷數(shù)據(jù)。還有可能在抖動緩沖中寫入接收到的協(xié)議單元的有 效載荷數(shù)據(jù)以及所述協(xié)議單元的部分頭和/或控制數(shù)據(jù)。讀出單元106 連接到抖動緩沖105,被配置為以時鐘信號111所確定的步調從抖動緩
      沖中讀取數(shù)字數(shù)據(jù)。讀出單元106被配置為將從抖動緩沖105讀取的 數(shù)字數(shù)據(jù)送給終端設備107,該終端設備107可以是例如顯示監(jiān)視器或 電話設備。時鐘信號111可以取自外部定時源,或者可以由可調節(jié)本 地振蕩器109產(chǎn)生。
      通常有可能的是,數(shù)據(jù)傳輸網(wǎng)絡102可以改變其要傳送的協(xié)議單 元的時間次序。在此情況下,協(xié)議單元在接收端110的時間接收次序 不必與所述協(xié)議單元的發(fā)送次序相同。現(xiàn)在,協(xié)議單元有利地包含序 號、表示傳輸時刻或某些其他數(shù)據(jù)的傳輸時間戳,借此,可以在接收 端110重構所述協(xié)議單元的傳輸次序。讀出單元106有利地被配置為 保留基于取自數(shù)據(jù)處理裝置112的信息的記錄,所述記錄表示例如存 儲地址,基于其,例如,可以從抖動緩沖存儲空間中找到對應于特定 序號的協(xié)議單元所包含的數(shù)字數(shù)據(jù)。讀出單元106有利地被配置為, 在抖動緩沖105在觀察時間點不包含所需的數(shù)字數(shù)據(jù)的情況下,向終 端設備107饋送數(shù)字填充數(shù)據(jù)。在觀察時間點,需要的數(shù)字數(shù)據(jù)可能 由于協(xié)議單元的撤銷或協(xié)議單元所經(jīng)歷的傳輸延遲所導致的延遲到達
      而有欠缺。
      用于調節(jié)抖動緩沖105的填充程度的裝置包括處理單元108,其 被配置為構造用于接收到的協(xié)議單元126的時間預留指示,所述時間 預留指示基本上是連接到接收到的協(xié)議單元126的第一次序指示與連 接到讀出單元106的操作循環(huán)的第二次序指示之差。連接到協(xié)議單元 126的次序指示表示協(xié)議單元126中包含的數(shù)字數(shù)據(jù)在要從抖動緩沖 105讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位置。連接到讀出單元106的 操作循環(huán)的次序指示表示在所述操作循環(huán)期間從抖動緩沖105讀取的 數(shù)字數(shù)據(jù)在時間讀取次序中的位置。讀出單元的所述操作循環(huán)優(yōu)選地 是在接收到協(xié)議單元126的時間點上運行的讀出單元的操作循環(huán)。協(xié) 議單元126的時間預留指示表示及時地接收協(xié)議單元126,以便確保其 中包含的數(shù)字數(shù)據(jù)在要依次讀出時處于抖動緩沖105中。處理單元108 被配置為作出是否增加抖動緩沖105的填充程度的決定,該決定至少
      部分地基于所述時間預留指示,處理單元108還被配置為響應于所述 決定為肯定的情況而增加抖動緩沖填充程度。
      在根據(jù)本發(fā)明實施例的裝置中,連接到接收到的協(xié)議單元126的 次序指示是所述協(xié)議單元126的序號。連接到讀出單元106的操作循 環(huán)的次序指示是這樣的協(xié)議單元的序號,所述操作循環(huán)被指定用于該 協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀取。協(xié)議單元的序號表示其時間傳輸次 序。圖1圖示說明要順次讀出協(xié)議單元121包含的數(shù)字數(shù)據(jù)的示例情 形?,F(xiàn)在,連接到讀出單元106的操作循環(huán)的所述次序指示是協(xié)議單 元121的序號。
      在根據(jù)本發(fā)明實施例的裝置中,連接到接收到的協(xié)議單元126指 示的次序指示是協(xié)議單元126包含的傳輸時間戳,表示傳輸?shù)狞c。連 接到讀出單元106的操作循環(huán)的次序指示是協(xié)議單元121包含的傳輸 時間戳,所述操作循環(huán)被指定用于該協(xié)議單元所包含的數(shù)字數(shù)據(jù)的讀 取。
      在根據(jù)本發(fā)明實施例的裝置中,連接到接收到的協(xié)議單元126的 次序指示是協(xié)議單元126包含的傳輸時間戳,表示傳輸?shù)狞c。連接到 讀出單元106的操作循環(huán)的次序指示基本上是基于一些協(xié)議單元的傳 輸時間戳推斷的值,所述操作循環(huán)和所述操作循環(huán)之前的操作循環(huán)被 指定用于那些協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀取。
      通過所述推斷的值,有可能考慮這一事實,即協(xié)議單元121包 含的部分數(shù)字數(shù)據(jù)可能已經(jīng)在接收協(xié)議單元126的點被讀取。已經(jīng)被 讀取的所述部分數(shù)字數(shù)據(jù)不表示在讀取協(xié)議單元126包含的數(shù)字數(shù)據(jù) 之前應該讀取的數(shù)字數(shù)據(jù)的份額。通過推斷的值,與連接到讀出單元 的操作循環(huán)的次序指示是傳輸時間戳或協(xié)議單元的序號相比,有可能 更精確地表示出一種情形,即需要增加抖動緩沖填充的程度。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為增加抖動 緩沖105的填充的程度,作為對接收到的協(xié)議單元126的時間預留指 示小于預定添加閾值的情形的響應。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為增加抖動 緩沖105的填充的程度,作為對在預定時期期間接收到至少預定數(shù)目 的具有小于預定添加閾值的時間預留指示的協(xié)議單元的情形的響應。
      所述時期的長度可以是例如1秒,且所述預定數(shù)目可以是例如100。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為增加抖動 緩沖105的填充的程度,作為對在時間上連續(xù)接收到的預定數(shù)目協(xié)議 單元表示至少預定份額的具有小于預定添加閾值的時間預留指示的協(xié) 議單元的情形的響應。所述預定量可以是例如1000,且所述預定份額 可以是例如100/1000。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過在抖 動緩沖中寫入數(shù)字填充數(shù)據(jù)127而增加抖動緩沖105的填充的程度。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過減小 抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀出速率而增加抖動緩沖105的填充的 程度。讀出速率可以通過以下方式減小調節(jié)本地振蕩器109由此減 小時鐘信號111的頻率而減小,和/或將讀出單元106設置為暫時中斷 從抖動緩沖106讀取數(shù)字數(shù)據(jù)的模式(讀出速率-O)且來自讀出單元 的輸出數(shù)據(jù)流1B包含數(shù)字填充數(shù)據(jù)。中斷讀出數(shù)字數(shù)據(jù)會延遲其中 讀取接收到協(xié)議單元126包含的數(shù)字數(shù)據(jù)的讀出單元106的操作循環(huán) 的起始點。
      通常,在時鐘信號111的頻率中不會造成大的、突然的變化。因 此,通過減小時鐘信號頻率而增加抖動緩沖105的填充的程度通常是 相當慢的方法。抖動緩沖的填充的程度可以通過在抖動緩沖中寫入填
      充數(shù)據(jù)而快速增加。接收到的協(xié)議單元所包含的數(shù)字數(shù)據(jù)的寫出輪次 的起始點可以通過施加上述流程而被延遲,其中,讀出單元106被引 導到暫時中斷從抖動緩沖讀取數(shù)字數(shù)據(jù)的模式,且來自讀出單元的輸
      出數(shù)據(jù)流113包含數(shù)字填充數(shù)據(jù)。通過所述流程,還有可能以遲于所
      述協(xié)議單元所包含的數(shù)字數(shù)據(jù)的讀出輪次的發(fā)生的接收時間點來利用 協(xié)議單元。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過減小 存儲在抖動緩沖中的數(shù)字數(shù)據(jù)的讀出速率并且通過在抖動緩沖中寫入 數(shù)字填充數(shù)據(jù)127而增加抖動緩沖105的填充的程度。抖動緩沖的填 充程度的小和/或慢的添加是通過調節(jié)時鐘信號111的頻率而有利地實 現(xiàn)的,而快且大的添加是通過在抖動緩沖中寫入數(shù)字填充數(shù)據(jù)而實現(xiàn) 的。如果不寫入數(shù)字填充數(shù)據(jù),還有可能施加這樣的流程,其中,將 讀出單元106引導至暫時中斷抖動緩沖中數(shù)字數(shù)據(jù)的讀取的模式,且 來自讀出單元的輸出數(shù)據(jù)流113包含數(shù)字填充數(shù)據(jù)。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為減小抖動 緩沖105的填充的程度,作為對接收到的協(xié)議單元126的時間預留指 示大于預定減少閾值的情形的響應。減小抖動緩沖105的填充的程度, 以便防止抖動緩沖中不必要得長的數(shù)字數(shù)據(jù)輪轉延遲。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為減小抖動 緩沖105的填充的程度,作為對在預定長度時期期間接收到的每一協(xié) 議單元的時間預留指示大于預定減少閾值的情形的響應。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為減小抖動 緩沖105的填充的程度,作為對屬于連續(xù)接收的具有預定尺寸的協(xié)議 單元組的每一協(xié)議單元的時間預留指示大于預定減少閾值的情形的響 應。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過從所
      述抖動緩沖中刪除數(shù)字數(shù)據(jù)而減小抖動緩沖105的填充的程度。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過增加 存儲在所述抖動緩沖中的數(shù)字數(shù)據(jù)的讀出速率而減小抖動緩沖105的 填充的程度。讀出速率可以通過調節(jié)本地振蕩器109使得時鐘信號111 的頻率增加而得到增加。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過增加 存儲在所述抖動緩沖中的數(shù)字數(shù)據(jù)的讀出速率且從所述抖動緩沖中刪 除數(shù)字數(shù)據(jù)而減小抖動緩沖105的填充的程度。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元108被配置為通過阻止 預定操作的運行而減小抖動緩沖105的填充的程度,所述預定操作包 括將數(shù)字填充數(shù)據(jù)集成到來自讀出單元106的輸出數(shù)據(jù)流113。有可能 在檢測到在所述數(shù)字數(shù)據(jù)的讀出點沒有發(fā)現(xiàn)抖動緩沖中有一個或幾個 協(xié)議單元所包含的數(shù)字數(shù)據(jù)的情況下已經(jīng)命令數(shù)字填充數(shù)據(jù)集成到輸 出數(shù)據(jù)流113中。在此情況下,數(shù)字填充數(shù)據(jù)被指定替換輸出數(shù)據(jù)路 113中所述協(xié)議單元所包含的數(shù)字數(shù)據(jù)。
      圖2是圖示說明具有根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖填充 程度的裝置的數(shù)據(jù)傳輸系統(tǒng)的例子的框圖。數(shù)據(jù)傳輸系統(tǒng)包括低通濾 波器230,其被配置為構造抖動緩沖205的填充程度的低通濾波值231。 計算裝置233被配置為構造填充程度的目標值232與所述低通濾波值 之間的差值234。調節(jié)器235被配置為基于所述差值234來構造用于本 地振蕩器209的調節(jié)值236。本地振蕩器被配置為產(chǎn)生時鐘信號211, 其頻率取決于調節(jié)值236。讀出單元206被配置為以由時鐘信號211確 定的速率從抖動緩沖205讀取數(shù)字數(shù)據(jù)。
      用于調節(jié)抖動緩沖205的填充程度的裝置包括處理單元208,其被配置為構建用于接收到的協(xié)議單元226的時間預留指示,所述時間 預留指示基本上是連接到接收到的協(xié)議單元226的次序指示與連接到 讀出單元206的操作循環(huán)的次序指示的差。讀出單元的所述操作循環(huán) 優(yōu)選地是在協(xié)議單元226的接收點上運行的讀出單元的操作循環(huán)。處 理單元208被配置為至少部分地基于所述時間預留指示作出是否增加 抖動緩沖205的填充程度的決定,并且作為對所述決定為肯定的情況 的響應而增加抖動緩沖填充程度的目標值232。
      在根據(jù)本發(fā)明實施例的裝置中,處理單元208被配置為至少部分 地基于所述時間預留指示作出是否減小抖動緩沖205的填充程度的決 定,并且作為對所述決定為肯定的情況的響應而減小抖動緩沖填充程 度的目標值232。
      圖3是圖示說明根據(jù)本發(fā)明實施例的數(shù)據(jù)網(wǎng)絡中的網(wǎng)絡元件350 的框圖。網(wǎng)絡元件具有接收門304,其被配置為從數(shù)據(jù)傳輸鏈路303接 收協(xié)議單元326。所述協(xié)議單元可以是例如IP分組(因特網(wǎng)協(xié)議)、 ATM單元(異步傳輸模式)、以太網(wǎng)幀、MPLS分組(多協(xié)議標簽交 換)或幀中繼幀。網(wǎng)絡元件包括抖動緩沖305,其被配置為存儲所述協(xié) 議單元所包含的數(shù)字數(shù)據(jù)。網(wǎng)絡元件包括讀出單元306,其被配置為從 抖動緩沖305讀取所述數(shù)字數(shù)據(jù)。讀出單元306被配置為將從抖動緩 沖305讀取的數(shù)字數(shù)據(jù)送至出口門351。網(wǎng)絡元件包含處理單元308, 其被配置為構建用于接收到的協(xié)議單元326的時間預留指示,該時間 預留指示基本上是連接到接收到的協(xié)議單元326的第一次序指示和連 接到讀出單元306的操作循環(huán)的第二次序指示的差。連接到協(xié)議單元 326的次序指示表示協(xié)議單元326中包含的數(shù)字數(shù)據(jù)在要從抖動緩沖 305讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位置。連接到讀出單元306的 操作循環(huán)的次序指示表示在所述操作循環(huán)期間從抖動緩沖305讀取的 數(shù)字數(shù)據(jù)在時間讀取次序中的位置。讀出單元的所述操作循環(huán)優(yōu)選地 是在正在運行的讀出單元的操作循環(huán)期間的協(xié)議單元326的接收點。 處理單元308被配置為作出是否應該增加抖動緩沖305的填充程度的
      決定,該決定至少部分地基于所述時間預留指示,處理單元308還被
      配置為響應于所述決定為肯定的情況而增加抖動緩沖填充程度。
      在根據(jù)本發(fā)明實施例的網(wǎng)絡元件中,處理單元308被配置為作出 是否減小抖動緩沖305的填充程度的決定,該決定至少部分地基于所 述時間預留指示,處理單元308還被配置為響應于所述決定為肯定的 情況而減小抖動緩沖填充程度。
      圖4是圖示說明根據(jù)本發(fā)明實施例的用于調節(jié)抖動緩沖的填充程 度的過程的流程圖。讀出單元連接到所述抖動緩沖,用于從所述抖動 緩沖讀取數(shù)字數(shù)據(jù)。作為對接收協(xié)議單元的響應,在步驟401,構造用 于所述協(xié)議單元的時間預留指示,其基本上是連接到所述協(xié)議單元的 第一次序指示和連接到讀出單元的操作循環(huán)的第二次序指示的差。連 接到協(xié)議單元的次序指示表示所述協(xié)議單元中包含的數(shù)字數(shù)據(jù)在要從
      所述抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位置。連接到讀出 單元的操作循環(huán)的次序指示表示在所述操作循環(huán)期間從所述抖動緩沖 讀取的數(shù)字數(shù)據(jù)在時間讀取次序中的位置。讀出單元的所述操作循環(huán) 優(yōu)選地是在所述協(xié)議單元的接收點上運行的讀出單元的操作循環(huán)。在 步驟402,作出是否增加抖動緩沖的填充程度的決定,該決定至少部分 地基于協(xié)議單元的所述時間預留指示。在步驟403,如果步驟402中所 作出的決定為肯定的,則增加抖動緩沖填充程度。
      在根據(jù)本發(fā)明實施例的方法中,所述第一次序指示是所述協(xié)議單 元的序號,所述第二次序指示是這樣的協(xié)議單元的序號,讀出單元的 所述操作循環(huán)指定用于該協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀取。
      在根據(jù)本發(fā)明實施例的方法中,所述第一次序指示是所述協(xié)議單 元包含的傳輸時間戳,表示傳輸?shù)狞c,所述第二次序指示是這樣的協(xié) 議單元包含的傳輸時間戳,讀出單元的所述操作循環(huán)被指定用于該協(xié) 議單元所包含的數(shù)字數(shù)據(jù)的讀取。
      在根據(jù)本發(fā)明實施例的方法中,所述第一次序指示是所述協(xié)議單 元包含的傳輸時間戳,表示傳輸?shù)狞c,所述第二次序指示基本上是基 于一些協(xié)議單元的傳輸時間戳推斷的值,讀出單元的所述操作循環(huán)和 所述操作循環(huán)之前的操作循環(huán)被指定用于那些協(xié)議單元包含的數(shù)字數(shù) 據(jù)的讀取。
      在根據(jù)本發(fā)明實施例的方法中,增加抖動緩沖的填充的程度(402、
      403),作為對所述協(xié)議單元的時間預留指示小于預定添加閾值的情形 的響應。
      在根據(jù)本發(fā)明實施例的方法中,增加抖動緩沖的填充的程度(402、 403),作為對在預定長度時期期間接收到至少預定數(shù)目的具有小于預 定添加閾值的時間預留指示的協(xié)議單元的情形的響應。
      在根據(jù)本發(fā)明實施例的方法中,增加抖動緩沖的填充的程度(402、
      403),作為對在時間上連續(xù)接收到的預定數(shù)目協(xié)議單元包含至少預定 份額的具有小于預定添加閾值的時間預留指示的協(xié)議單元的情形的響應。
      在根據(jù)本發(fā)明實施例的方法中,減小抖動緩沖的填充的程度(404、 405),作為對所述協(xié)議單元的時間預留指示大于預定減少閾值的情形 的響應。
      在根據(jù)本發(fā)明實施例的方法中,減小抖動緩沖的填充的程度(404、 405),作為對在預定時期期間接收到的每一協(xié)議單元的時間預留指示 大于預定減少閾值的情形的響應。
      在根據(jù)本發(fā)明實施例的方法中,減小抖動緩沖的填充的程度(404、 405),作為對屬于連續(xù)接收的預定尺寸的協(xié)議單元組的每一協(xié)議單元
      的時間預留指示大于預定減少闞值的情形的響應。
      所述預定減少閾值有利地大于所述預定添加閾值。 在根據(jù)本發(fā)明實施例的方法中,通過在所述抖動緩沖中寫入數(shù)字
      填充數(shù)據(jù)而增加抖動緩沖的填充的程度(403)。
      在根據(jù)本發(fā)明實施例的方法中,通過減小所述抖動緩沖中存儲的 數(shù)字數(shù)據(jù)的讀出速率而增加抖動緩沖的填充的程度(403)。
      在根據(jù)本發(fā)明實施例的方法中,通過減小所述抖動緩沖中存儲的 數(shù)字數(shù)據(jù)的讀出速率并且通過在所述抖動緩沖中寫入數(shù)字填充數(shù)據(jù)而 增加抖動緩沖的填充的程度(403)。
      在根據(jù)本發(fā)明實施例的方法中,通過從所述抖動緩沖中刪除數(shù)字 數(shù)據(jù)而減小抖動緩沖的填充的程度(405)。
      在根據(jù)本發(fā)明實施例的方法中,通過增加所述抖動緩沖中存儲的 數(shù)字數(shù)據(jù)的讀出速率而減小抖動緩沖的填充的程度(405)。
      在根據(jù)本發(fā)明實施例的方法中,通過增加所述抖動緩沖中存儲的 數(shù)字數(shù)據(jù)的讀出速率且從所述抖動緩沖中刪除數(shù)字數(shù)據(jù)而減小抖動緩 沖的填充的程度(405)。
      在根據(jù)本發(fā)明實施例的方法中,通過阻止預定操作的運行而減小 抖動緩沖的填充的程度(405),所述預定操作包括將數(shù)字填充數(shù)據(jù)集 成到來自所述讀出單元的輸出數(shù)據(jù)流。
      根據(jù)本發(fā)明實施例的用于調節(jié)抖動攀沖的填充的程度的計算機程 序包括下面的程序工具,所述抖動緩沖具有用于從所述抖動緩沖讀取
      數(shù)字數(shù)據(jù)的讀出單元
      -用于引導可編程處理器作為對接收協(xié)議單元的響應而構建用于 所述協(xié)議單元的時間預留指示的程序工具,該時間預留指示基本上是 連接到所述協(xié)議單元的第一次序指示和連接到讀出單元的操作循環(huán)的 第二次序指示的差,其中所述第一次序指示表示所述協(xié)議單元中包含
      的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位 置,所述第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的數(shù) 字數(shù)據(jù)在時間讀取次序中的位置,
      -用于引導所述可編程處理器作出是否增加抖動緩沖的填充程度 的決定的程序工具,該決定至少部分地基于協(xié)議單元的所述時間預留 指示,和
      -用于引導所述可編程處理器作為對所述決定為肯定的情形的響 應而增加抖動緩沖填充程度的程序工具。
      所述程序工具可以是例如子程序或函數(shù)。例如,圖1中圖示說明 的協(xié)議單元108可以是所述可編程處理器。
      根據(jù)本發(fā)明實施例的計算機程序記錄在可以由可編程處理器讀取 的記錄裝置中,例如光盤(CD盤、緊致磁盤)中。
      對本領域技術人員來說顯然的是,本發(fā)明及其實施例并非限制于 上述示例實施例,事實上,本發(fā)明及其各種實施例可以在獨立權利要 求的范圍內進行修改。權利要求中所包括的描述特征存在性的表述, 例如"裝置包括處理單元",是開放性的,因此,特征的列舉并不排 除未列舉在獨立或從屬權利要求中的其他這樣的特征的存在性。
      權利要求
      1.一種用于調節(jié)抖動緩沖(105)的填充的程度的裝置,該抖動緩沖連接到用于從所述抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元(106),其特征在于,所述裝置包括處理單元(108),其被配置為響應于接收協(xié)議單元(126),構造用于協(xié)議單元的時間預留指示,所述時間預留指示基本上是連接到協(xié)議單元的第一次序指示與連接到讀出單元的操作循環(huán)的第二次序指示之差,第一次序指示表示協(xié)議單元所包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的數(shù)字數(shù)據(jù)在時間讀取次序中的位置,作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分地基于協(xié)議單元的時間預留指示,以及響應于所述決定為肯定的情況而增加抖動緩沖的填充的程度。
      2. 根據(jù)權利要求l的裝置,其特征在于,所述第一次序指示是所 述協(xié)議單元的序號,所述第二次序指示是這樣的協(xié)議單元的序號讀 出單元的所述操作循環(huán)被指定用于該協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀 取。
      3. 根據(jù)權利要求l的裝置,其特征在于,所述第一次序指示是所 述協(xié)議單元包含的傳輸時間戳且表示傳輸?shù)狞c,所述第二次序指示是 這樣的協(xié)議單元包含的傳輸時間戳讀出單元的所述操作循環(huán)被指定用于該協(xié)議單元所包含的數(shù)字數(shù)據(jù)的讀取。
      4. 根據(jù)權利要求1的裝置,其特征在于,所述第一次序指示是所述協(xié)議單元包含的傳輸時間戳且表示傳輸?shù)狞c,所述第二次序指示基 本上是基于一些協(xié)議單元的傳輸時間戳推斷的值,讀出單元的所述操 作循環(huán)和所述操作循環(huán)之前的操作循環(huán)被指定用于那些協(xié)議單元包含 的數(shù)字數(shù)據(jù)的讀取。
      5. 根據(jù)權利要求l的裝置,其特征在于,所述處理單元被配置為 增加抖動緩沖的填充的程度,作為對所述協(xié)議單元的時間預留指示小 于預定添加閾值的情形的響應。
      6. 根據(jù)權利要求l的裝置,其特征在于,所述處理單元被配置為增加抖動緩沖的填充的程度,作為對在預定時期期間接收到至少預定 量協(xié)議單元且其時間預留指示小于預定添加閾值的情形的響應。
      7. 根據(jù)權利要求l的裝置,其特征在于,所述處理單元被配置為 增加抖動緩沖的填充的程度,作為對在連續(xù)接收到的預定數(shù)目協(xié)議單 元的過程中包含有至少預定份額的具有小于預定添加閾值的時間預留 指示的協(xié)議單元的情形的響應。
      8. 根據(jù)權利要求l的裝置,其特征在于,所述處理單元被配置為 通過在所述抖動緩沖中寫入數(shù)字填充數(shù)據(jù)(127)而增加抖動緩沖的填 充的程度。
      9. 根據(jù)權利要求l的裝置,其特征在于,所述處理單元被配置為 通過減小所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀出速率而增加抖動緩沖 的填充的程度。
      10. 根據(jù)權利要求1的裝置,其特征在于,所述處理單元被配置 為通過減小所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀出速率并且通過在所 述抖動緩沖中寫入數(shù)字填充數(shù)據(jù)而增加抖動緩沖的填充的程度。
      11. 根據(jù)權利要求l、 5、 6或7中任意一項的裝置,其特征在于, 所述處理單元被配置為減小抖動緩沖的填充的程度,作為對所述協(xié)議 單元的時間預留指示大于預定減少閾值的情形的響應。
      12. 根據(jù)權利要求l、 5、 6或7中任意一項的裝置,其特征在于, 所述處理單元被配置為減小抖動緩沖的填充的程度,作為對在具有預 定長度的時期期間接收到的每一協(xié)議單元的時間預留指示大于預定減 少閾值的情形的響應。
      13. 根據(jù)權利要求l、 5、 6或7中任意一項的裝置,其特征在于, 所述處理單元被配置為減小抖動緩沖的填充的程度,作為對屬于具有 預定尺寸的連續(xù)接收的協(xié)議單元組的每一協(xié)議單元的時間預留指示大 于預定減少閾值的情形的響應。
      14. 根據(jù)權利要求ll、 12或13中任意一項的裝置,其特征在于, 所述處理單元被配置為通過從所述抖動緩沖中刪除數(shù)字數(shù)據(jù)而減小抖 動緩沖的填充的程度。
      15. 根據(jù)權利要求ll、 12或13中任意一項的裝置,其特征在于, 所述處理單元被配置為通過增加所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀 出速率而減小抖動緩沖的填充的程度。
      16. 根據(jù)權利要求ll、 12或13中任意一項的裝置,其特征在于, 所述處理單元被配置為通過增加所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀 出速率且從所述抖動緩沖中刪除數(shù)字數(shù)據(jù)而減小抖動緩沖的填充的程 度。
      17. 根據(jù)權利要求ll、 12或13中任意一項的裝置,其特征在于, 所述處理單元被配置為通過阻止預定操作的運行而減小抖動緩沖的填 充的程度,所述預定操作包括將數(shù)字填充數(shù)據(jù)集成到所述讀出單元的 輸出數(shù)據(jù)流(113)。
      18. —種網(wǎng)絡元件,包括接收門(304),被配置為從數(shù)據(jù)傳輸鏈路(303)接收協(xié)議單元 (326),抖動緩沖(305),被配置為存儲協(xié)議單元所包含的數(shù)字數(shù)據(jù),和 讀出單元(306),被配置為從抖動緩沖讀取數(shù)字數(shù)據(jù), 其特征在于,所述網(wǎng)絡元件還包括處理單元(308),其被配置為 響應于接收協(xié)議單元,構造用于協(xié)議單元的時間預留指示,所述 時間預留指示基本上是連接到協(xié)議單元的第一次序指示與連接到讀出 單元的操作循環(huán)的第二次序指示之差,第一次序指示表示協(xié)議單元所 包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀取次序中的 位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖讀取的數(shù)字 數(shù)據(jù)在時間讀取次序中的位置,作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分地 基于協(xié)議單元的時間預留指示,以及響應于所述決定為肯定的情況而增加抖動緩沖的填充的程度。
      19. 根據(jù)權利要求18的網(wǎng)絡元件,其特征在于,所述處理單元被 配置為作出是否減小抖動緩沖的填充的程度的決定,該決定至少部分 地基于協(xié)議單元的時間預留指示,所述處理單元還被配置為響應于所 述決定為肯定的情況而減小抖動緩沖的填充的程度。
      20. 根據(jù)權利要求18的網(wǎng)絡元件,其特征在于,所述協(xié)議單元是 下列之一IP分組(因特網(wǎng)協(xié)議)、ATM單元(異步傳輸模式)、以 太網(wǎng)幀、MPLS分組(多協(xié)議標簽交換)或幀中繼幀。
      21. —種用于調節(jié)抖動緩沖的填充的程度的方法,該抖動緩沖連 接到用于從抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元,其特征在于,在所述 方法中作為對接收協(xié)議單元的響應,構造用于協(xié)議單元的時間預留指示 (401),該時間預留指示基本上是連接到協(xié)議單元的第一次序指示和 連接到讀出單元的操作循環(huán)的第二次序指示之差,第一次序指示表示 協(xié)議單元所包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀 取次序中的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖 讀取的數(shù)字數(shù)據(jù)在時間讀取次序中的位置,作出是否增加抖動緩沖的填充的程度的決定(402),該決定至少 部分地基于協(xié)議單元的時間預留指示,以及作為對所述決定為肯定的情況的響應,增加抖動緩沖的填充的程 度(403)。
      22. 根據(jù)權利要求21的方法,其特征在于,所述第一次序指示是 所述協(xié)議單元的序號,所述第二次序指示是這樣的協(xié)議單元的序號 讀出單元的所述操作循環(huán)被指定用于該協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀 取。
      23. 根據(jù)權利要求21的方法,其特征在于,所述第一次序指示是 所述協(xié)議單元包含的傳輸時間戳且表示傳輸?shù)狞c,所述第二次序指示 是這樣的協(xié)議單元包含的傳輸時間戳讀出單元的所述操作循環(huán)被指 定用于該協(xié)議單元所包含的數(shù)字數(shù)據(jù)的讀取。
      24. 根據(jù)權利要求21的方法,其特征在于,所述第一次序指示是 所述協(xié)議單元包含的傳輸時間戳且表示傳輸?shù)狞c,所述第二次序指示 基本上是基于一些協(xié)議單元的傳輸時間戳推斷的值,讀出單元的所述 操作循環(huán)和所述操作循環(huán)之前的操作循環(huán)被指定用于那些協(xié)議單元包含的數(shù)字數(shù)據(jù)的讀取。
      25. 根據(jù)權利要求21的方法,其特征在于,增加抖動緩沖的填充 的程度(402、 403),作為對所述協(xié)議單元的時間預留指示小于預定 添加閾值的情形的響應。
      26. 根據(jù)權利要求21的方法,其特征在于,增加抖動緩沖的填充 的程度(402、 403),作為對在預定長度時期期間接收到具有小于預 定添加閾值的時間預留指示的至少預定數(shù)目協(xié)議單元的情形的響應。
      27. 根據(jù)權利要求21的方法,其特征在于,增加抖動緩沖的填充 的程度(402、 403),作為對連續(xù)接收到的預定數(shù)目協(xié)議單元包含至 少預定份額的具有小于預定添加閾值的時間預留指示的協(xié)議單元的情 形的響應。
      28. 根據(jù)權利要求21的方法,其特征在于,通過在所述抖動緩沖 中寫入數(shù)字填充數(shù)據(jù)而增加抖動緩沖的填充的程度(403)。
      29. 根據(jù)權利要求21的方法,其特征在于,通過減小所述抖動緩 沖中存儲的數(shù)字數(shù)據(jù)的讀出速率而增加抖動緩沖的填充的程度(403)。
      30. 根據(jù)權利要求21的方法,其特征在于,通過減小所述抖動緩 沖中存儲的數(shù)字數(shù)據(jù)的讀出速率并且通過在所述抖動緩沖中寫入數(shù)字 填充數(shù)據(jù)而增加抖動緩沖的填充的程度(403)。
      31. 根據(jù)權利要求21、 25、 26或27中任意一項的方法,其特征 在于,減小抖動緩沖的填充的程度(404、 405),作為對所述協(xié)議單 元的時間預留指示大于預定減少閾值的情形的響應。
      32. 根據(jù)權利要求21、 25、 26或27中任意一項的方法,其特征 在于,減小抖動緩沖的填充的程度(404、 405),作為對在預定長度 時期期間接收到的每一協(xié)議單元的時間預留指示大于預定減少閾值的 情形的響應。
      33. 根據(jù)權利要求21、 25、 26或27中任意一項的方法,其特征 在于,減小抖動緩沖的填充的程度(404、 405),作為對屬于連續(xù)接 收的具有預定尺寸的協(xié)議單元組的每一協(xié)議單元的時間預留指示大于預定減少閾值的情形的響應。
      34. 根據(jù)權利要求31、 32或33中任意一項的方法,其特征在于, 通過從所述抖動緩沖中刪除數(shù)字數(shù)據(jù)而減小抖動緩沖的填充的程度(405)。
      35. 根據(jù)權利要求31、 32或33中任意一項的方法,其特征在于, 通過增加所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀出速率而減小抖動緩沖 的填充的程度(405)。
      36. 根據(jù)權利要求31、 32或33中任意一項的方法,其特征在于, 通過增加所述抖動緩沖中存儲的數(shù)字數(shù)據(jù)的讀出速率且從所述抖動緩 沖中刪除數(shù)字數(shù)據(jù)而減小抖動緩沖的填充的程度(405)。
      37. 根據(jù)權利要求31、 32或33中任意一項的方法,其特征在于, 通過阻止預定操作的運行而減小抖動緩沖的填充的程度(405),所述 預定操作包括將數(shù)字填充數(shù)據(jù)集成到所述讀出單元的輸出數(shù)據(jù)流。
      38. —種用于調節(jié)抖動緩沖的填充的程度的計算機程序,所述抖 動緩沖連接到用于從所述抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元,其特征 在于,所述計算機程序包括引導可編程處理器做如下操作的程序工具-作為對接收協(xié)議單元的響應,構建用于所述協(xié)議單元的時間預留 指示,該時間預留指示基本上是連接到所述協(xié)議單元的第一次序指示 和連接到讀出單元的操作循環(huán)的第二次序指示之差,第一次序指示表 示協(xié)議單元包含的數(shù)字數(shù)據(jù)在要從抖動緩沖讀取的數(shù)字數(shù)據(jù)的時間讀 取次序中的位置,第二次序指示表示在所述操作循環(huán)期間從抖動緩沖 讀取的數(shù)字數(shù)據(jù)在時間讀取次序中的位置,-作出是否增加抖動緩沖的填充的程度的決定,該決定至少部分地 基于協(xié)議單元的所述時間預留指示,以及-作為對所述決定為肯定的情形的響應而增加抖動緩沖的填充的 程度。
      全文摘要
      本發(fā)明涉及一種用于在接收數(shù)字數(shù)據(jù)的網(wǎng)絡元件中調節(jié)抖動緩沖的填充的程度的方法和裝置。抖動緩沖連接到用于從抖動緩沖讀取數(shù)字數(shù)據(jù)的讀出單元。在根據(jù)本發(fā)明的方法中,構造用于接收到的協(xié)議單元的時間預留指示(401),所述時間預留指示基本上是連接到協(xié)議單元的次序指示和連接到讀出單元的操作循環(huán)的次序指示之差。協(xié)議單元的時間預留指示表示是否及時地接收了協(xié)議單元,以便確保其中包含的數(shù)字數(shù)據(jù)當順次要被讀出時在抖動緩沖中。基于為接收到的協(xié)議單元而構造的時間預留指示來調節(jié)抖動緩沖的填充的程度(402、403、404、405)。
      文檔編號H04L12/56GK101350776SQ200810128158
      公開日2009年1月21日 申請日期2008年7月21日 優(yōu)先權日2007年7月20日
      發(fā)明者米科·勞萊寧 申請人:特拉博斯股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1