JP4100794B2 - 通信端末、通信方法、および、記録媒体 - Google Patents
通信端末、通信方法、および、記録媒体 Download PDFInfo
- Publication number
- JP4100794B2 JP4100794B2 JP00311599A JP311599A JP4100794B2 JP 4100794 B2 JP4100794 B2 JP 4100794B2 JP 00311599 A JP00311599 A JP 00311599A JP 311599 A JP311599 A JP 311599A JP 4100794 B2 JP4100794 B2 JP 4100794B2
- Authority
- JP
- Japan
- Prior art keywords
- call
- control unit
- ppp
- connection
- communication
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
【発明の属する技術分野】
本発明は、PPP(Point-to-Point Protocol)接続確立に続いてTCP(Transmission Control Protocol)またはUDP(User Datagram Protocol)等のPPPの上位プロトコルを利用したメッセージ伝送によって端末の能力の通知や論理チャネルの開設を行うマルチメディア通信に関するものである。
【0002】
【従来の技術】
PPP接続に続いてTCPまたはUDPによって端末同士の呼接続を行うマルチメディア端末に、ITU−T勧告H.323準拠端末がある。このH.323準拠端末は、LAN,アナログ回線,PHS等任意のネットワークで動作できるメリットがある反面、ネットワークの接続を確立したのち、H.323で規定する呼接続を行わなければならない。すなわち図4に示すように、端末同士の接続を、ネットワークの接続とH.323の呼接続の2回行う必要がある。
このため接続しようとする2端末でほぼ同時に発呼を開始した場合、ネットワークの接続では衝突を回避できた場合にも、その後のH.323の呼接続時に、発呼の衝突が起こる場合がある。
【0003】
そこで、H.323準拠端末の構成および、その処理動作を説明する。
図5は、H.323準拠端末の基本構成を示す。
マルチメディア通信端末1は、システム制御部2,PPP制御部3,呼制御部4,メディア制御部5,アプリケーション24から構成される。
PPP制御部3は、PPPパケット送信部6,PPPパケット受信部7,PPPパケット作成部8,PPPパケット解析部9から構成される。
呼制御部4は、呼制御メッセージ送信部10,呼制御メッセージ受信部11,呼制御メッセージ作成部12,呼制御メッセージ解析部13から構成される。
メディア制御部5は、メディア送信部14,メディア受信部15,メディア符号化部16,メディア復号化部17,メディア入力部18,メディア出力部19から構成される。
【0004】
マルチメディア通信端末1は、モデム22を介して回線23と接続される。
システム制御部2は、端末全体の動作を制御し、PPP制御部3,呼制御部4,メディア制御部5は、すべてシステム制御部2によって制御される。
PPP制御部3は、端末に接続されたFAXモデムやPHSモデムの接続、切断等を制御するとともに、PPP接続ネゴシエーションに必要なパケットの作成や解析を行う。
【0005】
呼制御部4は、互いの端末のメディア処理能力の通知やメディア用チャネルの開設など、H.323で規定されているメディアの伝送のために必要な呼接続メッセージの送受信および解析をする。呼接続メッセージの送信はTCPにより行う。呼接続メッセージ内の情報は、メディア制御部5に通知する。
【0006】
メディア制御部5は、通知された呼接続メッセージ内の情報に従い、メディアの送受信をする。メディア入力デバイス20は、例えば伝送するメディアが画像であればカメラ、音声であればマイクである。メディア入力部18は、メディア入力デバイス20から入力した音声,画像などの情報をデータ化し、メディア符号化部16に出力する。メディア符号化部16は、入力したデータを伝送に適するように符号化し、メディア送信部14によって送信先のアドレスなどの情報を付加し、回線部22に出力する。メディア受信部15は、回線部22より自端末宛てに送信されたデータを受信し、アドレスなど送信のために付加された情報を除き、受信したデータをメディア復号化部17に出力する。メディア復号化部17は、データを復号し、メディア出力部19を通してメディア出力デバイス21から、受信した音声,画像などの情報を出力する。メディア出力デバイス21は、例えば出力するメディアが画像のときはディスプレイ、音声のときはスピーカである。
アプリケーション24は、ユーザからの接続、切断などの要求をシステム制御部2に通知し、接続完了、切断完了などシステム制御部2からの通知事項をユーザへ知らせる。
【0007】
この従来のH.323準拠端末の動作シーケンスを説明する。
まず、通信する2端末の一方から発呼した場合の動作を説明する。その場合の発呼端末の動作シーケンスを図6に、着呼端末の動作シーケンスを図7に示す。発呼端末のアプリケーションは、自端末のシステム制御部に通信開始要求を発し、システム制御部は、これを受けてPPP制御部にPPP接続要求を発する。PPP制御部は、モデムに発呼要求を発し、モデムは接続処理を開始する。
着呼端末に接続されたモデムは、発呼端末のモデムから着呼し、PPP制御部に着呼通知を発し、接続処理を開始する。
【0008】
通信する2端末に接続されたモデム間で、接続処理が終了すると、両端末のPPP制御部は、モデムから接続処理終了の通知を受け、PPP接続ネゴシエーションを行い、終了後システム制御部にPPP接続確認を発する。
PPP接続確認を受けた発呼端末のシステム制御部は、呼制御部に呼接続要求を発する。PPP接続確認を受けた着呼端末のシステム制御部は、呼接続要求は発さず、着呼待ち状態になる。
発呼端末の呼制御部は、呼接続要求を受け、着呼端末に呼設定メッセージを送信する。
【0009】
着呼端末の呼制御部に、発呼端末から呼設定メッセージが到着すると、着呼端末の呼制御部は、呼び出しおよび接続メッセージを、発呼端末に送信し、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。
発呼端末の呼制御部に、着呼端末から呼び出しおよび接続メッセージが到着すると、発呼端末の呼制御部は、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。
【0010】
次に、通信する2端末から、ほぼ同時に発呼をしたときの動作を説明する。そのときの両端末の動作シーケンスを図8および図9に示す。
両方の端末のアプリケーションは、それぞれのシステム制御部に通信開始要求を発し、システム制御部は、これを受けてPPP制御部にPPP接続要求を発する。PPP制御部はモデムに発呼要求を発し、モデムは接続処理を開始する。
モデムの接続時に、一方が発呼端末、他方が着呼端末となり接続する。通信する2端末に接続されたモデム間で接続処理が終了すると、両端末のPPP制御部は、モデムから接続処理終了の通知を受け、PPP接続ネゴシエーションを行い、終了後、システム制御部にPPP接続確認を発する。
【0011】
PPP接続確認を受けた両端末のシステム制御部は、呼制御部に呼接続要求を発する。
両端末の呼制御部では、呼接続要求を受け、互いに呼設定メッセージを相手端末に送信する。一方の端末もしくは両方の端末で呼接続の衝突が発生し、呼設定メッセージを送信した後に同じメッセージを受信する。
衝突発生時の対応は様々であるが、例えば呼制御部は相手端末に開放完了メッセージを送信し、自端末のシステム制御部に呼接続失敗を通知する。システム制御部は、これを受け、アプリケーションに通信開始エラーを返す。
【0012】
【発明が解決しようとする課題】
上述したように、例えばH.323端末のようなアウトバンド接続に続きインバンド接続を行う端末において、ほぼ同時に発呼したときに、インバンド接続の発呼の衝突が生ずる場合があった。
また、端末内のシステムが既存の方法により自動的に衝突を回避して接続を行うような処理を追加すると、処理が増えるため、ソフトウェアまたはハードウェアのリソースも必要となった。
【0013】
【課題を解決するための手段】
本発明は、下位の通信プロトコルレイヤが接続されたときの発呼・着呼情報を上位の通信プロトコルレイヤに通知することにより、通信開始時の発呼の衝突を回避するようにし、したがって、衝突回避処理のためのリソースも不要としたものである。
本発明の第1の技術手段は、通信プロトコルの下位レイヤから通信開始時の発呼・着呼情報を得る手段と、それより上位の上位レイヤに前記発呼・着呼情報を通知する手段を有する通信端末であって、前記下位レイヤからの情報が、発呼情報であれば前記上位レイヤでも必ず発呼の動作を行い、前記下位レイヤからの情報が、着呼情報であれば前記上位レイヤでも必ず着呼の動作を行うことを特徴としたものである。
【0014】
本発明の第2の技術手段は、前記第1の技術手段において、前記下位レイヤがPPP( Point-to-Point Protocol )であり、前記上位レイヤがTCP( Transmission Control Protocol )またはUDP( User Datagram Protocol )等のPPPの上位プロトコルであることを特徴としたものである。
【0015】
本発明の第3の技術手段は、通信プロトコルの下位レイヤから通信開始時の発呼・着呼情報を得、それより上位の上位レイヤに前記発呼・着呼情報を通知するようにした通信方法であって、前記下位レイヤからの情報が、発呼情報であれば前記上位レイヤでも必ず発呼の動作を行い、前記下位レイヤからの情報が、着呼情報であれば前記上位レイヤでも必ず着呼の動作を行うことを特徴としたものである。
【0016】
本発明の第4の技術手段は、前記第3の技術手段において、前記下位レイヤがPPP( Point-to-Point Protocol )であり、前記上位レイヤがTCP( Transmission Control Protocol )またはUDP( User Datagram Protocol )等のPPPの上位プロトコルであることを特徴としたものである。
【0017】
本発明の第5の技術手段は、前記第3または第4の技術手段の通信方法を、コンピュータに実行させるための、通信プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴としたものである。
【0021】
【発明の実施の形態】
例えば、モデムを経由してPPP接続をする場合には、モデムのリザルト・コードによって着呼を識別できるので、この情報を端末のシステム制御部に通知し、端末のシステム制御部は通知に従って発呼動作をするか、着呼動作をするか決定するようにしたものである。
【0022】
(実施例)
PPPの上位のレイヤプロトコルであるTCPを使って発呼・着呼処理を行うマルチメディア通信端末での実施例を示す。端末の基本構成は、前記従来の技術として説明した図5に記載されたものと同じで、説明は省略する。
【0023】
本発明の一実施例の動作シーケンスを説明する。
まず、通信する2端末の一方から発呼した場合の動作を説明する。この場合の発呼端末の動作シーケンスを図1に、着呼端末の動作シーケンスを図2に示す。発呼側の端末のアプリケーションは自端末のシステム制御部に通信開始要求を発し、システム制御部はこれを受けてPPP制御部にPPP接続要求を発する。PPP制御部はモデムに発呼要求を発し、モデムは接続処理を開始する。
【0024】
着呼端末に接続されたモデムは、発呼端末のモデムから着呼し、PPP制御部に着呼通知を発し、接続処理を開始する。
通信する2端末に接続されたモデム間で接続処理が終了すると、両端末のPPP制御部は、モデムから接続処理終了の通知を受け、PPP接続ネゴシエーションを行い、終了後、システム制御部にPPP接続確認を発する。
このときPPP制御部が、接続処理終了の通知を受けるまでの間に着呼通知を受信していた場合には、着呼PPP接続確認を発する。着呼通知を受信しなかった場合には、発呼PPP接続確認を発する。
【0025】
発呼PPP接続確認を受けたシステム制御部は、呼制御部に呼接続要求を発する。着呼PPP接続確認を受けたシステム制御部は、呼接続要求は発さず、着呼待ち状態になる。
発呼端末の呼制御部は、呼接続要求を受け、着呼端末に呼設定メッセージを送信する。
着呼端末の呼制御部に発呼端末から呼設定メッセージが到着すると、着呼端末の呼制御部は、呼び出しおよび接続メッセージを発呼端末に送信し、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。
発呼端末の呼制御部に、着呼端末からの呼び出しおよび接続メッセージが到着すると、発呼端末の呼制御部は、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。
【0026】
次に、通信する2端末から、ほぼ同時に発呼をしたときの動作を説明する。そのときの両端末の動作シーケンスを図1および図3に示す。
両方の端末のアプリケーションは、それぞれのシステム制御部に通信開始要求を発し、システム制御部は、これを受けてPPP制御部にPPP接続要求を発する。PPP制御部は、モデムに発呼要求を発し、モデムは接続処理を開始する。
【0027】
モデムの接続時に、一方が発呼端末、他方が着呼端末となり接続する。通信する2端末に接続されたモデム間で接続処理が終了すると、両端末のPPP制御部は、モデムから接続処理終了の通知を受け、PPP接続ネゴシエーションを行い、終了後、システム制御部にPPP接続確認を発する。
このときPPP制御部が接続処理終了の通知を受けるまでの間に着呼通知を受信していた場合には、着呼PPP接続確認を発する。着呼通知を受信しなかった場合には、発呼PPP接続確認を発する。
発呼PPP接続確認を受けたシステム制御部は、呼制御部に呼接続要求を発する。着呼PPP接続確認を受けたシステム制御部は、呼接続要求は発さず、着呼待ち状態になる。
【0028】
発呼端末の呼制御部は、呼接続要求を受け、着呼端末に呼設定メッセージを送信する。
着呼端末の呼制御部に、発呼端末から呼設定メッセージが到着すると、着呼端末の呼制御部は、呼び出しおよび接続メッセージを発呼端末に送信し、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。
発呼端末の呼制御部に、着呼端末から呼び出しおよび接続メッセージが到着すると、発呼端末の呼制御部は、システム制御部に呼接続確認を通知する。システム制御部は、呼接続確認を受け、アプリケーションに通信開始確認を通知する。上記のシーケンスにより、アプリケーションからほぼ同時に発呼した場合でも、端末がモデムの接続方向に合わせて呼制御部での発呼・着呼を選択し、呼制御部での発呼の衝突を回避できる。
【0029】
【発明の効果】
通信を行う2端末間の発呼の衝突を回避できるため、衝突により接続が失敗する煩わしさが解消され、端末間のインバンド接続で発呼が競合した場合の処理を端末に搭載しなくてもよいため、端末のハードウェアおよびソフトウェアリソースが節約でき、PDAなど、リソースの少ない端末でも動作させることができる。
【図面の簡単な説明】
【図1】本発明の発呼端末の動作シーケンス図である。
【図2】本発明の着呼端末の動作シーケンス図である。
【図3】本発明において2端末が同時発呼を行った場合の動作シーケンス図である。
【図4】H.323準拠端末の呼接続の階層を示す図である。
【図5】H.323準拠端末の構成図である。
【図6】従来の発呼端末の動作シーケンスを示す図である。
【図7】従来の着呼端末の動作シーケンスを示す図である。
【図8】従来の2端末が同時発呼を行った場合の一方の端末の接続シーケンス図である。
【図9】従来の2端末が同時発呼を行った場合の他方の端末の接続シーケンス図である。
【符号の説明】
1…マルチメディア通信端末、2…システム制御部、3…PPP制御部、4…呼制御部、5…メディア制御部、6…PPPパケット送信部、7…PPPパケット受信部、8…PPPパケット作成部、9…PPPパケット解析部、10…呼制御メッセージ送信部、11…呼制御メッセージ受信部、12…呼制御メッセージ作成部、13…呼制御メッセージ解析部、14…メディア送信部、15…メディア受信部、16…メディア符号化部、17…メディア復号化部、18…メディア入力部、19…メディア出力部、20…メディア入力デバイス、21…メディア出力デバイス、22…モデム、23…回線部、24…アプリケーション。
Claims (5)
- 通信プロトコルの下位レイヤから通信開始時の発呼・着呼情報を得る手段と、それより上位の上位レイヤに前記発呼・着呼情報を通知する手段を有する通信端末であって、前記下位レイヤからの情報が、発呼情報であれば前記上位レイヤでも必ず発呼の動作を行い、前記下位レイヤからの情報が、着呼情報であれば前記上位レイヤでも必ず着呼の動作を行うことを特徴とする通信端末。
- 請求項1に記載の通信端末において、前記下位レイヤがPPP(Point-to-Point Protocol)であり、前記上位レイヤがTCP(Transmission Control Protocol)またはUDP(User Datagram Protocol)等のPPPの上位プロトコルである通信端末。
- 通信プロトコルの下位レイヤから通信開始時の発呼・着呼情報を得、それより上位の上位レイヤに前記発呼・着呼情報を通知するようにした通信方法であって、前記下位レイヤからの情報が、発呼情報であれば前記上位レイヤでも必ず発呼の動作を行い、前記下位レイヤからの情報が、着呼情報であれば前記上位レイヤでも必ず着呼の動作を行うことを特徴とする通信方法。
- 請求項3に記載の通信方法において、前記下位レイヤがPPP(Point-to-Point Protocol)であり、前記上位レイヤがTCP(Transmission Control Protocol)またはUDP(User Datagram Protocol)等のPPPの上位プロトコルである通信方法。
- 請求項3または4に記載の通信方法を、コンピュータに実行させるための、通信プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP00311599A JP4100794B2 (ja) | 1999-01-08 | 1999-01-08 | 通信端末、通信方法、および、記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP00311599A JP4100794B2 (ja) | 1999-01-08 | 1999-01-08 | 通信端末、通信方法、および、記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000201201A JP2000201201A (ja) | 2000-07-18 |
| JP4100794B2 true JP4100794B2 (ja) | 2008-06-11 |
Family
ID=11548366
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP00311599A Expired - Fee Related JP4100794B2 (ja) | 1999-01-08 | 1999-01-08 | 通信端末、通信方法、および、記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4100794B2 (ja) |
-
1999
- 1999-01-08 JP JP00311599A patent/JP4100794B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000201201A (ja) | 2000-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100365357B1 (ko) | 무선통신 단말기의 데이터 통신 방법 | |
| JP3695563B2 (ja) | データ網通信通話の処理方法およびデータ網通信通話処理用ネットワークノード | |
| US6735288B1 (en) | Voice over IP voice mail system configured for placing an outgoing call and returning subscriber to mailbox after call completion | |
| WO2011109978A1 (zh) | 镜头控制方法及终端 | |
| JP4185891B2 (ja) | 通信端末、および通信端末の制御方法 | |
| JPH10210080A (ja) | インターネット通信システム | |
| JP2006501734A (ja) | 電話装置、マルチメディア端末、およびサーバ | |
| JP2005278084A (ja) | 通信システム | |
| JP4100794B2 (ja) | 通信端末、通信方法、および、記録媒体 | |
| CN1685701B (zh) | 用于因特网上MoIP的差分链路建立的方法和装置 | |
| US8615007B2 (en) | Network switching system with asynchronous and isochronous interface | |
| US20030126615A1 (en) | Cable modem and protocol conversion processing method | |
| JPH10290448A (ja) | 監視システム | |
| US7864671B2 (en) | Connection control apparatus, connection control method, and program | |
| JP2716984B2 (ja) | 通信方法 | |
| JP4220203B2 (ja) | 電話端末 | |
| JP3903822B2 (ja) | ボタン電話装置およびプログラム | |
| JP2004363993A (ja) | 通信端末 | |
| JP3882801B2 (ja) | Ip電話システム、サーバ装置およびルータ制御方法 | |
| JP2004072441A (ja) | 画像表示機能付きipカメラ電話機 | |
| JP2001016357A (ja) | ドアホン機能付きターミナルアダプタ | |
| JP4906823B2 (ja) | 呼制御方法、通信システムおよび情報処理装置 | |
| JP3726725B2 (ja) | 通信ネットワークシステム及びゲートウエイ装置 | |
| JP2003008614A (ja) | 通信システム | |
| JP2000174904A (ja) | インターネット電話システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050708 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070918 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071127 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071207 |
|
| 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: 20080318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080318 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110328 Year of fee payment: 3 |
|
| 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: 20120328 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |