[go: up one dir, main page]

JP3694241B2 - インターネットプロトコルを使用する遠隔通信のための方法および装置 - Google Patents

インターネットプロトコルを使用する遠隔通信のための方法および装置 Download PDF

Info

Publication number
JP3694241B2
JP3694241B2 JP2000619894A JP2000619894A JP3694241B2 JP 3694241 B2 JP3694241 B2 JP 3694241B2 JP 2000619894 A JP2000619894 A JP 2000619894A JP 2000619894 A JP2000619894 A JP 2000619894A JP 3694241 B2 JP3694241 B2 JP 3694241B2
Authority
JP
Japan
Prior art keywords
packet
header
rtp
voice
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000619894A
Other languages
English (en)
Other versions
JP2003500933A (ja
Inventor
ヤング,リン
Original Assignee
ルーセント テクノロジーズ インコーポレーテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ルーセント テクノロジーズ インコーポレーテッド filed Critical ルーセント テクノロジーズ インコーポレーテッド
Publication of JP2003500933A publication Critical patent/JP2003500933A/ja
Application granted granted Critical
Publication of JP3694241B2 publication Critical patent/JP3694241B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/28Timers or timing mechanisms used in protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Description

【0001】
(省略語)
本稿では、下記の省略語を頻繁に使用する。
PSTN:公衆交換電話網
TCP:トランスポート制御プロトコル
UDP:ユーザデータグラムプロトコル
RTP:リアルタイムプロトコル
IP:インターネットプロトコル
VoIP:ボイスオーバIP
CD:コンプレッサ/デコンプレッサ
CDMA:符号分割多重アクセス
MAC:媒体アクセス制御
RLC:無線リンク制御
GSM:モバイル通信のためのグローバルシステム
GPRS:汎用パケット無線サービス
【0002】
【発明の分野】
本発明は、インターネットプロトコルを使用する遠隔通信のための装置および方法に関し、特に、有利なデータ圧縮構成に関する。
【0003】
パケット交換技術を働かせているワイヤレス遠隔通信ネットワークでは、インターネットを使用して音声サービスおよびデータサービスを提供できれば有利であるが、各パケットヘッダ中でリアルタイムトランスポートプロトコル(RTP)、ユーザデータグラムプロトコル(UDP)、およびインターネットプロトコル(IP)の合成ヘッダを伝送する必要性があることは欠点である。この3つのヘッダは、それぞれ、パケット当り20バイト、8バイト、12バイトであり、この40バイトロードは、GSM FRとして知られる音声符号化システムにおける20ミリ秒間23バイトの音声ペイロードのほぼ2倍である。ワイヤレスリソース/帯域幅は、地上線構成よりも高価であることがよく知られており、より大きなヘッダロードのオーバーロードは、深刻な欠点である。
【0004】
(従来技術の簡単な説明)
RFC2508、ftp://ftp.isi.edu/in−notes/rfc2508.txtの「Compressing IP/UDP/RTP Headers for Low−Speed Serial Links」に、S CasnerおよびV Jacobsonが開示する1つの解決法は、RTP/UDP/IPヘッダを圧縮することである。これらのヘッダを圧縮および圧縮解除するためのプロトコルが定義されて、2バイトから5バイトの縮減を実現することができる。ただし、その大きな欠点は、圧縮パケットが損失された場合、それを再伝送しなければならず、誤り回復機構が必要不可欠であり、したがって、品質を保つためには、往復時間が短くなければならないことである。さらに、無線ベアラ容量が回線音声サービス用に設計され、したがって、リンク層PDUサイズが音声ペイロードにマッチするように設計されている多くの無線ネットワークでは、さらに2〜5バイトを1つの媒体アクセス制御(MAC)ブロックに入れることさえ困難であり、したがって、圧縮ヘッダを有する1つの音声フレームを2つのMACブロックで伝送しなければならない可能性があり、余計な無線リソースが必要となる、あるいは音声品質の損失がある可能性があり、さらに、ハンドオーバのため、ネットワーク内で圧縮/圧縮解除ポイントが変化する可能性がある。それには、圧縮状態を再確立することが必要となり、それには、まずCONTEXT_STATEメッセージを送信し、次にFULL_HEADERパケットを送信する必要がある。これは、遅延およびパケット損失を引き起こす。
【0005】
http://www.mbone.com/lists/rem−conf.1996Q1/0259.htmlの1996年2月のrem−conメーリングリスト上に提示された、S Petrack、Ed EllessonのPreliminary IETF草稿、「Framework for Compressed RTP」では、1バイトの「タイムクリック」数を使用して、2つの時間関連フィールド(RTP順序番号数およびタイムスタンプ)を圧縮できることが示唆され、また別個のRTPセッション制御が、ヘッダの静的部分を帯域外でシグナリングすることが示唆されているが、どのようにこれを実現するかの詳細は示されていない。
【0006】
(発明の概要)
本発明によれば、ボイスオーバインターネットプロトコルアプリケーション層と、リアルタイムプロトコル層、トランスポート制御プロトコル層、ユーザデータグラムプロトコル層、およびインターネットプロトコル層を含むインターネットプロトコルスタックとを含むパケット交換無線ネットワーク用のモバイル局であって、音声データを圧縮するコンプレッサ/デコンプレッサと、音声データおよびコールシグナリングデータを別々に異なるデータ形式で、モバイル局のリンク層とエアインターフェースに送信する手段とをさらに含むモバイル局が提供される。
【0007】
一構成では、コンプレッサ/デコンプレッサは、リンク層(これは、エアインターフェース内の物理層の上にある)とIP層の間に配置され、音声データとコールシグナリングデータの両方を受信する。
【0008】
代替構成では、コンプレッサ/デコンプレッサは、エアインターフェースとVoIPアプリケーション層の間に配置され、音声データを受信する。
【0009】
また、本発明によれば、上記に定義した複数のモバイル局と、圧縮音声データに関連する信号を受信するように構成されたコンプレッサ/デコンプレッサ手段がその中に存在する少なくとも1つのネットワーク要素とを含むパケット交換無線ネットワークが提供される。
【0010】
さらに、本発明によれば、音声サービスを提供するためにパケット交換無線ネットワークを動作させる方法であって、コールシグナリングおよびその他のデータから音声データを分離することを含み、それによって、音声データを含む各パケットは、圧縮されたまたは除去されたRTP/UDP/IPヘッダを備えることができる方法が提供される。
【0011】
さらに、本発明によれば、パケット交換ネットワークのためのヘッダを圧縮および圧縮解除する第1方法は、各圧縮ヘッダ内に、パケットペイロードのサンプリング時刻を表す周期的にリセットされるtimeclick_numberを提供すること、および各サンプル持続時間ごとに1ずつtimeclick_numberを増加させ、前記リセット周期をカウントして、リセット周期の前記カウントおよび受信したtimeclick_numberから圧縮解除されたヘッダを提供するために順序番号数およびタイムスタンプを提供することを含む。
【0012】
さらに、本発明によれば、パケット交換ネットワークのためにヘッダを圧縮および圧縮解除する第2方法は、合成RTP/UDP/IPヘッダを除去し、RLC/MACペイロード内にデータを入れること、および内部クロックを使ってタイムスタンプ値を得ることにより受信パケットを圧縮解除し、連続パケットに対して1ずつ順序番号数を増加させることを含む。
【0013】
また、本発明によれば、帯域外プロトコル上でコールセットアップ情報を利用することにより、パケット交換ネットワーク内でパケットヘッダの圧縮状態を確立する方法が提供される。
【0014】
次に、添付の図面を参照し、例によって本発明を説明する。
(モバイル局およびモバイルネットワークの好ましい実施形態の説明)
図1では、ワイヤレスモバイル通信システム10が、いくつかのモバイル局(MS)12と、2つの要素、SGSN(サービス提供GPRSサポートノード)22およびGGSN(ゲートウェイGPRSサポートノード)24から成るパケットコアネットワーク(CN)20にRNC(無線ネットワークコントローラ)16を介して接続されたいくつかの基地トランシーバ局(ノードB)14(12、14、16はすべて、無線アクセスネットワークRAN18内にある)とを含む。CNは、IP/PSTNゲートウェイ26を介して、PSTN(公衆交換電話網)30およびインターネット28に接続される。
この図では、ネットワークアーキテクチャは、UMTS基準モデルに基づいている。
【0015】
ネットワーク10は、パケット交換モードで動作するものと想定する。音声サービスを実施する一方式は、VoIP技術を使用するものであり、そこでは、モバイル局12からのVoIPアプリケーションが、汎用IPアプリケーションとして扱われ、また符号化された音声が、RTP/UDP/IPパケットに分解されて、エア、RAN18、およびCN20をを介してインターネット28に、またはIP/PSTNゲートウェイ26を介してPSTN30に伝送される。
【0016】
モバイル局12において、IPベースのコールシグナリングおよびVoIPアプリケーションのグラフィカルユーザインターフェースが、通常のIP端末上におけるのと同様に動作することができる。音声トラフィックは、下記により詳細に説明するとおり、そのRTP/UDP/IPヘッダ情報が圧縮または除去されたリンク層ペイロードとして送信される。
【0017】
図2aを参照すると、モバイル局60からネットワークへのアップリンク方向が考慮されている。モバイル局内には、VoIPアプリケーション層68が存在し、そこからコールシグナリングデータがTCP層66およびUDP/IP層65に送信される。音声データはRTP/UDP層67およびIP層65に伝送される。
【0018】
パケット中のコールシグナリングデータと音声データはともに、コンプレッサ64に提供される。これは、合成RTP/UDP/IPヘッダを圧縮するが、コールシグナリングデータは圧縮しない。2つの型のパケット62、63(圧縮および非圧縮)が、RLC/MACプロトコルに入れられ、エアインターフェース61を通過する。
【0019】
音声データおよびコールシグナリングデータを受信する(ダウンリンク方向)場合は、プロセスが逆になる。
【0020】
図3bに示すモバイル70に関する代替の構成では、コンプレッサ74が、VoIPアプリケーション78に/から音声データ63を送信/受信し、他方、コールシグナリングデータ62は、通常のIP層75、76を通過する。
どちらの構成でも、音声データとコールシグナリングデータは分離される。
【0021】
図3は、システム全体を示す。図では、コンプレッサ64を備えたモバイル60が、エアインターフェース61を介して順次、エアインターフェース61とコアネットワーク84の間でデータをトンネル伝送またはリレーする無線アクセスネットワーク(RAN)81に、またインターネットを介して任意のIPホスト85に接続されたCN82内のデコンプレッサCD83に接続されている。
【0022】
図2a、2b、3に示す構成では、IP/UDP/RTPヘッダ情報は、モバイル局60からCN84内のCD83への経路などには使用されず、代りに、音声パケットを含むすべてのデータが、リレー/トンネル伝送されるものと想定する。パケットは、モバイル60とCD83の間で順に送達されるものと想定する。さらに、圧縮(音声)パケットを通常の(非圧縮)パケットから区別することができる何らかの機構があり、この区別は、CN84に到達するまで維持できるものと想定する。
【0023】
前述の構成は、GSMなどのワイヤレス通信システムによって提供される回線交換音声サービスと同様のレベルの無線効率レベルを実現することができる。
エラー回復機構が全く必要ないことがさらなる利点であり、また圧縮解除に関するパケット間の依存関係が存在せず、したがって、パケット損失が圧縮ポイントの障害を引き起こすことがない。
【0024】
VoIPアプリケーション68、78は、通常のIPネットワークにアクセスしているかのように動作する。ただし、音声パケットは、MS60からCN84に至るその行程の一部分では、別の方式で扱われる。また、もう一方のIPエンドポイント85(ユーザ端末またはIP/PSTNゲートウェイ)から見ると、RAN81内の要素(MS60、ノードB、およびRNC80)は、エンドポイントとして一組で扱われる。というのは、音声フレーム(データ63)は、CD83でRTPフレーム化される前に、比較的長い道程を移動する必要があるからである。
【0025】
この構成の一般的利点は、圧縮ゲインがより高くリソースが節約されること、圧縮と圧縮解除の間の往復時間が長いときに、システムが動作すること、IPベースのコールシグナリングの利点が保たれ得ることである。
【0026】
(2つの好ましいアルゴリズムの説明)
IP/UDP/RTPヘッダ用の、圧縮アルゴリズムが2つあり、その1つは、「ベストエフォート圧縮」と特徴付けることができ、もう1つは、「ゼロヘッダ圧縮」と特徴付けることができる。両方のアルゴリズムとも、MS64とCN84の間では、IP/UDP/RTPヘッダが使用されないことに基づくものである。
【0027】
(第1の好ましいアルゴリズム)
その目的は、圧縮パケットの相互依存関係を断つことである。圧縮ヘッダ内で相対値を送信する(差分符号化により)代りに、Petrackによって示唆されるとおり、絶対値(タイムクリック数)が送信される。圧縮RTPパケット間の相互関係が存在しないため、パケットの喪失によって、圧縮解除の動作を停止することはない。
【0028】
− 圧縮ヘッダは、既知の構成での2〜5バイトであるのに対して、この第1アルゴリズムを使用すると、1バイトだけとすることができる。RTPヘッダ内の最も重要な情報である、2つの時間関連フィールド、つまりタイムスタンプおよび順序番号数を、保持する必要がある。前述のPetrackの論文に指摘されるとおり、これらの2つのフィールドは、「タイムクリック数」(1バイト)で置き換えることができる。この数は、デコンプレッサが適切なタイムスタンプ(モバイル局60におけるサンプリング時刻を反映する)および順序番号数を付ける助けとなる。この刊行物は、従来のタイムスタンプおよびRTP数の代りに、単一の1バイト「タイムクリック」数を各パケットとともに送信することを示唆している。ただし、前記刊行物には、どのようにタイムスタンプおよび順序番号数を回復するか、またはどのように帯域外圧縮状態を確立するかの開示は行われていない。
【0029】
− 圧縮を必要とするVoIPセッションが端末ごとに1つだけ存在し、したがって、CID(コンテキストID)ビットは、必要ないものと想定される。RTPヘッダ内のMビットは保存され、各圧縮パケットとともに伝送される。
【0030】
圧縮状態、第1アルゴリズム
コール(2つのRTPセッションから成る)を圧縮するため、圧縮状態は下記の情報を含む。各コールエンドごとに、IPアドレス、2つのポート番号(発信用および着信用)、SSRC等。コールごとに、使用されるコーデックおよびそのパラメータ(例えば、サンプリング速度およびサンプル持続時間)。このコーデックは、両方向に関して同一であると想定する。(そうでなければ、別々に記憶する必要がある)
【0031】
圧縮状態の確立は、コールシグナリングプロトコルと協働することができる、後述の帯域外プロトコルを使って行われる。このプロトコルはまた、CD間のハンドオーバの場合に、あるCDから別のCDに状態情報を移す助けにもなる。
【0032】
圧縮プロセス、第1アルゴリズム
圧縮によって、タイムスタンプ、順序番号数、およびMビットの3つのフィールドがほとんど無損失に保存される。1バイト(8ビット)が、圧縮ヘッダに使用される。第1ビットは、Mbit用に使用され、他の7ビットは、パケット内に含まれる音声ペイロードのサンプリング時刻を表すtimeclick_numberに使用される。これは、毎サンプル持続時間ごと、例えば、GSM6.10符号化の場合は、20ミリ秒ごとに、1ずつ増加される。これは、パケットが実際には送出されないサイレント期間でも増加され続けることになる。
【0033】
その情報が、圧縮を介して不正確になる可能性があるフィールドは下記のものである。
− IP v4におけるパケットID。パケットIDフィールドは、常に1ずつ増加され、したがって、通信される必要はないものと想定される。パケット損失が検出されたとき、ID値は、それに応じて設定される。すべてのパケット損失が検出できるわけではないので、ID値は、不正確になる可能性がある。
【0034】
− UDPチェックサムフィールド。チェックサムフィールドは、モバイル端末60からは使用されない(0に設定される)。このフィールドは、ダウンリンク方向で使用される場合、ネットワーク内のCDによって0に設定される(この場合、このフィールドを必要とするアプリケーションに関する終端間エラー検出が使用不能にされる)。したがって、UDPチェックサムを使用するエラー修正は、使用不能にされる。
【0035】
− RTP CSRCリスト。アップリンク方向では、CSRCリストは、常に空でなければならない。ダウンリンク方向では、このリストは変更され得る(例えば、会議コールの場合)。2者間コールの場合、このリストは変更されない(空)。
【0036】
− 順序番号数。モバイル局とRTPプロキシの間でパケット損失があり、デコンプレッサがそれを検出できなかった場合、順序番号数は、RTPプロキシによって間違って回復される。これが、パケット損失レートの統計結果の精度に影響を与える可能性がある。
【0037】
圧縮サービスにアクセスするモードが2つ存在する。1つは、VoIPアプリケーションが、トランスポート層およびネットワーク層をバイパスして直接に(図3(b)に示すとおり)アクセスする。明白な利点は効率であるが、アプリケーションの何らかの変更、またはトランスポート層ラップアップが必要となる可能性がある。コンプレッサに対するサービスアクセスプリミティブは、下記のとおりであることが可能である。
【0038】
compress(M,timeclick_number,voicepayload)
これら3つのデータアイテムを備える圧縮RTPパケットを生成するのは簡単である。
【0039】
あるいは、圧縮サービスは、ネットワーク層からトランスペアレントにアクセスすることが可能であり(図2(a)に示すとおり)、したがって、すべての上位層は圧縮について知られていないものである。この場合、上位層からパケットを受け取った時点で、送信元/宛先IPおよびポート番号、ならびに送信元SSRCの各フィールドも検査する。これら5つのフィールドは、RTPセッションを識別するものであり、圧縮状態テーブルに照らしてこれらのフィールドを検査することにより、そのパケットを圧縮するか(そのパケットが、その圧縮状態が既に確立されているRTPパケットである場合)、それとも非RTPの通常パケットのように扱うかが決定される。そのパケットが、圧縮されるべきRTPパケットである場合、タイムスタンプフィールドをタイムクリック−数にマップする。次に、前記サービスプリミティブを呼び出すことができる。
【0040】
ダウンリンク方向では、UDPチェックサムを使用する場合(非ゼロ)、これは無視される。
【0041】
圧縮RTPパケットは、生成された後、そのパケットが音声パケットであることを伝えるマーカとともにリンク層パケットに入れられる。その他の非圧縮パケットは、自らを一般データパケットとしてマーク付けするリンク層パケットに入れられることになる。
【0042】
圧縮解除プロセス、第1アルゴリズム
時間関連RTPヘッダフィールドを除けば、その他のフィールドの回復は、RFC 2508と同様の手法を使用して圧縮状態から行われる。
【0043】
タイムスタンプフィールドに関して、解決すべき大きな問題は、タイムクリック数のためのフィールドが7ビットしかないということである。1回の電話コール中に、クリックのカウントが続き、容易にラップアラウンドされる(周期的にリセットされる)可能性がある。サイレント期間中、コンプレッサによって送信されるパケットが存在しない場合、このサイレント期間中に経過した時間(いくつの周期が経過したかで見た)が検出されなければならない。
【0044】
本発明による第1アルゴリズムでは、CD84にあるコンピュータクロックを使用して周期がカウントされ、タイムクリック数を使用して、クロック読取り値を参照しながら、タイムスタンプフィールドが設定される。このクロックは、粗い細分性で動作することが可能である。例えば、最大ジッタがT/4未満であると想定して、クロックは、毎T/4周期ごとに1ずつ増加されることが可能である。この想定は、無難な想定であり、ここで、Tは、7ビットで表される周期の期間である。これはコーデックパラメータに応じて、通常、数秒間である。
【0045】
次に、順序番号数に移ると、この番号は、通常、毎連続パケットごとに1ずつ増加される。この番号は、主に、パケット損失を反映させるのに使用する。本発明による第1アルゴリズムでは、タイムクリック数とMビットの両方の増加を検査することにより、ヒューリスティックな方法を使用してパケット損失が検出される。タイムクリック数は、1以外の小さい数(例えば、2、3等)だけ増加されるが、Mビットは設定されていない場合には、何らかのパケット損失が存在する可能性が高い。この場合、順序番号数は、タイムクリック数の差だけ増加される。所定Mビットを搬送するパケットが失われた場合(この場合、サイレント期間であるため、タイムクリック数がより大きく増加するのが普通である)、順序番号数は、やはり1ずつ増加されるはずである。この状況が生じる確率は、極めて小さい。これが生じ、順序番号数が間違って増加された場合でも、他のRTPエンドによって認識されるパケット損失レートの統計結果に与える影響はわずかである(いくつかより多いパケットが損失されたものと報告される)。
【0046】
記号
sd:サンプル持続時間、この値、例えば、20ミリ秒(各パケット内の音声)は、コールセットアップ手続きから導出されるはずである。
sr:サンプルレート、この値、例えば、8000は、コールセットアップ手続きから導出されるはずである。
nb:タイムクリック数に使用するビット数
TSlast:前のパケットに関するタイムスタンプ
TSthis:現行パケットに関するタイムスタンプ
WTlast:前のパケットに関するウォールクロック読取り値
WTthis:現行パケットに関するウォールクロック読取り値
TNlast:圧縮ヘッダ内の前のパケットのタイムクリック数
TNthis:圧縮ヘッダ内の現行パケットのタイムクリック数
SNlast:前のパケットのRTP順序番号数
SNthisL:現行パケットのRTP順序番号数
T:nbビット(周期)を使用してサンプル持続時間(sd)単位で表される期間
T=2**nb
M:圧縮ヘッダ内の「M」ビットの値
タイムスタンプおよび順序番号数を計算する:
Figure 0003694241
【0047】
(第2の好ましいアルゴリズム)
次に、ヘッダ圧縮のための第2アルゴリズムを説明する。ヘッダは、ゼロであることが可能である。
【0048】
いくつかの場合、例えば、GPRS(汎用パケット無線システム、GSMシステムを介するオーバーレーパケットネットワーク)では、無線ベアラチャネルは、音声データとともに追加のヘッダ情報を加えることが困難なように設計されている。したがって、音声を「生の」形式(音声のみ)で伝送できるが、それでもIP電話からの利点のほとんど(例えば、IPベースコールシグナリングが、CPL、ウェブベースのコール等を可能にする)を維持することが可能かどうか調べることにする。
【0049】
この解決法の基本的着想は、図4bに示すとおり、モバイル局60とCN84の間のパスが制御されたパケットネットワークを介する(例えば、フレームリレーまたはATMを介する)こと、また何らかのQoSが提供されること(配列の誤りがなく、ジッタおよびパケット損失レートが小さく、このパス上で音声品質が低下しない)を考慮して、モバイル局とCPの間でIP/UDP/RTPヘッダを完全に除去し、RTPエージェントと呼ばれるボックスをCN内のデコンプレッサとして使用することが可能である。
【0050】
− この場合、RTPエージェント(アップリンク方向)は、IP/PSTNゲートウェイと同様の役割を果す。アップリンク方向では、モバイル局からの音声フレームが、IP/UDP/RTPヘッダなしに、ワイヤレスネットワーク内、例えば、GSM内の回線モード音声と非常に近い方式で、RTPエージェントまで伝送され、このエージェントが、適切なヘッダを追加して、それらのフレームをVoIPネットワークに送り出す。ダウンリンク方向では、RTPエージェントは、ヘッダを取り除き、それらのフレームをモバイル局まで伝送する。
【0051】
第2アルゴリズムを使用すると、IPベースのコールシグナリングおよびサービス作成の利点が保持される。同時に、高無線リソース効率の利点が存在する。他方、モバイル端末は、RTPヘッダ情報を利用する何らかの機能、例えば、パケット損失レートおよびパケット遅延を知る機能を失う可能性があり、またそれに応じてプレイバッファを調整することができる。
【0052】
第1アルゴリズムと第2アルゴリズムの間の大きな違いは、第2アルゴリズムを使用するとき、
− モバイル局上で、VoIPアプリケーションが、RTPヘッダ内の任意の時間関連情報を使用する機会を失う。例えば、パケット損失を検出し、ジッタを計算すること。圧縮自体は、さらなるパケット損失やジッタを導入しないことに留意されたい。適切なRTCPパケットを生成するのは困難であるが、その代理でこのジョブを行うようにRTPエージェントに求めることができる。
【0053】
− コールのその他のIPエンドポイント(ユーザ端末またはゲートウェイ)から見れば、RTPエージェントによって検出される(また、順序番号数のフィールド内およびタイムスタンプのフィールド内に反映される)パケット損失は、第1アルゴリズムよりも正確さが劣る可能性がある。
【0054】
第2アルゴリズム内のCDがIP/UDP/RTPヘッダを追加する(アップリンク)およびそれを取り除く(ダウンリンク)方式は、汎用IP/PSTN媒体ゲートウェイで使用される方式に似通っている。異なる点は、下記のとおりである。
【0055】
− 汎用媒体ゲートウェイは、通常、2つのネットワークインターフェースを有する。1つは、PSTN用のものであり、もう1つは、パケットネットワーク(例えば、IP、ATM)用のものである。このゲートウェイは、回線モードとパケットモードの間で媒体を変換する。RTPエージェントは、2つのネットワークインターフェースを有し、その両方とも、パケットネットワーク用のものである。
【0056】
− 汎用媒体ゲートウェイでは、PSTN側から来る音声は連続的であり、その速度は一定である。この場合、音声フレームは、両方の側でパケットネットワークを介して伝送されるので、ゲートウェイは、より多くのこと、RAN側からのパケットの着信間時間を調べることにより、正しい順序番号数およびタイムスタンプを付加するために、パケット損失を検出しようとする必要があり、モバイル端末に代わってRTCPパケットを送信することが必要となる可能性がある。
【0057】
圧縮状態、第2アルゴリズム
これは、RTPプロキシ手法と同じである。
【0058】
圧縮プロセス、第2アルゴリズム
圧縮プロセスは、非常に単純である。このプロセスは、単に、どのヘッダも取り除き、音声データだけをRLC/MACメッセージに入れる。コンプレッサに対するサービスアクセスプリミティブは、下記のとおりであることが可能である。
【0059】
compress(voicepayload)
RTPプロキシ手法においてと同様に、端末での圧縮サービスは、ネットワーク層からトランスペアレントにアクセスすることができる。この場合、ネットワーク層からパケットを受信すると、このサービスは、送信元/宛先IPのフィールドおよびポート番号、ならびに送信元SSRCも検査する。これら5つのフィールドは、RTPセッションを識別するものであり、圧縮状態テーブルに照らしてこれらのフィールドを検査することにより、そのパケットを圧縮するか(そのパケットが、その圧縮状態が既に確立されているRTPパケットである場合)、それとも非RTPの通常パケットのように扱うかを決定する。そのパケットが、圧縮されるべきRTPパケットである場合、ヘッダを取り除き、前記サービスプリミティブを呼び出すことができる。
【0060】
ダウンリンク方向では、ネットワーク内のCDが、各パケットを検査して、それが圧縮されるRTPセッションに属するかどうか調べる。そうである場合、RTP/UDP/IPヘッダが取り除かれ、音声データが、例えば、正しいモバイル端末を宛先とするトンネル伝送プロトコルのペイロードに入れられる。
【0061】
圧縮解除プロセス、第2アルゴリズム
ネットワーク内のデコンプレッサ(CD84)で、コンピュータクロックが使用される。第1アルゴリズムに関して大きな問題は、どのように時間関連フィールドを回復するかである。これを行う方式が2つ存在する。
【0062】
(a)− デコンプレッサが、毎サンプリング持続期間(RTPパケットによって搬送される音声フレームによってカバーされる期間、例えば、これは、各RTPパケットがGSM6.10音声フレームを搬送する場合、20ミリ秒になる)の始めに、RANから来る圧縮音声パケットが存在するかどうか検査する。「イエス」である場合、デコンプレッサは、そのパケット上にIP/UDP/RTPヘッダを追加する。デコンプレッサは、ジッタを平滑にするため、RANから着信する音声パケット用の小さいバッファを維持する。
【0063】
− デコンプレッサは、内部クロックからタイムスタンプ値(RTPで使用されるサンプリング時刻形式に変換された)を得る。順序番号数が、各パケットごとに1ずつ増加される。
【0064】
(b)− 別法では、デコンプレッサは、RAN側に着信する各圧縮パケットの着信間時間を検査し、遅延の変動およびサイレント期間の可能性を考慮して、パケット損失が存在するかどうか推定する。この分析を行った後、着信したばかりのパケットが、前のパケットの連続音声パケットであると考えられる場合には、送信元においてと同様に、タイムスタンプが増加される(前のパケットのタイムスタンプ値の上に、使用する符号化スキームによって決定される定数値を加えて)。順序番号数が、前のパケットの順序番号数の上に1ずつ加えて増加される。パケット損失が推定される場合には、それに応じて、そのギャップを反映するように順序番号数およびタイムスタンプが増加されることになる。長いギャップが検出され、サイレント期間が推定される場合、順序番号数は、1ずつ増加されるが、タイムスタンプは、そのギャップを反映する必要がある。
【0065】
パケット交換無線ネットワークに関連して第1の好ましいアルゴリズムおよび第2の好ましいアルゴリズムを説明してきたが、両方のアルゴリズムとも、下記の特徴が成立するその他の状況においても適用できる。
【0066】
− モバイル局とIPネットワークの間の第1レッグは、IPヘッダがそこでは使用されない2地点間接続である。
【0067】
− 接続の第1レッグは、順序の整った送達および小さいジッタを保証する。上記に指摘したいくらかのヘッダの不正確さは、アプリケーションにとって許容可能である。
【0068】
(圧縮状態の確立および再確立の好ましいプロセス)
いくつかの目的/機会で、圧縮状態確立プロセスが使用される。
− RTPセッションの始めに、圧縮および圧縮解除を開始するため、圧縮状態を確立する必要がある。
【0069】
− CD間ハンドオーバが起きた場合、モバイル端末および/または古いCDから新しいCDに、圧縮状態を移す必要がある。
【0070】
圧縮状態は、下記の情報を含む。両方のコールエンドに関するIPアドレスおよびSSRC、2対のRTP(UDP)ポート番号、ペイロードタイプ、サンプリング速度、サンプル持続時間等。
【0071】
両方向に関する音声符号化は同一であると想定され、そうでなければ、それらは別々に記憶する必要がある。
【0072】
圧縮状態の確立および再確立は、帯域外プロトコルを使用して行われる。このプロトコルを図5に示す。この図は、サードパーティ制御下のVoIPコール制御層92に接続されたモバイル局コンプレッサ90と、サービス提供ネットワークCD94および別のネットワークコンプレッサ96と、ネットワークCD94とを示し、96は、帯域外リンク98によって直接に接続され、サードパーティ制御下のVoIPコール制御層100および移動管理層102にも接続されている。
【0073】
すべてのCD90、94、96は、実際には、コンプレッサ/デコンプレッサである。
【0074】
モバイル局にあるCD90およびネットワーク内のCD94は、制御インターフェースを有する。両方のCDとも、既知のポート上で聴取し、サードパーティから圧縮を開始/停止する命令を受け入れ、状態情報を受け取る。通常、命令および情報は、MSにある音声アプリケーションおよび/またはネットワーク内のシグナリングゲートウェイ(例えば、4.323 GatekeeperまたはSIP(セッション開始プロトコルサーバ))から来る。(サービス提供CDのIPアドレスは、シグナリングゲートウェイには知られているものと想定する。)
【0075】
CDとサードパーティ制御の間、または2つのCD間で定義されるメッセージが6つ存在する(肯定応答メッセージを含めず)。
【0076】
1.STATE_START。このメッセージは、新しい圧縮セッションおよびその状態が確立されることを示す。このメッセージは、そのセッションに関与するMSの識別を含まなければならない。オプションとして、このメッセージは、圧縮状態情報をそこから抽出することができるように、完全な(未圧縮の)RTPパケットを含むことができる。
【0077】
2.STATE_INPUT。このメッセージは、状態属性の値を提供または変更する。このメッセージは、(attribute_name、値)対のリストを含む。
【0078】
3.STATE_ENQRYおよびSTATE_ENQRY_RPL。これら2つのメッセージを使用して状態情報を照会し、圧縮/圧縮解除タスクを実行する準備ができているかを知ることができる。
【0079】
4.STATE_HANDOVER。このメッセージは、新しいCPに状態情報を送るように現行のサービス提供CPに通知する、または前のサービス提供CPから状態情報を獲得するように新しいサービス提供CPに求める。このメッセージは、古いCPおよび新しいCPのIPアドレスおよび関与するMSの識別に関する情報を含む。
【0080】
5.STATE_STOP。このメッセージは、圧縮状態を削除する。圧縮は、必要なときに、コンプレッサ自体によっても削除され得る。
【0081】
メッセージSTATE_INPUTはまた、MSにあるコンプレッサ90とネットワーク内のCD94、96の間で状態情報を交換するために使用される。したがって、一端で使用可能な情報が、このプロトコルを使うと、他の端でも使用可能になる。
【0082】
メッセージSTATE_INPUTおよびSTATE_ENQRYはまた、ハンドオーバの場合に、1つのCDから別のCDに状態情報を移動するのに使用される。上記に列挙した状態要素の他に、ローカルクロック読取り値などの何らかの追加情報も新しいCDに交換される。
【0083】
いくつかの状況で、いくつかの属性に関する値をピックアップする、またはそのデフォルト値を使用することがコンプレッサに許されている。
【0084】
このプロセスはまた、MSおよびネットワーク内におけるCD間の状態再確立をサポートする。これは、状態情報が一方の側で損傷または損失したときに必要である。CDまたはMSにあるコンプレッサは、状態情報の不在または不完全性を検出すると、STATE_ENQRYを使用してもう一方の側から状態情報を得ることができる。
【0085】
圧縮状態を確立または再確立する本発明のプロセスをパケット交換無線通信ネットワークに関連して説明してきたが、このプロセスは、VoIPセッションやマルチメディアセッションなどの接続指向アプリケーションのためのどのような圧縮プロセスとしても使用することができる。
【0086】
(2つの圧縮ポイント間のハンドオーバに関する2つの好ましいプロセス) ワイヤレスネットワーク内でRFC2508に提示される圧縮スキームを使用することの1つの問題は、移動性の影響である。ハンドオーバが起きたとき、サービス提供CDが変更される可能性がある。したがって、ハンドオーバ前のCD内に記憶された圧縮状態を新しいCDに移されなければならない、またはそこで再確立しなければならない。
【0087】
この問題に対処する2つの代替手法が提案される。
第1に、2つのCD間で何らかの通信を構成して、これらのCDが図6に示すとおり、圧縮状態を交換できるようにすることができる。この図では、コンプレッサ104を有するモバイル局が、ネットワーク内のサービス提供CD106からネットワーク内の新しいCD108にハンドオーバされる。サービス提供CD106および新しいCD108は、帯域外通信チャネル110を備えている。
【0088】
1つの方式は、一群のCD(これらは、ハンドオーバの後にサービス提供CDになる潜在的可能性がある)の間で圧縮状態情報を共有し、ハンドオーバが起きたとき、必要な圧縮コンテキストが新しいCD内で既に用意されているようにすることである。この方法のコストは、CPU時間、および全く使用されない可能性があるコンテキストを受信/記憶するのに必要なメモリである。
【0089】
別の方式は、ハンドオーバ中にコンタクト情報を交換することである。この手法を適用するには、CDが変更されたときに圧縮状態情報の交換が起動され得るように、ハンドオーバ機構からの協力が必要である。
【0090】
第3の方式は、ソフトハンドオーバ機能の使用をCDMAネットワーク内で利用可能にすることである。コンテキストの交換は、ソフトハンドオーバ期間中に実行することができる。この手法は、ソフトハンドオーバが起きたときに2つのCDが通知され得るように、無線ネットワークからの協力を必要とする。
【0091】
新しいCDで圧縮解除プロセスを可能にするためには、圧縮状態情報の交換は、前のCDによる最後の圧縮解除されたRTPパケット内にタイムスタンプ値および順序番号数値を含んでいなければならない。前のCDと新しいCDにある2つのコンピュータクロックは、同期されている必要はない。新しいCDは、RTPセッションハンドオーバの動作を開始したとき、それ自体のクロックを読み取り、その読取り値を最後のパケットに関するクロック読取り値として使用する。
【0092】
第2に、UMTSおよびGPRSの状況と同様に、バックボーンネットワークに向けてCNを離れる時点まで、ユーザIPは使用されない(BSSとCNの間でユーザパケットをトランスポートするのに、トンネル伝送プロトコルが使用される)。したがって、この機能を利用して、CPをCNの端、例えば、GGSNに置き、CPがハンドオーバに対してトランスペアレントであるようにすることができる。詳細には、CPをCN内に移動させることにより、VoIPサービスネットワークを利用することが必要なCPおよびIP/PSTNゲートウェイを統合することができる。この手法の欠点は、ネットワーク内のCPでパフォーマンスのボトルネックが生じる可能性があることである。
【0093】
以上の開示を考慮すれば、当分野の技術者には、本発明のくつかの変更形態が容易に明白となろう。したがって、本発明の範囲は、本開示に照らして読まれる頭記の特許請求項の範囲から解釈すべきものである。
【図面の簡単な説明】
【図1】 UMTSモデルに基づくワイヤレスパケット交換ネットワークを示す図である。
【図2a】 モバイルトランシーバの本発明の一実施形態を示す図である。
【図2b】 モバイルトランシーバの本発明の一実施形態を示す図である。
【図3】 通信チャネル全体を示す図である。
【図4a】 代替の圧縮アルゴリズムを示す図である。
【図4b】 代替の圧縮アルゴリズムを示す図である。
【図5】 圧縮状態の確立または再確立を示す図である。
【図6】 圧縮ポイント間ハンドオーバを示す図である。

Claims (4)

  1. パケット交換ネットワークのためのヘッダを圧縮および圧縮解除する方法であって、
    各圧縮ヘッダ内に、パケットペイロードのサンプリング時刻を表す周期的にリセットされるtimeclick_numberを提供するステップ
    各サンプル持続時間ごとに1ずつtimeclick_numberを増加させ、前記リセット周期をカウントして、リセット周期の前記カウントおよび受信したtimeclick_numberから圧縮解除されたヘッダを提供するために順序番号数およびタイムスタンプを提供するステップを含む方法。
  2. 各圧縮ヘッダ内にMビットを含めるステップ
    Mビットが全く受信されなかったとき、Mビットが受信されなかったパケットと以前に受信したMビットを有する最後のパケットとの間のtimeclick_numberの差だけ、圧縮解除されたヘッダのパケット順序番号数を増加させることにより、前記ヘッダを圧縮解除するステップとをさらに含む請求項に記載の方法。
  3. 音声サービスを提供するためにパケット交換無線ネットワークを動作させる方法であって、
    コールシグナリングデータおよびその他のデータから音声データを分離するステップと、
    請求項1または2に記載の方法に従ってヘッダを圧縮および圧縮解除するステップとを含み、それによって、音声データを含む各パケットは、圧縮されたRTP/UDP/IPヘッダを備えることができる方法。
  4. VoIPアプリケーションに対する音声パケットは、IP層を通過せず、直接にリンク層ペイロードとして送信される請求項に記載の方法。
JP2000619894A 1999-05-25 2000-04-07 インターネットプロトコルを使用する遠隔通信のための方法および装置 Expired - Fee Related JP3694241B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP99304034A EP1056259B1 (en) 1999-05-25 1999-05-25 Method and apparatus for telecommunications using internet protocol
EP99304034.4 1999-05-25
PCT/GB2000/001330 WO2000072549A2 (en) 1999-05-25 2000-04-07 Method and apparatus for telecommunications using internet protocol

Publications (2)

Publication Number Publication Date
JP2003500933A JP2003500933A (ja) 2003-01-07
JP3694241B2 true JP3694241B2 (ja) 2005-09-14

Family

ID=8241408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000619894A Expired - Fee Related JP3694241B2 (ja) 1999-05-25 2000-04-07 インターネットプロトコルを使用する遠隔通信のための方法および装置

Country Status (6)

Country Link
US (2) US6788675B1 (ja)
EP (3) EP1496654B1 (ja)
JP (1) JP3694241B2 (ja)
AU (1) AU3829300A (ja)
DE (1) DE69927243T2 (ja)
WO (1) WO2000072549A2 (ja)

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69927243T2 (de) 1999-05-25 2006-06-29 Lucent Technologies Inc. Verfahren und Vorrichtung für Telekommunikationen mit Internet-Protokoll
EP1926282B1 (en) * 1999-10-14 2012-11-21 Nokia Corporation Method and system for compressing and decompressing packet headers
US6882637B1 (en) * 1999-10-14 2005-04-19 Nokia Networks Oy Method and system for transmitting and receiving packets
US6300887B1 (en) * 1999-11-09 2001-10-09 Nokia Networks Oy Efficient handoff procedure for header compression
US6839339B1 (en) * 2000-02-02 2005-01-04 Lucent Technologies Inc. Header compression for general packet radio service tunneling protocol (GTP)-encapsulated packets
KR100612003B1 (ko) * 2000-02-26 2006-08-11 삼성전자주식회사 통신망에서 비트 스트림 송수신 장치 및 그 방법
US7539130B2 (en) 2000-03-28 2009-05-26 Nokia Corporation Method and system for transmitting and receiving packets
FI112014B (fi) * 2000-06-28 2003-10-15 Nokia Corp Tiedonsiirtoresurssien varaus pakettivälitteisessä tiedonsiirrossa
US7136577B1 (en) * 2000-06-29 2006-11-14 Tandberg Telecom As RTP-formated media clips
US7286521B1 (en) * 2000-07-21 2007-10-23 Tellme Networks, Inc. Localized voice over internet protocol communication
WO2002011397A1 (en) * 2000-07-27 2002-02-07 Telefonaktiebolaget Lm Ericsson Ab (Publ) A method for header compression context control during handover in mobile data communication networks
US7002993B1 (en) * 2000-08-18 2006-02-21 Juniper Networks, Inc. Method and apparatus providing media aggregation in a packet-switched network
US7586899B1 (en) 2000-08-18 2009-09-08 Juniper Networks, Inc. Methods and apparatus providing an overlay network for voice over internet protocol applications
US7209473B1 (en) 2000-08-18 2007-04-24 Juniper Networks, Inc. Method and apparatus for monitoring and processing voice over internet protocol packets
US7215684B1 (en) * 2000-09-20 2007-05-08 Qualcomm Incorporated Method and apparatus for reducing transmission overhead in a communication system
US7310353B1 (en) * 2000-10-30 2007-12-18 Yair Bourlas Compression of overhead in layered data communication links
US7546376B2 (en) * 2000-11-06 2009-06-09 Telefonaktiebolaget Lm Ericsson (Publ) Media binding to coordinate quality of service requirements for media flows in a multimedia session with IP bearer resources
US7136395B2 (en) 2000-11-30 2006-11-14 Telefonaktiebolaget L M Ericsson (Publ) Method and system for transmission of headerless data packets over a wireless link
KR100470687B1 (ko) * 2000-12-28 2005-03-08 엘지전자 주식회사 인터넷 프로토콜 기반의 핵심 망에서 무선 이동 통신액세스 망을 연동하기 위한 방법 및 시스템
US7290063B2 (en) 2001-01-10 2007-10-30 Nokia Corporation Relocating context information in header compression
FI111777B (fi) 2001-01-16 2003-09-15 Nokia Corp IP-datan siirtäminen tietoliikennejärjestelmässä
US20040213206A1 (en) * 2001-02-06 2004-10-28 Mccormack John Multiprotocol convergence switch (MPCS) and method for use thereof
US7088723B2 (en) * 2001-02-23 2006-08-08 Samsung Electronics Co., Ltd. System and method for enhancing a voice channel in voice over internet protocol
US7212511B2 (en) 2001-04-06 2007-05-01 Telefonaktiebolaget Lm Ericsson (Publ) Systems and methods for VoIP wireless terminals
EP1384385A1 (en) * 2001-05-04 2004-01-28 Nokia Corporation Method for providing parameters during a change of access, cellular communications system, user equipment and network element
US8868659B2 (en) * 2001-05-15 2014-10-21 Avaya Inc. Method and apparatus for automatic notification and response
US7170896B2 (en) * 2001-06-20 2007-01-30 Motorola, Inc. Communication infrastructure and method to preserve communication link bandwidth in a packet communication session
WO2003005657A1 (en) 2001-07-05 2003-01-16 Samsung Electronics Co., Ltd Apparatus and method for transmitting a voice frame in an all-ip-based mobile communication system
EP1282280B1 (de) * 2001-07-30 2003-12-17 Alcatel Verfahren, Steuereinrichtung und Programmmodul zur Steuerung und Lenkung von Datenströmen einer Kommunikationsverbindung zwischen Teilnehmern eines Paketdatennetzes
DE10145165A1 (de) * 2001-09-13 2003-03-20 Siemens Ag Verfahren und Vorrichtung zur Datenübertragung in einem Kommunikationsnetz
GB2382268B (en) * 2001-11-16 2005-07-13 Hutchison Whampoa Three G Ip Streaming sevices in radio networks
US20030099196A1 (en) * 2001-11-23 2003-05-29 Benoist Sebire Radio bearer service for IMS services
US7436947B2 (en) * 2002-05-14 2008-10-14 Avaya Inc. Method and apparatus for automatic notification and response based on communication flow expressions
KR100497357B1 (ko) * 2002-06-26 2005-06-23 삼성전자주식회사 인터넷 프로토콜 기반 네트워크 환경에 있어서 헤더 압축및 패킷 다중화 장치와 그 방법
US7286536B2 (en) 2002-10-28 2007-10-23 Nokia Corporation Method and system for early header compression
JP3853765B2 (ja) 2002-11-08 2006-12-06 Necインフロンティア株式会社 パケット圧縮方式及びパケット復元方式並びにパケット圧縮方法及びパケット復元方法
US7386013B1 (en) * 2003-01-03 2008-06-10 Juniper Networks, Inc. Systems and methods for compressing packet headers
US7099306B2 (en) * 2003-04-16 2006-08-29 Level 3 Communications, Llc System and method for internet protocol telephony advertisement protocol
US7313131B2 (en) * 2003-04-22 2007-12-25 Nortel Networks Limited Processing of communication session request messages
US7065087B2 (en) * 2003-07-08 2006-06-20 Cisco Technology, Inc. Performing compression of user datagram protocol packets
US7460523B2 (en) * 2003-09-08 2008-12-02 Bradley Richard Ree Client-server architecture for the delivery of broadband services
US7356023B2 (en) * 2003-09-23 2008-04-08 Sbc Knowledge Ventures, L.P. System and method for facilitating packetized calls between managed networks
CN100505729C (zh) * 2003-10-30 2009-06-24 Ut斯达康(中国)有限公司 采用头压缩技术的实时ip分组的无线传输装置和方法
US20050209990A1 (en) * 2004-03-18 2005-09-22 Ordille Joann J Method and apparatus for a publish-subscribe system with access controls
US7734731B2 (en) 2004-03-18 2010-06-08 Avaya Inc. Method and apparatus for a publish-subscribe system with third party subscription delivery
KR100703494B1 (ko) * 2004-08-09 2007-04-03 삼성전자주식회사 이동통신 시스템에서 사용자 데이터 프로토콜 체크섬을 포함하는 음성패킷망의 패킷 송/수신 방법 및 장치
US7411975B1 (en) 2004-08-26 2008-08-12 Juniper Networks, Inc. Multimedia over internet protocol border controller for network-based virtual private networks
US8068502B2 (en) * 2004-12-30 2011-11-29 Alcatel Lucent Method and apparatus for enabling persistent connections with wireless networks
US7830862B2 (en) * 2005-01-07 2010-11-09 At&T Intellectual Property Ii, L.P. System and method for modifying speech playout to compensate for transmission delay jitter in a voice over internet protocol (VoIP) network
US20060153196A1 (en) * 2005-01-11 2006-07-13 Conexant Systems, Inc. Systems and methods for achieving improved ADSL data rates over USB 1.1 channel
US20070070999A1 (en) * 2005-08-02 2007-03-29 Black Jeffrey T Synchronization of historical data without retransmission
US7733867B2 (en) * 2005-08-26 2010-06-08 Alcatel-Lucent Usa Inc. Header compression for real time internet applications
US9031071B2 (en) 2005-08-26 2015-05-12 Alcatel Lucent Header elimination for real time internet applications
TWI288879B (en) * 2005-09-19 2007-10-21 High Tech Comp Corp An audio signal output devices and a method for arbitrating thereof
US9301228B2 (en) 2005-09-29 2016-03-29 Vringo, Inc. Method, device, system and software product for providing system information to enable packet switched handover
US8257177B1 (en) 2005-10-04 2012-09-04 PICO Mobile Networks, Inc Proximity based games for mobile communication devices
US8411662B1 (en) 2005-10-04 2013-04-02 Pico Mobile Networks, Inc. Beacon based proximity services
US20070086434A1 (en) * 2005-10-19 2007-04-19 Muthaiah Venkatachalam Efficient mechanisms for supporting VoIp in a wireless network
US7929558B2 (en) * 2005-12-01 2011-04-19 Electronics And Telecommunications Research Institute Method for buffering receive packet in media access control for sensor network and apparatus for controlling buffering of receive packet
KR20070058772A (ko) * 2005-12-05 2007-06-11 삼성전자주식회사 무선통신시스템에서 음성패킷 통신 장치 및 방법
US7907609B2 (en) * 2006-01-06 2011-03-15 Qualcomm, Incorporated Method and apparatus for enhancing RoHC performance when encountering silence suppression
US20080025249A1 (en) * 2006-07-28 2008-01-31 Qualcomm Incorporated 1xEVDO WIRELESS INTERFACE TO ENABLE COMMUNICATIONS VIA A SATELLITE RELAY
US20080025312A1 (en) * 2006-07-28 2008-01-31 Qualcomm Incorporated Zero-header compression for improved communications
US8619623B2 (en) 2006-08-08 2013-12-31 Marvell World Trade Ltd. Ad-hoc simple configuration
US20080062943A1 (en) * 2006-09-09 2008-03-13 Jeou-Kai Lin System and method for providing continuous AAA functionality in a IP-based mobile communication network
US8732315B2 (en) 2006-10-16 2014-05-20 Marvell International Ltd. Automatic ad-hoc network creation and coalescing using WiFi protected setup
US8233456B1 (en) 2006-10-16 2012-07-31 Marvell International Ltd. Power save mechanisms for dynamic ad-hoc networks
US9308455B1 (en) 2006-10-25 2016-04-12 Marvell International Ltd. System and method for gaming in an ad-hoc network
US8781089B2 (en) * 2006-11-09 2014-07-15 Shai Haim Gilboa System, method and device for managing VOIP telecommunications
WO2008056251A2 (en) * 2006-11-10 2008-05-15 Audiogate Technologies Ltd. System and method for providing advertisement based on speech recognition
WO2008056249A1 (en) * 2006-11-10 2008-05-15 Audiogate Technologies Ltd. Method and device for providing mobile voip
US7970384B1 (en) 2006-11-21 2011-06-28 Picomobile Networks, Inc. Active phone book enhancements
US7961756B1 (en) 2006-11-21 2011-06-14 Picomobile Networks, Inc. Integrated multimedia system
US7889686B1 (en) 2006-11-21 2011-02-15 Picomobile Networks, Inc. Seamless switching of media streams between different networks
US7978699B1 (en) * 2006-11-21 2011-07-12 Picomobile Networks, Inc. Protocol compression with synchronized sequence numbers
US8279884B1 (en) 2006-11-21 2012-10-02 Pico Mobile Networks, Inc. Integrated adaptive jitter buffer
US8027328B2 (en) 2006-12-26 2011-09-27 Alcatel Lucent Header compression in a wireless communication network
US7899025B2 (en) 2006-12-26 2011-03-01 Alcatel-Lucent Usa Inc. Header suppression in a wireless communication network
GB0700750D0 (en) * 2007-01-15 2007-02-21 Samsung Electronics Co Ltd Mobile communications
EP2153609A4 (en) * 2007-06-01 2010-09-22 Research In Motion Ltd METHOD AND APPARATUS FOR COMMUNICATING COMPRESSION STATUS-BASED INFORMATION FOR INTERACTIVE COMPRESSION
US8918051B1 (en) 2007-06-18 2014-12-23 Marvell International Ltd. Method and apparatus for performing a handoff of a data communication session from one network to another network
US8628420B2 (en) 2007-07-03 2014-01-14 Marvell World Trade Ltd. Location aware ad-hoc gaming
US8081603B2 (en) 2007-07-18 2011-12-20 Qualcomm Incorporated Compression static and semi-static context transfer
JP2009182459A (ja) * 2008-01-29 2009-08-13 Sony Corp 通信装置、通信システム、通信方法及びプログラム
EP2104290A1 (en) * 2008-03-17 2009-09-23 NEC Corporation Method for accelerating the activation of an MBMS service
DE102008014981B4 (de) 2008-03-19 2013-11-07 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen eines Datenstroms basierend auf mit Paketfolgemarkierungen versehenen Datenpaketen und Satellitenempfänger zum Bereitstellen des Datenstroms
EP2271996A4 (en) * 2008-04-28 2015-01-28 Xg Technology Inc HEADER COMPRESSION MECHANISM FOR TRANSMITTING RTP PACKETS ON WIRELESS CONNECTIONS
US20100027524A1 (en) * 2008-07-31 2010-02-04 Nokia Corporation Radio layer emulation of real time protocol sequence number and timestamp
EP2369798B1 (en) * 2009-01-09 2013-08-21 NEC Corporation Gateway device, method and system
CN102056235B (zh) 2009-11-09 2017-04-26 华为技术有限公司 一种数据传输方法、设备和系统
US9380401B1 (en) 2010-02-03 2016-06-28 Marvell International Ltd. Signaling schemes allowing discovery of network devices capable of operating in multiple network modes
JP5515985B2 (ja) 2010-04-02 2014-06-11 富士通株式会社 監視装置、障害区間特定方法および障害区間特定プログラム
US8411657B2 (en) * 2010-07-19 2013-04-02 At&T Intellectual Property I, L.P. Radio access network node with IP interface
US9178778B2 (en) 2012-03-23 2015-11-03 Avaya Inc. System and method for end-to-end RTCP
US9356917B2 (en) 2012-03-23 2016-05-31 Avaya Inc. System and method for end-to-end encryption and security indication at an endpoint
US9860296B2 (en) 2012-03-23 2018-01-02 Avaya Inc. System and method for end-to-end call quality indication
CN103428181B (zh) * 2012-05-22 2016-08-24 中国科学院声学研究所 一种应用于IP over DVB的UDP报文传输优化方法
WO2013186322A2 (en) * 2012-06-13 2013-12-19 Telefonaktiebolaget L M Ericsson (Publ) Data compression in a communications network
CN104283916B (zh) * 2013-07-05 2017-07-07 中国科学院声学研究所 一种应用于hfc网络的数据报文传输方法及装置
US9357435B2 (en) * 2013-11-06 2016-05-31 Samsung Electronics Co., Ltd. Method and system for handling audio packets during a volte call
CN104008077B (zh) * 2014-05-07 2017-07-28 武汉精测电子技术股份有限公司 基于单片机实现串口抓包的装置及方法
MX376588B (es) * 2015-08-21 2025-03-07 Ericsson Telefon Ab L M Comunicacion de los datos no-ip sobre redes de datos por paquetes.
WO2017185368A1 (zh) * 2016-04-29 2017-11-02 华为技术有限公司 一种信令传输方法和设备
US10728163B2 (en) 2017-07-06 2020-07-28 Citrix Systems, Inc. Application and network aware adaptive compression for better QoE of latency sensitive applications
WO2021134346A1 (zh) * 2019-12-30 2021-07-08 华为技术有限公司 一种反馈方法及装置
CN113726719A (zh) * 2020-05-25 2021-11-30 成都鼎桥通信技术有限公司 语音数据的传输方法、装置、设备和存储介质

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL79775A (en) * 1985-08-23 1990-06-10 Republic Telcom Systems Corp Multiplexed digital packet telephone system
US5345227A (en) * 1987-05-15 1994-09-06 Newspager Corporation Of America Pager with mask for database update
US5448758A (en) * 1993-02-26 1995-09-05 Motorola, Inc. Simulcast group determination of best signal by master site
GB2276292B (en) * 1993-03-17 1997-01-08 Roke Manor Research Improvements in or relating to communication systems
DE4332824C1 (de) * 1993-09-27 1995-03-16 Siemens Ag Verfahren und Schaltungsanordnung zum Übertragen von Nachrichtenzellen über virtuelle Pfade eines ATM-Kommunikationssystems
US5430485A (en) * 1993-09-30 1995-07-04 Thomson Consumer Electronics, Inc. Audio/video synchronization in a digital transmission system
US5446736A (en) * 1993-10-07 1995-08-29 Ast Research, Inc. Method and apparatus for connecting a node to a wireless network using a standard protocol
KR0140506B1 (ko) * 1993-12-29 1998-06-15 김주용 완전 디지탈 방식의 고화질 텔레비젼에서의 분배기 설계
DE69521413T2 (de) * 1994-01-13 2002-05-29 Certco Inc., New York Verschlüsselungseinrichtung und verfahren mit möglichkeit zur gesicherten zentralen schlüsselablage
US5841854A (en) * 1994-02-16 1998-11-24 Priority Call Management, Inc. Wireless telephone integration system and method for call centers and workgroups
JPH09205618A (ja) * 1996-01-29 1997-08-05 Mitsubishi Electric Corp 動画像音声伸張再生装置および動画像音声同期制御器
US5818539A (en) * 1996-03-29 1998-10-06 Matsushita Electric Corporation Of America System and method for updating a system time constant (STC) counter following a discontinuity in an MPEG-2 transport data stream
US5883924A (en) * 1996-04-12 1999-03-16 Hewlett Packard Company Method and apparatus for PCR jitter measurement in an MPEG-2 transport stream using sliding window
US6002722A (en) * 1996-05-09 1999-12-14 Texas Instruments Incorporated Multimode digital modem
US6256348B1 (en) * 1996-08-30 2001-07-03 Texas Instruments Incorporated Reduced memory MPEG video decoder circuits and methods
CA2186675A1 (en) * 1996-09-27 1998-03-28 Ka Lun Law Asynchronous transfer mode switching system
US6243395B1 (en) * 1996-11-06 2001-06-05 Sony Corporation Method and apparatus for transferring ATM cells via 1394-serial data bus
CA2217838C (en) * 1996-11-07 2003-07-29 At&T Corp. Wan-based voice gateway
JP3434994B2 (ja) * 1996-12-12 2003-08-11 富士通株式会社 セル組立多重化装置
US6064653A (en) * 1997-01-07 2000-05-16 Bell Atlantic Network Services, Inc. Internetwork gateway to gateway alternative communication
US5910946A (en) * 1997-01-13 1999-06-08 Samsung Electronics Co., Ltd. Wireless internet network architecture for voice and data communications
US5953322A (en) * 1997-01-31 1999-09-14 Qualcomm Incorporated Cellular internet telephone
AU6666898A (en) * 1997-02-02 1998-09-09 Fonefriend Systems, Inc. Internet switch box, system and method for internet telephony
WO1999004339A2 (en) * 1997-07-15 1999-01-28 Comsat Corporation Method and apparatus for improving asynchronous transfer mode operation over noisy, high speed wireless links
CA2303149C (en) * 1997-09-12 2003-10-21 Imedia Corporation Seamless splicing of compressed video programs
US6032197A (en) * 1997-09-25 2000-02-29 Microsoft Corporation Data packet header compression for unidirectional transmission
US6421350B1 (en) * 1997-09-30 2002-07-16 Lucent Technologies Inc. Device and method for controlling the quality-of service in data networks
US6421714B1 (en) * 1997-10-14 2002-07-16 Lucent Technologies Efficient mobility management scheme for a wireless internet access system
US6259691B1 (en) * 1998-07-24 2001-07-10 3Com Corporation System and method for efficiently transporting dual-tone multi-frequency/multiple frequency (DTMF/MF) tones in a telephone connection on a network-based telephone system
US6314095B1 (en) * 1999-02-11 2001-11-06 Motorola, Inc. Method and apparatus for a high-speed multimedia content switch with compressed internet protocol header
US6466585B1 (en) * 1999-04-01 2002-10-15 Nokia Corporation Apparatus and associated method for communicating multimedia information upon a communication link
DE69927243T2 (de) 1999-05-25 2006-06-29 Lucent Technologies Inc. Verfahren und Vorrichtung für Telekommunikationen mit Internet-Protokoll
US6882637B1 (en) * 1999-10-14 2005-04-19 Nokia Networks Oy Method and system for transmitting and receiving packets
US6535925B1 (en) * 1999-11-09 2003-03-18 Telefonaktiebolaget L M Ericsson (Publ) Packet header compression using division remainders

Also Published As

Publication number Publication date
WO2000072549A2 (en) 2000-11-30
DE69927243D1 (de) 2005-10-20
JP2003500933A (ja) 2003-01-07
AU3829300A (en) 2000-12-12
DE69927243T2 (de) 2006-06-29
EP1056259A1 (en) 2000-11-29
US20040095939A1 (en) 2004-05-20
EP1496654A2 (en) 2005-01-12
EP1056259B1 (en) 2005-09-14
US6788675B1 (en) 2004-09-07
EP1496654A3 (en) 2005-01-26
EP1496654B1 (en) 2006-07-12
WO2000072549A3 (en) 2001-08-09
EP1641193A1 (en) 2006-03-29
US7154881B2 (en) 2006-12-26
WO2000072549A8 (en) 2001-11-08

Similar Documents

Publication Publication Date Title
JP3694241B2 (ja) インターネットプロトコルを使用する遠隔通信のための方法および装置
US6839339B1 (en) Header compression for general packet radio service tunneling protocol (GTP)-encapsulated packets
EP1362446B1 (en) Transfer of ip data in communications system, using several logical connections for compressed fields on the basis of different contexts
EP2098035B1 (en) Improved header compression in a wireless communication network
US8351376B2 (en) Method for transmitting packet data in communication system
EP1243118B1 (en) System and method for achieving robust ip/udp/rtp header compression in the presence of unreliable networks
EP1045562A2 (en) A Light-weight Internet Protocol Encapsulation (LIPE) scheme for multimedia traffic transport
JP3650362B2 (ja) 高遅延狭帯域幅ワイヤレス・システムにおいてスパースなフィードバックを提供する方法
EP1220498A2 (en) Method and system for transmission of headerless data packets over a wireless link
KR100742868B1 (ko) 이동 데이터 통신망에서의 핸드오버 동안의 헤더 압축문맥 제어 방법
JP4856251B2 (ja) 無線通信ネットワークにおけるヘッダの抑制
KR100689473B1 (ko) 통신시스템에서 프로토콜 헤더 압축장치 및 방법
US9148257B2 (en) Method and apparatus for reducing delays in a packets switched network
CN100428733C (zh) 移动通信网络中ip报头压缩的错误恢复方法及装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041217

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050601

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050623

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090701

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100701

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100701

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110701

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120701

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130701

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees