JP2004248068A - Voice communication system, voice communication method, communication terminal, router, and outer edge router - Google Patents
Voice communication system, voice communication method, communication terminal, router, and outer edge router Download PDFInfo
- Publication number
- JP2004248068A JP2004248068A JP2003037016A JP2003037016A JP2004248068A JP 2004248068 A JP2004248068 A JP 2004248068A JP 2003037016 A JP2003037016 A JP 2003037016A JP 2003037016 A JP2003037016 A JP 2003037016A JP 2004248068 A JP2004248068 A JP 2004248068A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- duplex
- voice
- terminal
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
【課題】IP網等の情報通信網を利用した音声通信において、パケット遅延の揺れが激しい状態にあっても良好な音声通信を利用可能にする。
【解決手段】配下に無線媒体100bを介してIP端末107,108を持つ無線基地局105,106が接続された複数の外縁ルータ103,104と、制御端末101が接続されたルータ102を有線通信媒体100aにて接続したIP網100において、ルータ102は制御端末101から設定された閾値に基づいて判定された自己の負荷状態に応じて制御メッセージをIP端末107,108に送信し、IP端末107,108は、制御メッセージに応じて通信抑止、半二重通信、全二重通信のいずれかに切り替えて音声通信を行うことで、低負荷時は全二重通信を行い、高負荷でパケット遅延が大きな時は半二重通信または通信抑止を行うことで、負荷状態に影響されることなく良好な音声通信を利用可能にした。
【選択図】 図1In a voice communication using an information communication network such as an IP network, good voice communication can be used even in a state where packet delay fluctuates greatly.
A plurality of outer edge routers (103, 104) to which wireless base stations (105, 106) having IP terminals (107, 108) are connected via a wireless medium (100b), and a router (102) connected to a control terminal (101) by wire communication. In the IP network 100 connected by the medium 100a, the router 102 transmits a control message to the IP terminals 107 and 108 according to its own load state determined based on the threshold set by the control terminal 101, and , 108 perform voice communication by switching to communication suppression, half-duplex communication, or full-duplex communication according to the control message, thereby performing full-duplex communication at low load and packet delay at high load. When is large, half-duplex communication or communication suppression is performed, so that good voice communication can be used without being affected by the load state.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は音声通信システム、音声通信方法、通信端末、ルータおよび外縁ルータに関し、特に、IP(Internet Protocol)網等を使用した音声の通信技術等に適用して有効な技術に関する。
【0002】
【従来の技術】
近年、インターネットの急速な普及と大容量化により、インターネットで使用されるIPパケットによる音声通信、いわゆるVoIP(Voice overIP)が使用されるようになってきた。ユーザーはインターネット接続さえできれば、インターネットは無料で利用できるので、極めて安価に通話をすることができる。
【0003】
また、回線交換網を構築、維持管理する費用に比べ、IP網の構築は安価にできるため、インターネットとは独立してIP網を構築し、安いインフラコストを武器に、新規の長距離通信業者が参入してきている。
【0004】
インターネットの普及に並行し、無線による移動通信の発展も、また顕著である。携帯電話が普及し、当初音声だけであったサービスから、データ通信が行なわれるようになってきた。今後、更にデータ通信の比重が高まることが予想されており、無線システムにおいても、システムのIP網化が予想されている。
【0005】
IP化により、データと音声の混在ネットワークが実現でき、通信インフラの維持コストは下がる。しかしながら、回線交換網が確実に通信帯域の確保を行なえるのに対し、IP網はパケット交換網であるので、網の混雑によるパケット遅延の問題が指摘されている。IP網はルータと呼ばれる中継局によって構成されるが、ルータに処理能力を越えてパケットが集中すると、パケット配信遅延が大きくなり、さらには、パケット配信が行なわれぬまま、パケット消失が発生する。
【0006】
特に、音声をデータ化し、連続した小さなIPパケットとして送受信するVoIPの場合、パケット遅延の影響は深刻である。一般に、音声が相手に届くまでの遅延時間が200msecを越えると、普通の会話が難しいと言われている。多くのVoIP製品の場合、200msec程度のマージンでIPパケットのバッファリングを行なって、パケット遅延の揺らぎを吸収するが、このマージンを越えて遅延したパケットは捨てられて、欠落したパケット分のタイムフレームは雑音として扱われる。
【0007】
ルータ負荷が上がっても、音声の様な遅延耐性のないパケット送信が行なえるよう、いくつかの方式が提案されており、予め経由するルータで帯域確保行なうRSVP(Resource Resevation Setup Protocol)や、IPパケットに処理優先度を与えるDiffsrv(Differentiated Services)などが知られているが、むしろ、十分な処理能力のルータを配置することによる問題解決が図られている。
【0008】
遅延に対応するため、半二重に音声通話を制約する考え方もある。通話を交互に行なうことを使用者が理解することで、使用者が全二重に比べはるかに大きな音声の遅延に耐えられると考えられる。従来の半二重通信としては、例えば、半二重音声パケットを複数の無線局を中継させる伝送方式が知られており、これでは、無線機の数がタイムスロットの数より大きく、無線機相互の間隔が一定以上離れた区間で同一位相のタイムスロットを繰り返して使うようにしている(例えば、特許文献1参照)。
【0009】
【特許文献1】
特開平9−36916号公報(第5頁、図5)
【0010】
【発明が解決しようとする課題】
以上、インターネットの発展を背景に、IPでの音声通信を行なうVoIPが普及しつつあるが、通信帯域の保証に課題があり、課題解決の試みがなされていることを説明した。また、有線のみならず、無線システムにおいても、そのIP化が検討されていることを説明した。
【0011】
さて、現在のIP網による通信事業者は、十分に余裕のあるシステムを提供することで、IPによる遅延時間や通信帯域保証の問題を回避している。しかしながら、トラフィックの増大が発生する災害発生時などに、システムが機能することは困難なことが予想される。例えば、1995年の阪神淡路大震災時は通常の50倍のトラフィックが発生した。また、災害時には通常時にも増して、行政、警察、消防、医療関係等の緊急通信が確実にサービスされることが求められる。
【0012】
回線交換システムの場合は、入呼制限等の手段で、緊急通信用の回線を確保する、あるいは、通話時間に制限を設けて、より公平に利用者に回線を与えるという運用が可能であるが、IP網の場合、接続の管理は端末同士で行なわれ、IP網側での接続管理は難しいという技術的課題があった。
【0013】
また、過負荷状態で、VoIPによる送受信を行なうと、遅延の揺れが激しくなり、音声通信として用をなさなくなるという技術的課題があった。
【0014】
本発明はかかる技術的課題を解決するもので、IP網等の情報通信網を利用した音声通信においてトラフィックリソースを的確に管理できる音声通信技術を提供することを目的とする。
【0015】
また、本発明は、IP網等の情報通信網を利用した音声通信において、パケット遅延の揺れが激しい状態にあっても良好な音声通信を利用可能ならしめる音声通信技術を提供することを目的とする。
【0016】
【課題を解決するための手段】
この発明に係る音声通信システムは、有線通信媒体また無線通信媒体を複数の径路制御装置を介して接続して構成されるインターネットプロトコルによる情報通信網と、前記情報通信網に接続される複数の通信端末とを含み、複数の前記通信端末間にて音声通信を行う音声通信システムであって、前記径路制御装置は、前記情報通信網における通信負荷を計測する計測手段と、前記通信負荷の大小に応じて、前記通信端末へ制御メッセージを送信する送信手段とを有し、前記通信端末は前記制御メッセージに応じて、通信抑止、または半二重通信、全二重通信のいずれかに切り替える通信制御機能を備えるようにしたものである。
【0017】
【発明の実施の形態】
以下、本発明の実施の一形態について説明する。
実施の形態1.
図1は本発明の実施の形態1である音声通信システムが適用される情報通信網の構成の一例を示す概念図である。
【0018】
本実施の形態では、情報通信網の一例として、インターネットプロトコルを用いるIP網100を例にとって説明する。また、本実施の形態のIP網100にはIPバージョン6が適用されている。
【0019】
本実施の形態のIP網100は複数の外縁ルータ(第1径路制御装置)103および外縁ルータ(第1径路制御装置)104と、それ以外のルータ(第2径路制御装置)102と、これらを接続する有線通信媒体100aから構成されている。ルータ102の制御インタフェースにはシステム管理者が操作する制御端末101が接続されている。外縁ルータ103、外縁ルータ104は、それぞれ、無線基地局105と無線基地局106に接続されている。
【0020】
無線基地局105と無線基地局106の各々の配下には、たとえば無線通信端末からなるIP端末(通信端末)107、IP端末(通信端末)108が電波等の無線媒体100bを介して接続されており、無線LANに採用されているCSMA/CA型のMAC機能を備えた無線システム上にて無線基地局105および無線基地局106の各々を経由してIP網100上でIP通信を行なう。ページング/シグナリング機構が無線システムには施されており、個々のIP端末107,108は、互いに相手端末のIPアドレスを指定して呼出を行なうことができる。
【0021】
図2は本実施の形態における各ルータの機能構成の一例を示す概念図である。外縁ルータ103,104も、ルータ102も機能構成に差はない。
外縁ルータ103,104およびルータ102の各々は、制御インタフェース201、制御メッセージ送受信部202、許可・認可キー生成部203、優先アドレスデータベース204、負荷測定部205、キュー管理部206、認可キー・タイマチェック207、パケットフィルタ208を備えている。
【0022】
制御インタフェース201は、ルータが接続されるIP網100に接続される制御端末101とのインタフェースプログラムである。制御インタフェース201は、管理者が操作する制御端末101からのコマンドを受け付け、音声通話セッション数の制限等の制御を行なうことができる。
【0023】
制御メッセージ送受信部202はIP端末107,108へ向けて発する、通信抑止、全二重通信、半二重通信の利用勧告等の制御メッセージの送受信処理を行う。個々の外縁ルータ103,104、ルータ102がIP端末107,108や他のルータへの制御メッセージを中継する時は、制御メッセージ送受信部202はメッセージを中継すると共に、自装置内への当該制御メッセージの取り込みを行なう。
【0024】
ところで本実施の形態で用いる半二重通信の意味するところは、端末による音声パケット送受信を半二重的(送話または受話を交互に切り替えて実行)に運用することである。これにより、半二重通信は、全二重音声通信(送話および受話を同時並行に実行)に比較して大きな音声パケット遅延を許容することができる。
【0025】
許可・認可キー生成部203はIP端末107,108に音声通信セッションの許可を与え、音声通信パケットに付する認可キー(認可情報)の生成管理を行なう。
【0026】
優先アドレスデータベース204は優先処理を行なうべきIP端末107,108のIPアドレスを登録したデータベースであり、優先登録されたIP端末に、優先的に音声通信セッションの許可を与える。
【0027】
負荷測定部205は当該ルータの処理負荷を測定するものであり、後述するリアルタイムキューと通常キュー(非リアルタイムキュー)に分けて単位時間当たりの処理パケット数を計測する。特にリアルタイムキューにおいては、負荷測定部205は、その処理遅延時間も計測する。
【0028】
キュー管理部206はリアルタイムキューと通常キューのそれぞれの管理を、動的または静的に与えられる管理ポリシーにより行なう。
【0029】
認可キー・タイマチェック207はパケットに付された認可キーの照合、当該認可キーに与えられた有効期限をチェックする。認可キー照合に失敗した、あるいは、有効期限を過ぎた認可キーである場合、認可キー・タイマチェック207は、要求元のIP端末107,108に通知し、当該パケットのキューイングを行なわない。
【0030】
パケットフィルタ208はIP網100の使用目的にそぐわないIPパケットを事前に排除するためのフィルタである。
【0031】
図3は本実施の形態によるIP端末107,108の音声通信機能の構成例を示す概念図である。
IP端末107,108の各々は、制御GUI301、SIP制御部302、制御メッセージ処理部303、音声通信アプリケーション304、全二重・半二重音声パケット生成部305、全二重・半二重パケットバッファリング306、認可キー管理部307、パケット送受信機能308を備えている。
【0032】
制御GUI301はユーザが音声通信の可否のステータス情報を確認したり、半二重音声通信を選択した場合の通話ボタン制御の入力・表示を行なうGUI(Graphical User Interface)である。
【0033】
SIP制御部302はIPを用いた音声通信セッションの制御を行なうSIP(Session Initiation Protocol)制御アプリーケーションである。このSIP制御部302はサーバープログラムとして動作しており、IPパケットによる音声通信要求の受付を行なう。また、本実施の形態の場合、当セッション制御手順には半二重音声通信をサポートするようにモード選択コマンドが追加され、拡張されている。
【0034】
制御メッセージ処理部303は外縁ルータ103,104からの制御メッセージの処理を行う。すなわち、外縁ルータ103,104からの制御メッセージを受け取り、通信抑止、全二重通信、半二重通信等の音声通信のステートを管理する。音声通信アプリケーション304は、音声データの生成・再生、送受信制御を行なう。
【0035】
全二重・半二重音声パケット生成部305は、現時点で適用されている、全二重か半二重の音声通信モードに従って、音声データパケットの生成を行なう。生成された音声データパケットは、後述の、認可キー管理部307のルータから与えられる認可キー付与コントロールを経て、パケット送受信機能308に渡される。
【0036】
パケット送受信機能308では音声データパケットを受け取ると、全二重・半二重パケットバッファリング306により、適用されている音声通信モードによって、遅延揺らぎの吸収が行なわれる。
【0037】
次に、本実施の形態1の動作について説明する。
ユーザがIP端末107またはIP端末108において、制御GUI301から音声通信を利用しようとすると、音声通信アプリケーション304は図4のフローチャートに示す論理で動作する。
【0038】
まずステップST401の音声通信ステータスのチェックが行なわれる。音声通信ステータスは、現時点で、該端末がその配下にいる外縁ルータから供給される。IP網の状態により通信抑止/全二重/半二重のステートを与える。最新の状態が通信抑止であったならば(ステップST402)ユーザーに通信不能とのエラー報告をし処理を終了する(ステップST410)。
【0039】
更にステップST403で全二重通信が許可されているかどうかをチェックする。全二重通信が許可されているならば、ステップST404で全二重音声通信セッションの確立を後述の図5に示すプロトコルで試みる。セッションが確立できたならば(ステップST405)、ステップST406で通信を実行する。
【0040】
半二重通信のみ許可されている場合は、ユーザの意志決定に従って、半二重音声通信のセッション確立をステップST407で試みる。セッションが確立できたならば(ステップST408)、半二重音声通信セッションをステップST409で実行する。
【0041】
全二重音声通信セッションの確立手順の一例を図5のフローチャートを用いて説明する。今、IP端末107がIP端末108に発呼しようとしている。IP端末108の認可キー管理部307はIPパケットヘッダ中の優先度をリアルタイムとして、認可キーなしに、セッション開始要求パケットをステップST501で送付する。
【0042】
図6のフローチャートはIP端末108とIP端末107の中継路にある、本実施の形態によるパケット制御機構が機能するルータ102で実行される論理の一例である。今、IP端末107からのセッション開始要求パケットを受け取ると、ステップST601で負荷状態や、システム管理者の操作により設定される制限状態かどうかをチェックする。十分に余裕のある状態であれば、そのままリアルタイムキューにキューイングされ、該パケットはルータ102を通過する。ただし、リアルタイムキューに未登録の優先パケットをキューイングする時は、セッションの登録が行なわれる。
【0043】
制限ありの状態であると、ルータ102はさらに当該パケットが優先パケットであるかをチェックする(ステップST602)。優先パケットでなければ、遅延時間の保証をしない非リアルタイムキューにキューイングする(ステップST609)。非リアルタイムキューにキューイングされたパケットは遅延はするものの、必ず送出される。遅延要件のない当該キューでも処理できないほど負荷が高い場合は、ルータ102はメッセージの送信抑止メッセージをブロードキャストする。負荷計測とステータスメッセージ送出については後述する。
【0044】
さらにステップST603で当該パケットに認可データ(認可キー)が付されているかをチェックする。認可データがなければ、ステップST606で認可登録処理を実行する。ルータ102はパケット送信拒否通知をステップST502で当該発呼側のIP端末107に送信する。IP端末107のパケット送受信機能308は、自身のIPアドレスと認可データを用いて、優先パケット送信許可要求メッセージを再送する(ステップST503)。
【0045】
ルータ102の認可登録処理は、IP端末107からの送信許可要求メッセージを受け取ると、送信許可要求メッセージに格納されているIPアドレスと認可データから、優先アドレスデータベース204を検索し、認可データが優先アドレスデータベース204内の登録情報と合致し、かつ予め与えられている該IP端末の優先順位が、現在適用されている通信制限レベルにあって、認可すべきものであったならば、認可を発行した時刻のタイムスタンプデータと共に、生成した認可データを登録し、認可データを該IP端末107にステップST504で送信する。
【0046】
IP端末107は、ルータ102からの認可データを受け取ると、改めてセッション開始要求パケットを認可データを付して、IP端末108に向けて送信する(ステップST505)。今回はステップST606において認可データありと判定され、かつ該タイムスタンプからの経過時間が、設定値の範囲内であるので(ステップST604)、該パケットはリアルタイムキューにキューイングされて(ステップST605)、ルータ102を通過する。
【0047】
着信側のIP端末108は該セッション開始要求パケットを受け取ると、ポート番号を要求元のIP端末107に返送する(ステップST506)。IP端末108は付されてきた認可データをそのまま利用する。更にIP端末107からのアクノリッジ(ACK)メッセージ送信(ステップST507)を以って、全二重音声通信セッションが確立する。以後、ステップST508で音声通信データの相互交換が行なわれ、セッションの終了は、ユーザオペレーションにより、双方のIP端末107,108上の音声通信アプリケーション同士により行なわれる(ステップST509)。
【0048】
音声通信データの相互交換中に(ステップST508)、ルータ102での当該認可制限時間が経過した場合は(ステップST604)、ルータ102はパケット中にある送信元と送信先のIPアドレスに対し、パケット送信拒否通知を送信する(ステップST607、ステップST608)。IP端末107,108は、全二重音声通信セッション実行中にパケット送信拒否メッセージを受け取るとセッションの解消を行なう。
【0049】
このように、本実施の形態によれば、IP網100における負荷に大小に応じて、ルータ102から制御メッセージを個々のIP端末107,108に送信し、IP端末107,108の側では、低負荷の場合には、全二重音声通信を行い、高負荷の場合には、半二重音声通信または通信抑止に切り替えることで、高負荷時に音声が聴き取り不能になる等の不具合を生じることなく、負荷変動に応じた最適な通信を行うことができる。
【0050】
ここで、図1に示すように、制御端末101はルータ102にIP接続されており、この制御端末101上には、ルータ102の制御インタフェース201に接続される、図7に示す制御GUI700をもつ制御アプリケーションが配置されている。該制御GUI700は接続先ルータ(この場合、ルータ102)の負荷状態を表示する負荷状態表示部700a、ルータ102に現時点で設定されている負荷制限のための各種の閾値を表示する有効制限値表示部700b、及びその各種の閾値を設定する入力インタフェースを提供する設定部700cからなっている。
【0051】
該制御GUI700の負荷状態表示部700aは、定期的にルータ102の制御インタフェース201に負荷状態の問い合わせを行ない、制御インタフェース201はルータ102の負荷測定部205から負荷状態情報を得る。負荷測定部205は有効なリアルタイムセッション数と、非リアルタイムキューの長さの最近の平均値を報告する。負荷状態表示部700aにはリアルタイムセッションが30あることと、パケットを廃棄せずに処理できるキューの長さを1とした非リアルタイムキューの長さ40%が表示されている。
【0052】
有効制限値表示部700bには負荷制限のための閾値として、リアルタイムセッションが50で制限が開始されることと、非リアルタイムキューは長さ80%で制限されることが表示されている。ルータ102は、これら閾値により自身のステータスを変更し、これによって、IP端末107,108または外縁ルータ103,104へ向けての制御メッセージの送信や、通信の制限などを行なう。
【0053】
システムの管理者は、制御端末101を介してルータ102の稼働状態をチェックするのみでなく、閾値や音声通信の時間制限、ルータ102の閉塞などをコントロールできる。すなわち、設定部700cにはルータのリアルタイムキューの制限閾値と、非リアルタイムキューの制限閾値が設定できる。リアルタイムセッションの制限時間は設定部700cで設定可能で、例えばチェックボックスにチェックした場合は、ルータ102の負荷状態を問わずルータ102を閉塞状態とすることができる。尚、設定部700cにおいて制限時間は秒数で入力されるようになっており、−1は無制限を意味する。
【0054】
システム管理者により、制御端末101を介してコントロールされている負荷制限閾値(有効制限値表示部700bに表示された値)をもとに、ルータ102では、例えば10秒間隔で定期的に図8のフローチャートに示す制御論理が実行される。ステップST801の負荷計測ではリアルタイムキューについては有効なセッション数で、その負荷を計測し、非リアルタイムキューについては、キューの長さを計測する。
【0055】
リアルタイムキューの有効なセッション数が閾値を越えていなければ(ステップST802)、さらに、現ステートが制限ステートであるかをチェックする(ステップST803)。制限ステートであれば、制限解除のメッセージを送出し(ステップST804)、現ステートを非制限ステートとする(ステップST805)。
【0056】
リアルタイムキューの有効なセッション数が閾値を越えているが、非リアルタイムキューの負荷は閾値に満たない場合は(ステップST806)、半二重のセッションのみは許可する旨のメッセージを送出し(ステップST807)、リアルタイムセッションの制限ステートを登録する(ステップST808)。
【0057】
さらに、非リアルタイムキューの負荷も閾値を超過していると、通信抑止のメッセージを送出し(ステップST809)、ステートとして抑止状態であることを登録する(ステップST810)。
【0058】
このように本実施の形態によれば、制御端末101を介したシステム管理者の介入により、IP網100等の情報通信網を利用した音声通信においてトラフィックリソースを随意に管理できる。
【0059】
したがって、たとえば、優先アドレスデータベース204において、行政、警察、医療機関等のIP端末107、IP端末108のアドレスに高い優先度を設定しておくことにより、災害時等においてトラフィックが急増した場合においても、一般の音声通信に優先して緊急の音声通信を確実に確保することが可能になる。
【0060】
さらに、ここで図1に示すように、本発明を適用したIP網100において、有線IP網の外縁に配置されており、無線システムを接続する外縁ルータ103,104の動作につき説明する。すでに説明した、本発明によるルータ102からの制御メッセージの伝達は、ブロードキャストにより実現されている。該IP網100に接続されている外縁ルータ103,104等は全て受信可能である。
【0061】
外縁ルータ103,104での制御メッセージ受信処理を図9のフローチャートを用いて説明する。外縁ルータ103,104の制御メッセージ送受信部202はステップST901において制御メッセージの到着を待つ。そして、ICMP(Internet Control Message Protocol)メッセージである制御メッセージを受け取ると、制御メッセージの内容が通信抑止要求かどうかをチェックする(ステップST902)。そうであれば、送信元のルータ102への通信をステップST903で抑止する。具体的には、該ルータアドレスを抑止状態として登録し、該ルータ102を経由するパケットはすべて破棄する。
【0062】
ステップST904において制御メッセージによるステートを記録する。外縁ルータ103,104は定期的に配下の無線端末(IP端末107、IP端末108)に、該外縁ルータ103,104を経由するIPアドレスのマスク情報とともに、全二重、半二重、抑止の制御メッセージをIPv6ルータ広告の形態で、配信する。
【0063】
すでに説明したように、IP端末107、IP端末108はこの外縁ルータ103,104から、ルータ広告の形態で供給される制御メッセージを受け取り、全二重通信、半二重通信、通信抑止のステート制御を行なう。
【0064】
このように、本実施の形態によれば、IP網100等の情報通信網を利用した音声通信においてトラフィックリソースを的確に管理できる。
【0065】
次に、半二重音声通信適用時のIP端末107、IP端末108、及び、各IP端末が接続する外縁ルータ103,104の動作につき説明する。改めて、IP音声通信において音声通信アプリケーションが半二重動作する意義を説明する。IPによるリアルタイム音声通信の場合、遅延バッファ制御で救い切れなかったパケット、経路ルータでパケット落ちが発生した場合には欠損パケットとして扱わざるを得ず、音声は欠損パケット分、無音状態となる。
【0066】
重要な会話におけるパケット欠損の影響は大きく、パケット欠損が発生しやすくなるトラッフィク増大が発生する緊急時はなおさらである。半二重通信はユーザに半二重制御と大きな通信遅延に耐えることを要求するが、受信する、1回の音声メッセージはそのインテグリティ(データの無欠落)が保証されており、大事な言葉の子音が飛んだために意味不明となるようなことは発生しない。
【0067】
半二重通信時においては、トランシーバ利用時と同等にユーザがIP端末107,108における送信(送話)および受信(受話)の切替を通話ボタンにより操作する。この通話ボタンはIP端末107,108におけるハードウェア(特定の操作キー)またはGUIによるソフトウェア表示の操作キーのいずれで実現してもよい。本発明を適用した実施の形態においては、送話者がIP端末107,108の通話ボタンを押下している間に採取した音声データは一つのIPパケットとして生成され、IP網中を転送される。
【0068】
ところが、一般にIP通信スタックにおいては、一つのデータ送信要求はMTU(Maximum Transfer Unit)と呼ばれる、通信メディアにより規定される最大転送サイズに分割される。特に無線システムによっては、このMTUが比較的小さく設定されている場合が多い。本実施の形態によるIP端末107,108は、与えられた一つの音声メッセージをIPv6断片ヘッダを付して、分割して外縁ルータ103,104に送信する。
【0069】
さて、本実施の形態によるIP音声システムの有線のIP網100(有線通信媒体100aを用いた部分)には十分に大きなMTUが適用されている。外縁ルータ103,104は、無線基地局105,無線基地局106と無線端末(IP端末107,108)からなる無線システムのMTUに分割されたIP端末107,108から当該パケット分割された音声メッセージを受け取ると、図10のフローチャートに示す制御論理で、より大きなサイズの一つのIPパケットを再構成(統合)する。
【0070】
ステップST1001でIPパケットを受け取ると、ステップST1002で半二重パケット、つまり、音声メッセージの断片パケットかどうかを判断する。事実上、断片パケットとして送信されるのは、半二重の音声メッセージだけであるので、断片パケット一律の処理としても良い。
【0071】
断片パケットはステップST1003でバッファリングされる。断片パケットの全てのバッファリングが終了したならば(ステップST1004)、断片パケットを一つのIPパケットに再構成し(ステップST1005)、次ホップの経路に転送する(ステップST1006)。これにより半二重通信使用時には多少の遅延は発生するものの、ユーザは欠損のない音声メッセージを利用できる。
【0072】
また、優先のIP網100およびその部分を構成する無線システムの各々における最適なサイズのMTUの使用により、通信効率の向上が期待できる。
【0073】
以上説明したように、本実施の形態によれば、IP網100を利用した音声通信において、IP網100のトラフィック調整が可能になり、災害時等の急激にトラフィックが増加する状況においても、個々のIP端末107,108における優先通信、通信品質の確保、公平な通信時間の分配が可能になる。
【0074】
また、一部に、無線基地局105,無線基地局106および配下の無線通信端末からなるIP端末107、IP端末108等で構成される、IPによる無線システムを含むIP網100に適用されれば、より信頼性の高い移動通信システムを実現することができる。
【0075】
【発明の効果】
以上のように、この発明によれば、通信制御装置側の計測手段で通信網の通信負荷を計測し、送信手段がその負荷の大小に応じて端末側へ制御メッセージを送信し、端末側ではこの制御メッセージに応じて通信を切り替えるように構成したので、情報通信網を利用した音声通信において、トラフィックリソースを的確に管理でき、またパケット遅延の揺れが激しい状態にあっても良好な音声通信ができる。
【図面の簡単な説明】
【図1】本発明の実施の形態1である音声通信システムが適用される情報通信網の構成の一例を示す概念図である。
【図2】実施の形態1における各ルータの機能構成の一例を示す概念図である。
【図3】実施の形態1におけるIP端末の音声通信機能の構成の一例を示す概念図である。
【図4】実施の形態1におけるIP端末の音声通信機能の制御論理の一例を示すフローチャートである。
【図5】実施の形態1における音声通信セッションの確立手順の一例を示すフローチャートである。
【図6】実施の形態1におけるルータの音声通信機能の制御論理の一例を示すフローチャートである。
【図7】実施の形態1である音声通信システムにおける制御端末の制御GUIの一例を示す概念図である。
【図8】実施の形態1におけるルータの制御論理の一例を示すフローチャートである。
【図9】実施の形態1における外縁ルータの制御論理の一例を示すフローチャートである。
【図10】実施の形態1における外縁ルータの制御論理の一例を示すフローチャートである。
【符号の説明】
100 IP網、100a 有線通信媒体、100b 無線媒体、101 制御端末、102 ルータ、103 外縁ルータ、104 外縁ルータ、105 無線基地局、106 無線基地局、107 IP端末、108 IP端末、201 制御インタフェース、202 制御メッセージ送受信部、203 許可・認可キー生成部、204 優先アドレスデータベース、205 負荷測定部、206 キュー管理部、207 認可キー・タイマチェック、208 パケットフィルタ、301 制御GUI、302 SIP制御部、303 制御メッセージ処理部、304 音声通信アプリケーション、305 全二重・半二重音声パケット生成部、306 全二重・半二重パケットバッファリング、307 認可キー管理部、308 パケット送受信機能、700 制御GUI、700a 負荷状態表示部、700b 有効制限値表示部、700c 設定部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a voice communication system, a voice communication method, a communication terminal, a router, and a peripheral router, and more particularly to a technology that is effective when applied to a voice communication technology using an IP (Internet Protocol) network or the like.
[0002]
[Prior art]
2. Description of the Related Art In recent years, with the rapid spread and large capacity of the Internet, voice communication using IP packets used on the Internet, so-called VoIP (Voice over IP) has come to be used. As long as users can connect to the Internet, they can use the Internet free of charge and make very cheap calls.
[0003]
Also, compared to the cost of building and maintaining a circuit-switched network, the construction of an IP network can be inexpensive. Are entering.
[0004]
Along with the spread of the Internet, the development of wireless mobile communication has also been remarkable. With the spread of mobile phones, data communication has begun to be provided from services that were initially voice-only. It is anticipated that the weight of data communication will further increase in the future, and it is anticipated that the wireless system will also have an IP network.
[0005]
By using IP, a network in which data and voice are mixed can be realized, and the maintenance cost of the communication infrastructure can be reduced. However, while the circuit-switched network can reliably secure the communication band, the IP network is a packet-switched network. Therefore, the problem of packet delay due to network congestion has been pointed out. The IP network is composed of a relay station called a router. When packets concentrate on the router beyond the processing capability, packet distribution delay increases, and further, packet loss occurs without performing packet distribution.
[0006]
Particularly, in the case of VoIP in which voice is converted into data and transmitted and received as continuous small IP packets, the influence of packet delay is serious. Generally, it is said that ordinary conversation is difficult if the delay time until the voice reaches the other party exceeds 200 msec. In many VoIP products, IP packets are buffered with a margin of about 200 msec to absorb fluctuations in packet delay. Is treated as noise.
[0007]
Several schemes have been proposed so that packet transmission without delay tolerance such as voice can be performed even when the load on the router is increased, such as Resource Reservation Setup Protocol (RSVP), which secures the bandwidth in advance through a router, or IP. Diffsrv (Differentiated Services) for giving a processing priority to a packet is known, but a problem is solved by arranging a router having sufficient processing capability.
[0008]
There is also an idea that a half-duplex voice call is restricted in order to cope with the delay. It would be possible for the user to understand that alternating calls would be able to withstand much greater voice delays than full duplex. As a conventional half-duplex communication, for example, a transmission method in which a half-duplex voice packet is relayed by a plurality of radio stations is known. In this case, the number of radios is larger than the number of time slots, and Are repeatedly used in a section in which the intervals of the predetermined time intervals are equal to or more than a predetermined value (for example, see Patent Document 1).
[0009]
[Patent Document 1]
JP-A-9-36916 (page 5, FIG. 5)
[0010]
[Problems to be solved by the invention]
As described above, with the development of the Internet, VoIP for performing voice communication by IP is becoming widespread, but there is a problem in guaranteeing a communication band, and attempts have been made to solve the problem. In addition, it has been explained that the use of IP is being studied not only in a wired system but also in a wireless system.
[0011]
By the way, a communication carrier using the current IP network provides a system with a sufficient margin, thereby avoiding problems of delay time and communication band guarantee by IP. However, it is expected that it is difficult for the system to function at the time of a disaster in which traffic increases. For example, at the time of the 1995 Great Hanshin-Awaji Earthquake, traffic was 50 times larger than usual. In addition, it is required that emergency services such as administration, police, firefighting, medical services, etc. be reliably provided in a disaster more than usual.
[0012]
In the case of a circuit switching system, it is possible to secure a line for emergency communication by means such as incoming call restriction, or to set a limit on the talk time so that the line can be more fairly given to the user. In the case of an IP network, there is a technical problem that connection management is performed between terminals, and connection management on the IP network side is difficult.
[0013]
In addition, when performing transmission and reception by VoIP in an overload state, there is a technical problem that delay fluctuations become severe and the voice communication becomes useless.
[0014]
An object of the present invention is to solve such a technical problem, and an object of the present invention is to provide a voice communication technology capable of accurately managing traffic resources in voice communication using an information communication network such as an IP network.
[0015]
It is another object of the present invention to provide a voice communication technology that enables good voice communication to be used even in a state where packet delay fluctuates greatly in voice communication using an information communication network such as an IP network. I do.
[0016]
[Means for Solving the Problems]
An audio communication system according to the present invention includes an information communication network based on the Internet protocol configured by connecting a wired communication medium or a wireless communication medium via a plurality of path control devices, and a plurality of communication networks connected to the information communication network. A voice communication system for performing voice communication among the plurality of communication terminals, wherein the path control device includes: a measuring unit that measures a communication load in the information communication network; Transmission means for transmitting a control message to the communication terminal in response to the control message, wherein the communication terminal switches communication control to one of half-duplex communication and half-duplex communication in response to the control message. It has a function.
[0017]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described.
Embodiment 1 FIG.
FIG. 1 is a conceptual diagram showing an example of a configuration of an information communication network to which a voice communication system according to Embodiment 1 of the present invention is applied.
[0018]
In the present embodiment, an IP network 100 using the Internet protocol will be described as an example of an information communication network. Further, IP version 6 is applied to IP network 100 of the present embodiment.
[0019]
The IP network 100 according to the present embodiment includes a plurality of outer edge routers (first route control devices) 103 and outer edge routers (first route control devices) 104, other routers (second route control devices) 102, and It comprises a
[0020]
Under each of the
[0021]
FIG. 2 is a conceptual diagram illustrating an example of a functional configuration of each router according to the present embodiment. There is no difference in the functional configuration between the
Each of the
[0022]
The
[0023]
The control message transmission /
[0024]
By the way, the meaning of the half-duplex communication used in the present embodiment is to operate the voice packet transmission / reception by the terminal in a half-duplex manner (executing by alternately switching between transmission and reception). Thereby, the half-duplex communication can tolerate a large voice packet delay as compared with the full-duplex voice communication (transmitting and receiving are performed simultaneously).
[0025]
The permission / authorization
[0026]
The
[0027]
The
[0028]
The
[0029]
The authorization key /
[0030]
The
[0031]
FIG. 3 is a conceptual diagram showing a configuration example of a voice communication function of
Each of the
[0032]
The
[0033]
The
[0034]
The control
[0035]
The full-duplex / half-duplex voice
[0036]
When the packet transmission /
[0037]
Next, the operation of the first embodiment will be described.
When the user tries to use voice communication from the
[0038]
First, the voice communication status is checked in step ST401. The voice communication status is currently supplied from an outer edge router under which the terminal is subordinate. Depending on the state of the IP network, a state of communication suppression / full duplex / half duplex is given. If the latest state is communication inhibition (step ST402), an error report is sent to the user indicating that communication is not possible, and the process is terminated (step ST410).
[0039]
Further, in step ST403, it is checked whether full-duplex communication is permitted. If full-duplex communication is permitted, establishment of a full-duplex voice communication session is attempted in step ST404 using a protocol shown in FIG. If a session can be established (step ST405), communication is executed in step ST406.
[0040]
If only half-duplex communication is permitted, a session for half-duplex voice communication is attempted in step ST407 according to the user's decision. If a session can be established (step ST408), a half-duplex voice communication session is executed in step ST409.
[0041]
An example of a procedure for establishing a full-duplex voice communication session will be described with reference to the flowchart in FIG. Now,
[0042]
The flowchart in FIG. 6 is an example of the logic executed by the
[0043]
If there is a restriction, the
[0044]
Further, in step ST603, it is checked whether authorization data (authorization key) is attached to the packet. If there is no authorization data, an authorization registration process is performed in step ST606.
[0045]
Upon receiving the transmission permission request message from the
[0046]
Upon receiving the authorization data from
[0047]
Receiving the session start request packet, receiving-
[0048]
During the exchange of voice communication data (step ST508), if the authorization time limit in the
[0049]
As described above, according to the present embodiment, a control message is transmitted from
[0050]
Here, as shown in FIG. 1, the
[0051]
The load
[0052]
The effective limit
[0053]
The system administrator can not only check the operation state of the
[0054]
On the basis of the load limit threshold value (value displayed on the effective limit
[0055]
If the number of valid sessions in the real-time queue does not exceed the threshold value (step ST802), it is further checked whether the current state is a restricted state (step ST803). If the state is the restriction state, a restriction release message is transmitted (step ST804), and the current state is set to the non-restriction state (step ST805).
[0056]
If the number of valid sessions in the real-time queue exceeds the threshold but the load on the non-real-time queue is less than the threshold (step ST806), a message is sent to the effect that only half-duplex sessions are permitted (step ST807). ), And register the restriction state of the real-time session (step ST808).
[0057]
Further, if the load of the non-real-time queue also exceeds the threshold, a message of communication suppression is transmitted (step ST809), and the state of being suppressed is registered as a state (step ST810).
[0058]
As described above, according to the present embodiment, traffic resources can be arbitrarily managed in voice communication using an information communication network such as the IP network 100 by intervention of a system administrator via the
[0059]
Therefore, for example, by setting a high priority to the addresses of the
[0060]
Further, as shown in FIG. 1, in the IP network 100 to which the present invention is applied, the operation of the
[0061]
The control message receiving process in the
[0062]
In step ST904, the state according to the control message is recorded. The outer-
[0063]
As described above, the
[0064]
As described above, according to the present embodiment, traffic resources can be accurately managed in voice communication using the information communication network such as the IP network 100.
[0065]
Next, operations of the
[0066]
The effect of packet loss on important conversations is significant, especially in emergency situations when traffic increases, which tends to cause packet loss. Half-duplex communication requires the user to withstand half-duplex control and a large communication delay, but the received one voice message is guaranteed for its integrity (no data loss), and important words There is no such thing as a consonant being skipped to make it meaningless.
[0067]
At the time of half-duplex communication, the user operates switching between transmission (transmission) and reception (reception) at the
[0068]
However, in the IP communication stack, one data transmission request is generally divided into a maximum transfer size called an MTU (Maximum Transfer Unit) defined by a communication medium. In particular, in some wireless systems, the MTU is often set relatively small. Each of the
[0069]
A sufficiently large MTU is applied to the wired IP network 100 (portion using the wired
[0070]
If an IP packet is received in step ST1001, it is determined in step ST1002 whether or not the packet is a half-duplex packet, that is, a voice message fragment packet. In fact, since only half-duplex voice messages are transmitted as fragment packets, the processing may be uniform for fragment packets.
[0071]
The fragment packet is buffered in step ST1003. When all the buffering of the fragmented packet is completed (step ST1004), the fragmented packet is reassembled into one IP packet (step ST1005) and transferred to the next hop route (step ST1006). As a result, although a slight delay occurs when using half-duplex communication, the user can use a voice message with no loss.
[0072]
In addition, the use of the MTU having the optimal size in each of the priority IP network 100 and the wireless systems constituting the portion thereof can improve communication efficiency.
[0073]
As described above, according to the present embodiment, in voice communication using IP network 100, traffic adjustment of IP network 100 becomes possible, and even in a situation where traffic suddenly increases, such as at the time of disaster, individual communication can be performed. Priority communication, secure communication quality, and fairly distribute communication time in the
[0074]
In addition, if the present invention is applied to the IP network 100 including a wireless system based on IP, the
[0075]
【The invention's effect】
As described above, according to the present invention, the measuring means on the communication control device measures the communication load of the communication network, the transmitting means transmits a control message to the terminal according to the magnitude of the load, and the terminal Since communication is switched in response to this control message, it is possible to properly manage traffic resources in voice communication using the information communication network, and to perform good voice communication even when packet delays fluctuate greatly. it can.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram illustrating an example of a configuration of an information communication network to which a voice communication system according to a first embodiment of the present invention is applied.
FIG. 2 is a conceptual diagram showing an example of a functional configuration of each router according to the first embodiment.
FIG. 3 is a conceptual diagram showing an example of a configuration of a voice communication function of an IP terminal according to the first embodiment.
FIG. 4 is a flowchart illustrating an example of control logic of a voice communication function of the IP terminal according to the first embodiment.
FIG. 5 is a flowchart showing an example of a procedure for establishing a voice communication session in the first embodiment.
FIG. 6 is a flowchart illustrating an example of control logic of a voice communication function of the router according to the first embodiment.
FIG. 7 is a conceptual diagram showing an example of a control GUI of a control terminal in the voice communication system according to the first embodiment.
FIG. 8 is a flowchart illustrating an example of control logic of a router according to the first embodiment.
FIG. 9 is a flowchart illustrating an example of control logic of an outer edge router according to the first embodiment.
FIG. 10 is a flowchart illustrating an example of control logic of the outer edge router according to the first embodiment.
[Explanation of symbols]
100 IP network, 100a wired communication medium, 100b wireless medium, 101 control terminal, 102 router, 103 outer edge router, 104 outer edge router, 105 wireless base station, 106 wireless base station, 107 IP terminal, 108 IP terminal, 201 control interface, 202 control message transmission / reception unit, 203 permission / authorization key generation unit, 204 priority address database, 205 load measurement unit, 206 queue management unit, 207 authorization key / timer check, 208 packet filter, 301 control GUI, 302 SIP control unit, 303 Control message processing unit, 304 voice communication application, 305 full-duplex / half-duplex voice packet generation unit, 306 full-duplex / half-duplex packet buffering, 307 authorization key management unit, 308 packet transmission / reception function, 700 control GUI, 7 00a Load state display section, 700b Effective limit value display section, 700c Setting section.
Claims (19)
前記径路制御装置は、前記情報通信網における通信負荷を計測する計測手段と、前記通信負荷の大小に応じて、前記通信端末へ制御メッセージを送信する送信手段とを有し、
前記通信端末は前記制御メッセージに応じて、通信抑止、半二重通信、全二重通信のいずれかに切り替える通信制御機能を備えたことを特徴とする音声通信システム。Including an information communication network configured by connecting a communication medium via a plurality of path control devices and a plurality of communication terminals connected to the information communication network, performing voice communication between the plurality of communication terminals A voice communication system,
The path control device has a measurement unit that measures a communication load in the information communication network, and a transmission unit that transmits a control message to the communication terminal according to the magnitude of the communication load,
The voice communication system according to claim 1, wherein the communication terminal has a communication control function of switching to communication suppression, half-duplex communication, or full-duplex communication in response to the control message.
前記経路制御装置が、前記情報通信網における通信負荷を計測し、前記通信負荷の大小に応じて前記通信端末へ制御メッセージを送信するステップと、
前記通信端末が、前記制御メッセージに応じて、通信抑止、半二重通信、全二重通信のいずれかに切り替えるステップと
を含むことを特徴とする音声通信方法。Including an information communication network configured by connecting a communication medium via a plurality of path control devices and a plurality of communication terminals connected to the information communication network, performing voice communication between the plurality of communication terminals A voice communication method,
The path control device measures a communication load in the information communication network, and transmits a control message to the communication terminal according to the magnitude of the communication load,
The communication terminal switching to one of communication suppression, half-duplex communication, and full-duplex communication in response to the control message.
前記情報通信網における通信負荷の大小に応じた制御メッセージを前記ルータから受信し、当該制御メッセージに従って、前記音声通信における前記通信端末から前記情報通信網への情報転送制御を行う機能を含むことを特徴とする外縁ルータ。An outer edge router to which an information communication network is configured by interposing a communication medium together with a router and a communication terminal performing voice communication using the information communication network is connected,
A function of receiving a control message according to the magnitude of the communication load in the information communication network from the router, and controlling information transfer from the communication terminal to the information communication network in the voice communication according to the control message. Outer edge router featuring.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003037016A JP3899463B2 (en) | 2003-02-14 | 2003-02-14 | Voice communication system and outer edge router |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003037016A JP3899463B2 (en) | 2003-02-14 | 2003-02-14 | Voice communication system and outer edge router |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004248068A true JP2004248068A (en) | 2004-09-02 |
| JP3899463B2 JP3899463B2 (en) | 2007-03-28 |
Family
ID=33021953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003037016A Expired - Fee Related JP3899463B2 (en) | 2003-02-14 | 2003-02-14 | Voice communication system and outer edge router |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3899463B2 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005074206A1 (en) * | 2004-01-30 | 2005-08-11 | Kyocera Corporation | Mobile body communication system, mobile body communication method, and mobile body communication base station device |
| WO2007086503A1 (en) * | 2006-01-27 | 2007-08-02 | Kyocera Corporation | Mobile communication system, base station device, and mobile communication method |
| JP2008022052A (en) * | 2006-07-10 | 2008-01-31 | Yokogawa Electric Corp | Communication control system |
| KR100810222B1 (en) | 2005-02-01 | 2008-03-07 | 삼성전자주식회사 | Method and system for providing full dual call in cellular-based push-to-talk |
| JP2009535918A (en) * | 2006-04-28 | 2009-10-01 | フリースケール セミコンダクター インコーポレイテッド | System and method for controlling a wireless device |
| JP2009538040A (en) * | 2006-05-19 | 2009-10-29 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | Method and system for communication and processing of VIOP packets using a jitter buffer |
| US8149743B1 (en) * | 2006-07-12 | 2012-04-03 | Nextel Communications Inc. | System and method for seamlessly switching a full-duplex session to a half-duplex session |
| WO2012095683A1 (en) * | 2011-01-14 | 2012-07-19 | Nokia Corporation | Method and apparatus for implementing a dynamically switching duplex mode |
| JP2013143622A (en) * | 2012-01-10 | 2013-07-22 | E System:Kk | Communication system |
| US8867412B1 (en) | 2006-07-12 | 2014-10-21 | Sprint Spectrum L.P. | System and method for seamlessly switching a half-duplex session to a full-duplex session |
| WO2021187155A1 (en) * | 2020-03-17 | 2021-09-23 | 株式会社Jvcケンウッド | Mobile communication device, mobile communication base station, and mobile communication method |
| US20230087807A1 (en) * | 2021-09-23 | 2023-03-23 | Apple Inc. | Techniques for activity based wireless device coexistence |
-
2003
- 2003-02-14 JP JP2003037016A patent/JP3899463B2/en not_active Expired - Fee Related
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005074206A1 (en) * | 2004-01-30 | 2005-08-11 | Kyocera Corporation | Mobile body communication system, mobile body communication method, and mobile body communication base station device |
| US7808943B2 (en) | 2004-01-30 | 2010-10-05 | Kyocera Corporation | Mobile body communication system, mobile body communication method, and mobile body communication base station device |
| KR100810222B1 (en) | 2005-02-01 | 2008-03-07 | 삼성전자주식회사 | Method and system for providing full dual call in cellular-based push-to-talk |
| WO2007086503A1 (en) * | 2006-01-27 | 2007-08-02 | Kyocera Corporation | Mobile communication system, base station device, and mobile communication method |
| JP2009535918A (en) * | 2006-04-28 | 2009-10-01 | フリースケール セミコンダクター インコーポレイテッド | System and method for controlling a wireless device |
| JP2009538040A (en) * | 2006-05-19 | 2009-10-29 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | Method and system for communication and processing of VIOP packets using a jitter buffer |
| JP2008022052A (en) * | 2006-07-10 | 2008-01-31 | Yokogawa Electric Corp | Communication control system |
| US8149743B1 (en) * | 2006-07-12 | 2012-04-03 | Nextel Communications Inc. | System and method for seamlessly switching a full-duplex session to a half-duplex session |
| US8867412B1 (en) | 2006-07-12 | 2014-10-21 | Sprint Spectrum L.P. | System and method for seamlessly switching a half-duplex session to a full-duplex session |
| WO2012095683A1 (en) * | 2011-01-14 | 2012-07-19 | Nokia Corporation | Method and apparatus for implementing a dynamically switching duplex mode |
| JP2013143622A (en) * | 2012-01-10 | 2013-07-22 | E System:Kk | Communication system |
| WO2021187155A1 (en) * | 2020-03-17 | 2021-09-23 | 株式会社Jvcケンウッド | Mobile communication device, mobile communication base station, and mobile communication method |
| JP2021150736A (en) * | 2020-03-17 | 2021-09-27 | 株式会社Jvcケンウッド | Device, base station and method for radio communication |
| JP7443852B2 (en) | 2020-03-17 | 2024-03-06 | 株式会社Jvcケンウッド | Wireless communication device and wireless communication method |
| US20230087807A1 (en) * | 2021-09-23 | 2023-03-23 | Apple Inc. | Techniques for activity based wireless device coexistence |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3899463B2 (en) | 2007-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4212230B2 (en) | Media communication system and terminal device in the system | |
| US8503340B1 (en) | WiFi phone system | |
| AU2002246172B2 (en) | Packet mode speech communication | |
| JP4913209B2 (en) | Method for providing emergency access to a WLAN to a guest terminal | |
| JP4040975B2 (en) | Method and apparatus for enabling multimedia calls according to a session initiation protocol | |
| JP4334802B2 (en) | Techniques for call setup in the technical field of Internet protocol mobile communication networks | |
| KR100498932B1 (en) | Apparatus and method for session establishment in radio network organized mobile nodes | |
| US8374644B2 (en) | Method and apparatus for establishing a call connection based on a communication system condition desired by a calling party | |
| JP4216284B2 (en) | Method and apparatus for providing QoS to VoIP over 802.11 wireless LAN | |
| CN105637972A (en) | User equipment (ue) supporting packet-switched emergency calls over ip multimedia subsystem (ims) | |
| JP3899463B2 (en) | Voice communication system and outer edge router | |
| WO2002028014A2 (en) | Method for transmission of voice over wireless packet-switched networks | |
| TWI331859B (en) | ||
| EP1460825B1 (en) | Exchange system and communication recording method | |
| JP4891569B2 (en) | Method and apparatus for low latency, high accuracy peak display and call abandonment | |
| EP1380182A1 (en) | One-to-one communication, where the system having different control plane and user plane logical entities | |
| KR100915781B1 (en) | Network-initiated service change from speech to multimedia | |
| WO2009021373A1 (en) | Implement method of voice forward in digital cluster system | |
| CN102308600A (en) | Broadcast multicast service data transmission method and apparatus | |
| KR102341243B1 (en) | Method for providing voice service in transitioning from 5g network into lte network | |
| JP4893182B2 (en) | IP phone system using wireless LAN | |
| JP7800668B2 (en) | Signal processing device, signal processing system, and signal processing method | |
| JP7722572B2 (en) | Signal processing device, signal processing system, and signal processing method | |
| CN101001157A (en) | Communication charge | |
| WO2009146630A1 (en) | Method, system and device for implementing local transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051118 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051213 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060208 |
|
| 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: 20061114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061213 |
|
| 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: 20110112 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120112 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130112 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140112 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |