JP3694241B2 - インターネットプロトコルを使用する遠隔通信のための方法および装置 - Google Patents
インターネットプロトコルを使用する遠隔通信のための方法および装置 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 30
- 230000011664 signaling Effects 0.000 claims description 17
- 238000005070 sampling Methods 0.000 claims description 8
- 238000007906 compression Methods 0.000 description 51
- 230000006835 compression Effects 0.000 description 47
- 230000008569 process Effects 0.000 description 12
- 239000013256 coordination polymer Substances 0.000 description 11
- 230000006837 decompression Effects 0.000 description 9
- 230000008901 benefit Effects 0.000 description 7
- 239000003795 chemical substances by application Substances 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing 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
(省略語)
本稿では、下記の省略語を頻繁に使用する。
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」ビットの値
タイムスタンプおよび順序番号数を計算する:
【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)
- パケット交換ネットワークのためのヘッダを圧縮および圧縮解除する方法であって、
各圧縮ヘッダ内に、パケットペイロードのサンプリング時刻を表す周期的にリセットされるtimeclick_numberを提供するステップと、
各サンプル持続時間ごとに1ずつtimeclick_numberを増加させ、前記リセット周期をカウントして、リセット周期の前記カウントおよび受信したtimeclick_numberから、圧縮解除されたヘッダを提供するために順序番号数およびタイムスタンプを提供するステップとを含む方法。 - 各圧縮ヘッダ内にMビットを含めるステップと、
Mビットが全く受信されなかったとき、Mビットが受信されなかったパケットと以前に受信したMビットを有する最後のパケットとの間のtimeclick_numberの差だけ、圧縮解除されたヘッダのパケット順序番号数を増加させることにより、前記ヘッダを圧縮解除するステップとをさらに含む請求項1に記載の方法。 - 音声サービスを提供するためにパケット交換無線ネットワークを動作させる方法であって、
コールシグナリングデータおよびその他のデータから音声データを分離するステップと、
請求項1または2に記載の方法に従ってヘッダを圧縮および圧縮解除するステップとを含み、それによって、音声データを含む各パケットは、圧縮されたRTP/UDP/IPヘッダを備えることができる方法。 - VoIPアプリケーションに対する音声パケットは、IP層を通過せず、直接にリンク層ペイロードとして送信される請求項3に記載の方法。
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)
| 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)
| 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 |
-
1999
- 1999-05-25 DE DE69927243T patent/DE69927243T2/de not_active Expired - Lifetime
- 1999-05-25 EP EP04024334A patent/EP1496654B1/en not_active Expired - Lifetime
- 1999-05-25 EP EP05024800A patent/EP1641193A1/en not_active Withdrawn
- 1999-05-25 EP EP99304034A patent/EP1056259B1/en not_active Expired - Lifetime
-
2000
- 2000-04-07 AU AU38293/00A patent/AU3829300A/en not_active Abandoned
- 2000-04-07 WO PCT/GB2000/001330 patent/WO2000072549A2/en not_active Ceased
- 2000-04-07 JP JP2000619894A patent/JP3694241B2/ja not_active Expired - Fee Related
-
2001
- 2001-11-14 US US09/979,812 patent/US6788675B1/en not_active Expired - Lifetime
-
2003
- 2003-11-11 US US10/706,730 patent/US7154881B2/en not_active Expired - Lifetime
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 |