JP5093012B2 - 通信制御装置、通信制御方法および通信制御プログラム - Google Patents
通信制御装置、通信制御方法および通信制御プログラム Download PDFInfo
- Publication number
- JP5093012B2 JP5093012B2 JP2008233875A JP2008233875A JP5093012B2 JP 5093012 B2 JP5093012 B2 JP 5093012B2 JP 2008233875 A JP2008233875 A JP 2008233875A JP 2008233875 A JP2008233875 A JP 2008233875A JP 5093012 B2 JP5093012 B2 JP 5093012B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- information processing
- address
- virtual address
- processing device
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4535—Network directories; Name-to-address mapping using an address exchange platform which sets up a session between two nodes, e.g. rendezvous servers, session initiation protocols [SIP] registrars or H.323 gatekeepers
-
- 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/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/385—Uniform resource identifier for session initiation protocol [SIP URI]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
前記端末装置の仮想アドレスと実アドレスとの組み合わせを前記管理情報に登録する際に、サービス種別と自装置の通信ポートとをさらに対応付けて登録する管理情報登録部と、
前記端末装置から通信開始要求を受信した場合に、前記仮想アドレスとサービス種別との組み合わせをキーに前記管理情報を検索して前記通信開始要求の転送先として使用する実アドレスおよび通信ポートを求めるアドレス解決部と、
を備えたことを特徴とする通信サーバ装置。
複数の端末装置の仮想アドレスと実アドレスの組み合わせに、サービス種別と自装置の通信ポートとをさらに対応付けて管理情報として登録する管理情報登録部と、
前記複数の端末装置のいずれかから他の端末装置の仮想アドレスとサービス種別を指定した通信開始要求を受信した場合に、前記仮想アドレスとサービス種別との組み合わせをキーに前記管理情報を検索して前記通信開始要求の転送先として使用する実アドレスおよび通信ポートを求めるアドレス解決部と、
前記通話サービスの通信開始要求を転送した後、当該通話サービスでの通信確立に失敗した場合に、前記情報通知サービスにて通話先である端末装置の状態を確認し、状態確認結果に基づいて前記通信開始要求の転送先を変更する通話取次ぎ処理部と、
を備えたことを特徴とする通信サーバ装置。
前記端末装置の仮想アドレスと実アドレスとの組み合わせを前記管理情報に登録する際に、サービス種別と自装置の通信ポートとをさらに対応付けて登録する管理情報登録ステップと、
前記端末装置から通信開始要求を受信した場合に、前記仮想アドレスとサービス種別との組み合わせをキーに前記管理情報を検索して前記通信開始要求の転送先として使用する実アドレスおよび通信ポートを求めるアドレス解決ステップと、
を含んだことを特徴とするアドレス解決方法。
前記端末装置の仮想アドレスと実アドレスとの組み合わせを前記管理情報に登録する際に、サービス種別と自装置の通信ポートとをさらに対応付けて登録する管理情報登録ステップと、
前記端末装置から通信開始要求を受信した場合に、前記仮想アドレスとサービス種別との組み合わせをキーに前記管理情報を検索して前記通信開始要求の転送先として使用する実アドレスおよび通信ポートを求めるアドレス解決ステップと、
をコンピュータに実行させることを特徴とするアドレス解決プログラム。
複数の端末装置の仮想アドレスと実アドレスの組み合わせに、サービス種別と自装置の通信ポートとをさらに対応付けて管理情報として登録する管理情報登録部と、
前記複数の端末装置のいずれかから通信開始要求を受信した場合に、前記仮想アドレスとサービス種別との組み合わせをキーに前記管理情報を検索して前記通信開始要求の転送先として使用する実アドレスおよび通信ポートを求めるアドレス解決部と、
前記通話サービスの通信開始要求を受信した場合に、前記情報通知サービスにて通話先である端末装置の状態を確認し、状態確認結果に基づいて前記通信開始要求の転送先を決定する通話取次ぎ処理部と、
を備えたことを特徴とする通信サーバ装置。
11 インターフェース
12,72a アドレス制御部
12a テーブル管理部
12b アドレス管理テーブル
12c アドレス解決部
13,72b サービス提供部
13a,32,52a 第1サービス処理部
13b,42,52b 第2サービス処理部
21 クライアント
22 クライアント
31,41,51a,51b ポート
61 サービス提供部
62 通話サービス処理部
63 状態確認サービス処理部
64 通話取次ぎサービス処理部
65 通話先テーブル
70 コンピュータ装置
71 システムバス
72 演算処理部
73 メモリ
74 ハードディスクドライブ
75 通信装置
80 サーバプログラム
80a アドレス制御プログラム
80b サービス提供プログラム
Claims (9)
- 情報処理装置に接続された通信制御装置であって、
前記情報処理装置が利用する複数の通信サービスを識別する識別情報それぞれと、前記情報処理装置の仮想アドレスと前記情報処理装置の実アドレスと、前記情報処理装置との通信に用いられる通信ポートを特定する特定情報とを対応付けて記憶する記憶部と、
前記情報処理装置を接続先とする、仮想アドレスと識別情報とを含む通信開始要求を受信した場合に、前記記憶部に記憶され、かつ、受信した前記通信開始要求に含まれる仮想アドレスおよび識別情報それぞれに一致する仮想アドレスおよび識別情報と対応付けて記憶された実アドレスおよび特定情報に基づいて、前記情報処理装置への通信開始要求の送信に用いる実アドレスおよび通信ポートを決定する決定部と、
を備えたことを特徴とする通信制御装置。 - 前記情報処理装置の仮想アドレスと該仮想アドレスに対応する実アドレスとの対応を登録する登録要求を受信した場合、受信した前記登録要求に含まれる仮想アドレスおよび実アドレスと、識別情報と、特定情報と、を対応付けて前記記憶部に記憶する制御部
をさらに備えたことを特徴とする請求項1記載の通信制御装置。 - 前記制御部は、前記情報処理装置から同一の実アドレスと仮想アドレスを用いた複数の通信サービスについて個別に登録要求を受け付けた場合に、前記複数の通信サービスに対応する識別情報それぞれに異なる特定情報を対応付けて前記記憶部に記憶する
ことを特徴とする請求項2に記載の通信制御装置。 - 前記制御部は、前記情報処理装置から複数の通信サービスについて一括してアドレス登録要求を受け付けた場合に、前記複数の通信サービスに対応する識別情報それぞれについて単一の特定情報を対応付けて前記記憶部に記憶する
ことを特徴とする請求項2または3に記載の通信制御装置。 - 前記複数の通信サービスは、情報処理装置間の通話サービスと情報処理装置間の情報通知サービスのうちのいずれかを含む
ことを特徴とする請求項1〜4のいずれか一つに記載の通信制御装置。 - 前記通信開始要求に、SIP(Session Initiation Protocol)とSIMPLE(SIP for Instant Messaging and Presence Leveraging Extensions)のうち少なくともいずれかを用いる
ことを特徴とする請求項1〜5のいずれか一つに記載の通信制御装置。 - 情報処理装置に接続された通信制御装置であって、
前記情報処理装置が利用する複数の通信サービスを識別する識別情報それぞれと、前記情報処理装置の仮想アドレスと前記情報処理装置の実アドレスと、前記情報処理装置との通信に用いられる通信ポートを特定する特定情報とを対応付けて記憶する記憶部と、
前記情報処理装置を接続先とする、仮想アドレスと識別情報とを含む通信開始要求を受信した場合に、前記記憶部に記憶され、かつ、受信した前記通信開始要求に含まれる仮想アドレスおよび識別情報それぞれに一致する仮想アドレスおよび識別情報と対応付けて記憶された実アドレスおよび特定情報に基づいて、前記情報処理装置への通信開始要求の送信に用いる実アドレスおよび通信ポートを決定する決定部と、
前記決定部により決定された実アドレスおよび通信ポートに対応する前記情報処理装置へ前記通信開始要求を転送した後、当該通信開始要求に基づく通信確立に失敗した場合に、通信先である当該情報処理装置の状態を確認し、状態確認結果に基づいて前記通信開始要求の転送先を変更する変更部と、
を備えたことを特徴とする通信制御装置。 - 情報処理装置に接続された通信制御装置がおこなう通信制御方法であって、
前記情報処理装置が利用する複数の通信サービスを識別する識別情報それぞれと、前記情報処理装置の仮想アドレスと前記情報処理装置の実アドレスと、前記情報処理装置との通信に用いられる通信ポートを特定する特定情報とを対応付けて記憶部に記憶する記憶ステップと、
前記情報処理装置を接続先とする、仮想アドレスと識別情報とを含む通信開始要求を受信した場合に、前記記憶部に記憶され、かつ、受信した前記通信開始要求に含まれる仮想アドレスおよび識別情報それぞれに一致する仮想アドレスおよび識別情報と対応付けて記憶された実アドレスおよび特定情報に基づいて、前記情報処理装置への通信開始要求の送信に用いる実アドレスおよび通信ポートを決定する決定ステップと、
を含むことを特徴とする通信制御方法。 - 情報処理装置に接続された通信制御装置としてのコンピュータに通信制御方法を実行させる通信制御プログラムであって、
前記コンピュータに、
前記情報処理装置が利用する複数の通信サービスを識別する識別情報それぞれと、前記情報処理装置の仮想アドレスと前記情報処理装置の実アドレスと、前記情報処理装置との通信に用いられる通信ポートを特定する特定情報とを対応付けて記憶部に記憶する記憶手順と、
前記情報処理装置を接続先とする、仮想アドレスと識別情報とを含む通信開始要求を受信した場合に、前記記憶部に記憶され、かつ、受信した前記通信開始要求に含まれる仮想アドレスおよび識別情報それぞれに一致する仮想アドレスおよび識別情報と対応付けて記憶された実アドレスおよび特定情報に基づいて、前記情報処理装置への通信開始要求の送信に用いる実アドレスおよび通信ポートを決定する決定手順と、
を実行させることを特徴とする通信制御プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008233875A JP5093012B2 (ja) | 2008-09-11 | 2008-09-11 | 通信制御装置、通信制御方法および通信制御プログラム |
US12/542,435 US20100064034A1 (en) | 2008-09-11 | 2009-08-17 | Communication server device, address determination method and address determination program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008233875A JP5093012B2 (ja) | 2008-09-11 | 2008-09-11 | 通信制御装置、通信制御方法および通信制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010068346A JP2010068346A (ja) | 2010-03-25 |
JP5093012B2 true JP5093012B2 (ja) | 2012-12-05 |
Family
ID=41800116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008233875A Expired - Fee Related JP5093012B2 (ja) | 2008-09-11 | 2008-09-11 | 通信制御装置、通信制御方法および通信制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20100064034A1 (ja) |
JP (1) | JP5093012B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8125931B2 (en) * | 2006-01-10 | 2012-02-28 | Utbk, Inc. | Systems and methods to provide availability indication |
JP5152297B2 (ja) * | 2010-10-28 | 2013-02-27 | 株式会社デンソー | 電子装置 |
JP5951267B2 (ja) * | 2012-01-27 | 2016-07-13 | シャープ株式会社 | 制御装置およびシステム |
US10757144B2 (en) | 2018-06-19 | 2020-08-25 | T-Mobile Usa, Inc. | Session control logic with internet protocol (IP)-based routing |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU8000800A (en) * | 1999-10-05 | 2001-05-10 | Ejasent Inc. | Virtual network environment |
KR100369803B1 (ko) * | 2001-03-10 | 2003-02-05 | 삼성전자 주식회사 | 무선통신 네트워크의 패킷 음성 호 서비스 방법 및네트워크 구조 |
US7092701B2 (en) * | 2003-11-26 | 2006-08-15 | Sony Ericsson Mobile Communications, Ab | Methods, networks, and computer program products for selectively routing communications based on routing rules |
US20050201304A1 (en) * | 2004-03-12 | 2005-09-15 | Robert Olshansky | Signaling mediation agent |
JP4264016B2 (ja) * | 2004-03-22 | 2009-05-13 | 株式会社日立製作所 | 通信制御装置及び通信制御装置におけるフィルタリング方法 |
JP2006221456A (ja) * | 2005-02-10 | 2006-08-24 | Ricoh Co Ltd | ネットワーク画像入出力装置 |
US8788618B2 (en) * | 2005-10-07 | 2014-07-22 | Alcatel Lucent | Leveraging presence service system and method for distributed web service delivery and deployment |
CA2671800C (en) * | 2006-12-08 | 2016-05-17 | Bce Inc. | Method, system and apparatus for providing calling name identification |
JP4643596B2 (ja) * | 2007-01-11 | 2011-03-02 | 株式会社東芝 | 端末装置を認証する装置、方法、プログラム、端末装置、および端末装置の通信を中継する装置 |
-
2008
- 2008-09-11 JP JP2008233875A patent/JP5093012B2/ja not_active Expired - Fee Related
-
2009
- 2009-08-17 US US12/542,435 patent/US20100064034A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2010068346A (ja) | 2010-03-25 |
US20100064034A1 (en) | 2010-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9667674B2 (en) | Method, device, and system for connecting to a communication device | |
US8838771B2 (en) | Enabling VoIP calls to be initiated when a call server is unavailable | |
JP4444763B2 (ja) | エンハンスド・コンピュータ・テレフォニー・インテグレーションおよび対話のためのシステムおよび方法 | |
US9065684B2 (en) | IP phone terminal, server, authenticating apparatus, communication system, communication method, and recording medium | |
CA2671034C (en) | Communication system | |
US9065788B2 (en) | Method, device and system for voice communication | |
US8601139B2 (en) | Multiple core session initiation protocol (SIP) | |
JP2005318503A (ja) | プレゼンスサーバ、セッション制御サーバ、パケット中継システム、サーバ、及びシステム | |
JP2009230540A (ja) | セッション情報複製方法、前記方法を実行する呼制御サーバ及び前記方法のプログラム | |
EP2629484A1 (en) | Resolving device specific identifiers to a user identifier to initiate a dialog establishment with devices of a user | |
JP5093012B2 (ja) | 通信制御装置、通信制御方法および通信制御プログラム | |
EP2974159B1 (en) | Method, device and system for voice communication | |
JP2006295673A (ja) | 通話システム、代理ダイヤルサーバ装置及びそれらに用いる代理ダイヤル方法並びにそのプログラム | |
JP5941887B2 (ja) | エッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置 | |
JP6305786B2 (ja) | 着信制御装置、着信制御方法、及びプログラム | |
JP6509061B2 (ja) | 着信制御装置、着信制御方法、通信システム、及びプログラム | |
JP6616452B2 (ja) | 新たなサービス拒否モードにおけるホストを介した通信セッションの追加 | |
JP2008113381A (ja) | 通信システム | |
JP4263915B2 (ja) | データ通信システム | |
JP2006333220A (ja) | ネットワーク電話システム及びこのネットワーク電話システムのサーバ装置 | |
JP3664718B2 (ja) | Ip電話用ゲートウェイ装置の発着信処理、そのプログラムを記録した記録媒体、及びip電話システム | |
JP2009049559A (ja) | メッセージ中継装置、メッセージ中継システム及びプログラム | |
US20220321696A1 (en) | Presence based presentation of call identification information | |
JP6423327B2 (ja) | 呼処理サーバおよび呼処理方法 | |
JP2011083039A (ja) | 通信システム及びサーバ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110613 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120730 |
|
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: 20120821 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120903 |
|
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: 20150928 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |