JP4041118B2 - ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 - Google Patents
ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 Download PDFInfo
- Publication number
- JP4041118B2 JP4041118B2 JP2004339337A JP2004339337A JP4041118B2 JP 4041118 B2 JP4041118 B2 JP 4041118B2 JP 2004339337 A JP2004339337 A JP 2004339337A JP 2004339337 A JP2004339337 A JP 2004339337A JP 4041118 B2 JP4041118 B2 JP 4041118B2
- Authority
- JP
- Japan
- Prior art keywords
- network
- control protocol
- identification information
- sip
- gateway
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 65
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000004044 response Effects 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- 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/4541—Directories for service discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- 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/08—Protocols for interworking; Protocol conversion
-
- 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/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2836—Protocol conversion between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/285—Generic home appliances, e.g. refrigerators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Description
図1は、本実施の形態1に従ったゲートウェイ装置を適用したネットワーク構成の全体図を示したものである。
NOTIFY * HTTP/1.1
HOST: 192.168.0.100:1900
CACHE-CONTROL: max-age = 60
LOCATION: http://192.168.0.100:51001/MediaServerGen.xml
NT: urn:schemas-upnp-org:service:MediaServer:2
NTS: ssdp:alive
SERVER: XXX Linux/2.1 UPnP/1.0 XXX Corp/1.0.0
USN:uuid:db65c184-7767-11b8-8000-080044d86765::urn:schemas-upnp-org:service:MediaServer:2
ゲートウェイ装置22におけるUPnP Control Point機能31が備える接続検知手段101は、上記のSSDP aliveパケットを受信することで、PVR21が宅内ネットワーク12に接続されたことを認識する。
<resource-lists xmlns="urn:ietf:params:xml:ns:resource-lists"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<list name="home-appliances">
<display-name>Home Appliances</display-name>
<list name="upnp-appliances">
<display-name>UPnP Appliances</display-name>
<entry uri="sip:printer-1.aidyl107wlw73@sip-example.com">
<display-name>Printer:1</display-name>
</entry>
<entry uri="sip: mediaserver-2.hha678djl723a@sip-example.com">
<display-name>MediaServer:2</display-name>
</entry>
</list>
<list name="echonet-appliances">
<display-name>ECHONET Appliances</display-name>
<entry uri="sip:refrigerator-gr463it.mkidyo297389s@sip-example.com">
<display-name>Refrigerator-RF463JP</display-name>
</entry>
<entry uri="sip:airconditioner-ac100jp-kkirufa12a135@sip-example.com">
<display-name> AirConditioner-AC100JP</display-name>
</entry>
</list>
<list name="sip-appliances">
<display-name>SIP Appliances</display-name>
<entry uri="sip:dtv.apsyukl234734adfd@sip-example.com">
<display-name>DigitalTV-DT777JP</display-name>
</entry>
</list>
</list>
</resource-lists>
<rls-services xmlns="urn:ietf:params:xml:ns:rls-services"
xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<service uri="sip:presence.asdfads23r23r@sip-example.com">
<resource-list>http://xcap.example.com/resource-lists/users/sip-example/index/~~/resource-lists/list[@name="home-appliances"]</resource-list>
<packages>
<package>presence</package>
</packages>
</service>
<service uri="sip:upnp-rc.asdfads23r23r@sip-example.com">
<resource-list>http://xcap.example.com/resource-lists/users/sip-example/index/~~/resource-lists/list[@name="upnp-appliances"]</resource-list>
<packages>
<package>upnp-rc</package>
</packages>
</service>
<service uri="sip:echonet-rc.asdfads23r23r@sip-example.com">
<resource-list>http://xcap.example.com/resource-lists/users/sip-example/index/~~/resource-lists/list[@name="echonet-appliances"]</resource-list>
<packages>
<package>echonet-rc</package>
</packages>
</service>
</rls-services>
本実施の形態2では、宅内ネットワークの機器制御プロトコルとしてECHONETを用いた場合について説明する。本例における、宅内ネットワークの通信媒体は、特に規定しないが、IEEE802、Bluetooth、電灯線、赤外線など様々なネットワーク媒体が適用可能である。
本実施の形態3では、宅内ネットワークとしてIEEE1394ネットワークを想定し、IEEE1394ネットワーク上の機器制御プロトコルとしてAV/Cを用いた場合について説明する。
本実施の形態4では、宅内ネットワークとしてIEEE802ネットワークを想定し、宅内機器としてSIP対応機器の場合を説明する。
To: <sip:sip.server@outside.com>;tag=444555666
From: <sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=111222333
Call-ID: 72727272@sip-example.com
CSeq: 1111 REGISTER
Max-Forwards: 70
Supported: pnp
Contact: <sip:dtv.serialno.000345a1b2c3@sip-example.com>
Expires: 3600
Content-Length: 0
To: <sip: sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=111222333
From: <sip:sip.server@outside.com>;tag=444555666
Call-ID: 72727272@abcdefghijk
CSeq: 1111 REGISTER
Max-Forwards: 70
Contact: sip:sip.server@outside.com
Expires: 3600
Content-Length: 0
To: <sip: sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=123456789
From: <sip:sip.server@outside.com>;tag=112233445
Call-ID: 898989898@abcdefghijk
CSeq: 93809824 REFER
Max-Forwards: 70
Refer-To: sip:gateway@sip-example.com
Contact: sip:sip.server@outside.com
Content-Length: 0
To: <sip:gateway@sip-example.com>
From: <sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=123123123
Supported: gruu
Call-ID: 81818181@sip-example.com
CSeq: 1234 REGISTER
Max-Forwards: 70
Contact: <sip:dtv.serialno.000345a1b2c3@192.168.0.55>
;+sip.instance="<urn:uuid:ffeeffee-5dec-22e1-b432-112233445566>"
Content-Length: 0
To: <sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=123123123
From: <sip:gateway@sip-example.com>;tag=456456456
Call-ID: 81818181@sip-example.com
CSeq: 1234 REGISTER
Contact: <sip:gateway@192.168.0.10>
;gruu="sip:dtv.apsyukl234734adfd@sip-example.com"
;+sip.instance="<urn:uuid:ffeeffee-5dec-22e1-b432-112233445566>"
;expires=3600
Content-Length: 0
To: <sip:sip.server@outside.com>;tag=112233445
From: <sip:dtv.serialno.000345a1b2c3@sip-example.com>;tag=123456789
Call-ID: 898989898@abcdefghijk
CSeq: 1020304 NOTIFY
Max-Forwards: 70
Event: refer;id=99999999
Subscription-State: terminated;reason=noresource
Contact: sip:dtv.serialno.000345a1b2c3@sip-example.com
Content-Type: message/sipfrag;version=2.0
Content-Length: 16
SIP/2.0 200 OK
実施の形態5では、ゲートウェイ装置が、前記した実施の形態1、2、3、4全ての宅内ネットワークをサポートするための通信インタフェースを具備している例を説明する。すなわち、宅内ネットワークに、IEEE802、Bluetooth、IEEE1394ネットワークが混在しているケースを説明する。
12、42、72、92、601、608、610:宅内ネットワーク
21、606:UPnP対応機器(PVR)
22、52、82、94、604:ゲートウェイ装置
23、53、83、96、603:SIP対応操作端末
24:UPnP対応機器(プリンタ)
31、612:UPnP Control Point機能
32、34、36、98、623:プレゼンスサーバ機能
33、615:Bluetooth通信機能及びECHONET通信機能
35、616:IEEE1394通信機能及びAV/C通信機能
51、609:ECHONET対応機器(エアコン)
81、611:AV/C対応機器(PVR)
93、607:SIP対応機器(DVT)
95、605:SIPサーバ
101、201、301、401、613、614、617、620:接続検知手段
102、202、302、402:初期接続判定手段
103、203、303、403:識別情報生成手段
104、204、304、404、624:識別情報記憶手段
105、205、305、405、625:分類記憶手段
106、206、306、406、626:リソースリスト情報
107、207、307、407、627:SIPサービス情報
108、208、308、408、629:情報開示手段
109、209、309、97、412、619、631:呼接続機能
409:識別情報通知手段
411、630:ゲートウェイ識別手段
413、632:転送手段
414、633:プレゼンス機能
415、634:プレゼンス情報
618:プロトコル変換機能
Claims (14)
- 第1のネットワークと1以上の第2のネットワークとを接続し、前記第1のネットワーク上の機器と所定の呼制御プロトコルに基づいた通信を行うゲートウェイ装置であって、
前記第2のネットワーク上の機器を検出する接続検知手段と、
前記検出された機器を前記所定の呼制御プロトコルによって識別するための機器識別情報を生成する機器識別情報生成手段と、
前記第2のネットワーク上の機器が準拠する制御プロトコル又は前記第2のネットワークの種類に基づいて、前記生成された機器識別情報を分類して記憶する分類記憶手段と、
前記第1のネットワーク上の機器からの前記所定の呼制御プロトコルによる情報取得要求を受け取った場合は、前記制御プロトコル又は前記第2のネットワークの種類ごとに分類された前記機器識別情報を、前記第1のネットワーク上の機器に対して提供する情報提供手段と、
前記提供した機器識別情報に対して前記所定の呼制御プロトコルによる呼接続要求を前記第1のネットワーク上の機器から受けた場合は、前記呼接続要求を行った機器との間で呼接続を行う呼接続手段と、
前記呼接続を行った機器と、前記呼接続要求された機器識別情報を持つ前記第2のネットワーク上の機器との間の通信を仲介する仲介手段と、
を備えたゲートウェイ装置。 - 前記接続検知手段は、前記第2のネットワーク上の機器が当該機器の準拠する前記制御プロトコルに基づいて送信するブロードキャストパケットの受信によって前記機器の検出を行うことを特徴とする請求項1に記載のゲートウェイ装置。
- 前記ブロードキャストパケットは、送信元の機器を一意に特定する前記送信元の機器の固有情報を含むことを特徴とする請求項2に記載のゲートウェイ装置。
- 前記所定の呼制御プロトコルに基づく通信に参加する機器を登録する登録手段をさらに備え、
前記接続検知手段は、前記所定の呼制御プロトコルに基づく通信を行う前記第2のネットワーク上の機器からの登録用ユニキャストパケットの受信に基づいて前記機器の検出を行う、
ことを特徴とする請求項1乃至3のいずれかに記載のゲートウェイ装置。 - 前記所定の呼制御プロトコルに基づく通信を行う前記第2のネットワーク上の機器に、前記機器識別情報生成手段によって生成された前記機器識別情報を通知する機器識別情報通知手段をさらに備えたことを特徴とする請求項4に記載のゲートウェイ装置。
- 前記登録用ユニキャストパケットは、送信元の機器を一意に特定する前記送信元の機器の固有情報を含むことを特徴とする請求項4又は5に記載のゲートウェイ装置。
- 前記機器情報生成手段は、前記所定の呼制御プロトコルに基づく通信を行うために予め与えられた基本アドレス情報と、前記検出された機器の固有情報とに基づいて、前記機器識別情報を生成することを特徴とする請求項1乃至6のいずれかに記載のゲートウェイ装置。
- 前記分類記憶手段は、前記検出された機器の準拠する制御プロトコル又は前記検出された機器の属するネットワークのカテゴリが未だ作成されていない場合は、前記カテゴリを作成し前記検出された機器の機器識別情報を前記カテゴリ内に登録し、既に作成されている場合は、前記既に作成されているカテゴリ内に前記検出された機器の機器識別情報を登録することを特徴とする請求項1乃至7のいずれかに記載のゲートウェイ装置。
- 前記情報提供手段は、前記情報取得要求に応じて前記制御プロトコル又はネットワークの種類を前記第1のネットワーク上の機器に提示し、前記第1のネットワーク上の機器から前記提示した制御プロトコル又はネットワークの種類に対する指定データを受けた場合は、指定された種類に属する前記機器識別情報を前記第1のネットワーク上の機器に提供することを特徴とする請求項1乃至8のいずれかに記載のゲートウェイ装置。
- 前記所定の呼制御プロトコルはSIPであり、前記第2のネットワーク上で用いられる機器の制御プロトコルは、UPnP又はAV/C又はECHONET又はこれらの組み合わせであることを特徴とする請求項1乃至9のいずれかに記載のゲートウェイ装置。
- 第1のネットワークと1以上の第2のネットワークとを接続し、前記第1のネットワーク上の機器と所定の呼制御プロトコルに基づいた通信を行うゲートウェイ装置と、
前記第1のネットワークに接続され、前記所定の呼制御プロトコルに基づく通信に参加する機器を登録するサーバ装置と、
を備えたネットワークシステムであって、
前記ゲートウェイ装置は、
前記第2のネットワーク上の機器を検出する接続検知手段と、
前記検出された機器を前記所定の呼制御プロトコルによって識別するための機器識別情報を生成する機器識別情報生成手段と、
前記第2のネットワーク上の機器が準拠する制御プロトコル又は前記第2のネットワークの種類に基づいて、前記生成された機器識別情報を分類して記憶する分類記憶手段と、
前記第1のネットワーク上の機器からの前記所定の呼制御プロトコルによる情報取得要求を受け取った場合は、前記制御プロトコル又は前記第2のネットワークの種類ごとに分類された前記機器識別情報を、前記第1のネットワーク上の機器に対して提供する情報提供手段と、
前記提供した機器識別情報に対して前記所定の呼制御プロトコルによる前記呼接続要求を前記第1のネットワーク上の機器から受けた場合は、前記呼接続要求を行った機器との間で呼接続を行う呼接続手段と、
前記呼接続を行った機器と、前記呼接続要求された機器識別情報を持つ前記第2のネットワーク上の機器との間の通信を仲介する仲介手段と、
を備え、
前記サーバ装置は、
前記所定の呼制御プロトコルに基づく通信を行う前記第2のネットワーク上の機器から自機器の登録を依頼する登録用ユニキャストパケットを受け取った場合は、前記第2のネットワーク上の機器が属するゲートウェイ装置を前記登録用ユニキャストパケットに基づいて特定するゲートウェイ特定手段と、
前記自機器の登録の依頼を前記特定されたゲートウェイ装置に行うことを指示する指示データを前記第2のネットワーク上の機器に送出する転送手段と、
を備え、
前記ゲートウェイ装置における前記接続検知手段は、前記第2のネットワーク上の機器からの前記登録用ユニキャストパケットの受信によって前記第2のネットワーク上の機器を検出する、
ことを特徴とするネットワークシステム。 - 前記サーバ装置は、前記ゲートウェイ装置のアドレスを予め記憶したアドレス記憶手段をさらに備え、
前記ゲートウェイ特定手段は、前記登録用ユニキャストパケットの送信元アドレスと、前記アドレス記憶手段内のアドレスとを比較することにより、前記第2のネットワーク上の機器が属するゲートウェイ装置を特定することを特徴とする請求項11に記載のネットワークシステム。 - 第1のネットワークと1以上の第2のネットワークとを接続し、前記第1のネットワーク上の機器と所定の呼制御プロトコルに基づいた通信を行うゲートウェイ装置において実行する通信プログラムであって、
前記第2のネットワーク上の機器を検出する接続検知ステップと、
前記検出された機器を前記所定の呼制御プロトコルによって識別するための機器識別情報を生成する機器識別情報生成ステップと、
前記第2のネットワーク上の機器が準拠する制御プロトコル又は前記第2のネットワークの種類に基づいて、前記生成された機器識別情報を分類して記憶する分類記憶ステップと、
前記第1のネットワーク上の機器からの前記所定の呼制御プロトコルによる情報取得要求を受け取った場合は、前記制御プロトコル又は前記第2のネットワークの種類ごとに分類された前記機器識別情報を、前記第1のネットワーク上の機器に対して提供する情報提供ステップと、
前記提供した機器識別情報に対して前記所定の呼制御プロトコルによる呼接続要求を前記第1のネットワーク上の機器から受けた場合は、前記呼接続要求を行った機器との間で呼接続を行う呼接続ステップと、
前記呼接続を行った機器と、前記呼接続要求された機器識別情報を持つ前記第2のネットワーク上の機器との間の通信を仲介する仲介ステップと、
を備えた通信プログラム。 - 第1のネットワークと1以上の第2のネットワークとを接続し、前記第1のネットワーク上の機器と所定の呼制御プロトコルに基づいた通信を行うゲートウェイ装置において実行する通信方法であって、
前記第2のネットワーク上の機器を検出し、
前記検出された機器を前記所定の呼制御プロトコルによって識別するための機器識別情報を生成し、
前記第2のネットワーク上の機器が準拠する制御プロトコル又は前記第2のネットワークの種類に基づいて、前記生成された機器識別情報を分類して記憶し、
前記第1のネットワーク上の機器からの前記所定の呼制御プロトコルによる情報取得要求を受け取った場合は、前記制御プロトコル又は前記第2のネットワークの種類ごとに分類された前記機器識別情報を、前記第1のネットワーク上の機器に対して提供し、
前記提供した機器識別情報に対して前記所定の呼制御プロトコルによる呼接続要求を前記第1のネットワーク上の機器から受けた場合は、前記呼接続要求を行った機器との間で呼接続を行い、
前記呼接続を行った機器と、前記呼接続要求された機器識別情報を持つ前記第2のネットワーク上の機器との間の通信を仲介する、
ことを特徴とする通信方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004339337A JP4041118B2 (ja) | 2004-11-24 | 2004-11-24 | ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 |
US11/271,850 US7583685B2 (en) | 2004-11-24 | 2005-11-14 | Gateway device, network system, communication program, and communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004339337A JP4041118B2 (ja) | 2004-11-24 | 2004-11-24 | ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006148804A JP2006148804A (ja) | 2006-06-08 |
JP4041118B2 true JP4041118B2 (ja) | 2008-01-30 |
Family
ID=36595660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004339337A Expired - Fee Related JP4041118B2 (ja) | 2004-11-24 | 2004-11-24 | ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7583685B2 (ja) |
JP (1) | JP4041118B2 (ja) |
Families Citing this family (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004297545A (ja) * | 2003-03-27 | 2004-10-21 | Matsushita Electric Ind Co Ltd | 遠隔制御装置 |
KR101159341B1 (ko) * | 2005-08-19 | 2012-06-25 | 삼성전자주식회사 | Xdm 서비스 정보 관리 시스템 및 방법 |
US8849821B2 (en) * | 2005-11-04 | 2014-09-30 | Nokia Corporation | Scalable visual search system simplifying access to network and device functionality |
US8391165B2 (en) * | 2005-12-30 | 2013-03-05 | Motorola Mobility Llc | Method and apparatus for identifying caller preferences matched to callee capabilities for IMS communications |
US8005073B2 (en) * | 2006-02-13 | 2011-08-23 | Nokia Corporation | Representing network availability status information in presence information |
US7995498B2 (en) * | 2006-02-13 | 2011-08-09 | Cisco Technology, Inc. | Method and system for providing configuration of network elements through hierarchical inheritance |
US20070201459A1 (en) * | 2006-02-27 | 2007-08-30 | Cisco Technology, Inc. | System and method for providing status notification for conventional telephony devices in a session initiation protocol environment |
CN101444044A (zh) * | 2006-03-27 | 2009-05-27 | 诺基亚公司 | 远程访问 |
JP4793076B2 (ja) * | 2006-04-25 | 2011-10-12 | 日本電気株式会社 | 接続制御システム |
US8090830B2 (en) * | 2006-05-02 | 2012-01-03 | Research In Motion Limited | Apparatus, and associated method, for generating and transmitting an anonymous routing identifier to identify user agent |
JP5040171B2 (ja) * | 2006-05-18 | 2012-10-03 | 日本電気株式会社 | 情報処理装置及び接続制御方法並びにプログラム |
US8194681B2 (en) * | 2006-05-23 | 2012-06-05 | Core Wireless Licensing S. á.r. l. | Bridging between AD HOC local networks and internet-based peer-to-peer networks |
US20070286100A1 (en) * | 2006-06-09 | 2007-12-13 | Mika Juhani Saaranen | Local discovery of mobile network services |
US20080071770A1 (en) * | 2006-09-18 | 2008-03-20 | Nokia Corporation | Method, Apparatus and Computer Program Product for Viewing a Virtual Database Using Portable Devices |
EP2078403B1 (en) | 2006-10-31 | 2017-07-26 | Telefonaktiebolaget LM Ericsson (publ) | A method and arrangement for enabling multimedia communication with a private network |
JP4984898B2 (ja) * | 2007-01-11 | 2012-07-25 | 株式会社日立製作所 | 機器管理装置 |
FR2911744B1 (fr) * | 2007-01-19 | 2009-04-03 | Canon Kk | Procede de gestion de l'acces a au moins un contenu et/ou au moins un service, produit programme d'ordinateur, moyen de stockage et dispositif d'acces correspondants |
US7653443B2 (en) | 2007-03-01 | 2010-01-26 | Daniel Flohr | Methods, systems, circuits and computer program products for electrical service demand management |
WO2008108699A1 (en) * | 2007-03-05 | 2008-09-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for remotely controlling multimedia communication across local networks. |
JP2008252574A (ja) * | 2007-03-30 | 2008-10-16 | Kddi Corp | 通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラム |
JP4857171B2 (ja) * | 2007-04-13 | 2012-01-18 | Kddi株式会社 | 通信制御システム、通信制御装置、通信制御方法及びコンピュータプログラム |
US7720974B2 (en) * | 2007-05-25 | 2010-05-18 | Microsoft Corporation | Global routable and grid identification for audio provider in media session |
KR101493692B1 (ko) * | 2007-06-22 | 2015-02-16 | 삼성전자주식회사 | 이벤트 메시지 전송 방법, 이벤트 메시지 수신 방법,피제어 장치 및 제어 포인트 |
US20090121846A1 (en) * | 2007-08-01 | 2009-05-14 | X10 Ltd. | Systems and methods for coupling power line control signals |
US20100223360A1 (en) * | 2007-09-12 | 2010-09-02 | Yoshitaka Nakayama | Communication system, communication optimizing apparatus, and communication network establishing method used in them |
US8473325B2 (en) * | 2007-10-12 | 2013-06-25 | Pie Digital, Inc. | System and method for automatic configuration and management of home network devices using a hierarchical index model |
WO2009049325A1 (en) * | 2007-10-12 | 2009-04-16 | Pie Digital, Inc. | System and method for automatic configuration and management of home network devices |
US20090150433A1 (en) * | 2007-12-07 | 2009-06-11 | Nokia Corporation | Method, Apparatus and Computer Program Product for Using Media Content as Awareness Cues |
US20090160694A1 (en) * | 2007-12-20 | 2009-06-25 | Cristiano Di Flora | Interaction with autonomous consumer electronics devices |
CN101939950B (zh) * | 2007-12-20 | 2013-10-09 | 艾利森电话股份有限公司 | 基于ims的远程设备发现和控制 |
US8873570B2 (en) * | 2008-01-04 | 2014-10-28 | Motorola Mobility Llc | Extensible system and method to bridge SIP and UPnP devices |
US8849963B2 (en) * | 2008-01-30 | 2014-09-30 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for connecting legacy nodes |
JP5119953B2 (ja) * | 2008-01-31 | 2013-01-16 | パナソニック株式会社 | 表示装置 |
JP2009193538A (ja) * | 2008-02-18 | 2009-08-27 | Seiko Epson Corp | コンテンツ伝送システム及び印刷装置特定方法 |
CN101971570B (zh) * | 2008-03-14 | 2016-04-27 | 艾利森电话股份有限公司 | 用于远程接入本地网络的方法和装置 |
JP4973598B2 (ja) * | 2008-05-27 | 2012-07-11 | 沖電気工業株式会社 | ゲートウェイ装置 |
US8738389B2 (en) * | 2008-06-05 | 2014-05-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Vehicle information communication |
US8977710B2 (en) | 2008-06-18 | 2015-03-10 | Qualcomm, Incorporated | Remote selection and authorization of collected media transmission |
EP2329582A1 (en) * | 2008-08-25 | 2011-06-08 | Cleanpoint Holdings Pty Ltd | An electricity management device, an electrical appliance, a system for authorising electrical appliances to utilise electricity and a method of delivering renewable energy into a power grid |
US8224900B2 (en) * | 2009-02-09 | 2012-07-17 | Novell, Inc. | Network-aware communications |
US10355877B2 (en) * | 2009-02-23 | 2019-07-16 | Tillster, Inc. | Kiosk device management in quick service restaurant environments |
US20120173736A1 (en) * | 2009-09-18 | 2012-07-05 | Deutsche Telekom Ag | Method for supporting a user equipment lacking globally routable user agent uri - gruu support in an internet protocol multimedia subsystem - ims |
KR20110036301A (ko) * | 2009-10-01 | 2011-04-07 | 삼성전자주식회사 | 아이엠에스 시스템에서 임시 그루 생성 방법 및 장치 |
EP2514139B1 (en) * | 2009-12-15 | 2018-02-21 | Samsung Electronics Co., Ltd. | System and method of multi-media conferencing between universal plug and play (upnp) enabled telephony devices and wireless area network (wan) devices |
US8769630B2 (en) * | 2009-12-18 | 2014-07-01 | France Telecom | Monitoring method and device |
JP5227984B2 (ja) * | 2010-02-25 | 2013-07-03 | エヌ・ティ・ティ・コムウェア株式会社 | ゲートウェイシステム、通信方法、収容管理サーバ装置及びプログラム |
JP5815924B2 (ja) * | 2010-03-24 | 2015-11-17 | ソニー株式会社 | 情報処理システム、情報処理装置、および管理サーバ |
WO2011152428A1 (ja) * | 2010-05-31 | 2011-12-08 | 日本電気株式会社 | 情報機器データ連携システム、認証装置、クライアント機器、情報機器データ連携方法および記録媒体 |
US9786159B2 (en) | 2010-07-23 | 2017-10-10 | Tivo Solutions Inc. | Multi-function remote control device |
JP2012124604A (ja) * | 2010-12-06 | 2012-06-28 | Sony Corp | 機器制御装置、機器制御方法およびプログラム |
JP2012124603A (ja) * | 2010-12-06 | 2012-06-28 | Sony Corp | 通信システムおよび通信装置 |
US9451331B2 (en) * | 2011-01-15 | 2016-09-20 | Lattice Semiconductor Corporation | Proxy device operation in command and control network |
KR101827830B1 (ko) * | 2011-02-24 | 2018-02-09 | 삼성전자주식회사 | 전기기기, 전기기기 관리 시스템 및 전기기기의 제어 방법 |
US9716743B2 (en) * | 2011-09-02 | 2017-07-25 | Microsoft Technology Licensing, Llc | Accessing hardware devices using web server abstractions |
EP2571223A1 (en) * | 2011-09-14 | 2013-03-20 | Telefonaktiebolaget LM Ericsson (publ) | A gateway and a method therein for enabling sip communication over a non-standard sip transport protocol |
US9054892B2 (en) * | 2012-02-21 | 2015-06-09 | Ecolink Intelligent Technology, Inc. | Method and apparatus for registering remote network devices with a control device |
US20140325100A1 (en) * | 2013-04-30 | 2014-10-30 | Intellectual Discovery Co., Ltd. | Data management system for data communication and method therefor |
US20140325096A1 (en) * | 2013-04-30 | 2014-10-30 | Intellectual Discovery | Data management system for controlling a plurality of peripherals and method therefor |
CN103347257B (zh) * | 2013-06-05 | 2016-08-24 | 华为技术有限公司 | 虚拟用户识别数据分发方法、获取方法和设备 |
CN104144200A (zh) * | 2013-12-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 物联网通信方法、通信端及用户端 |
JP6249229B2 (ja) * | 2014-03-31 | 2017-12-20 | 東芝ライテック株式会社 | 通信装置、通信方法、および通信システム |
US9918351B2 (en) | 2014-04-01 | 2018-03-13 | Belkin International Inc. | Setup of multiple IOT networks devices |
US9210192B1 (en) | 2014-09-08 | 2015-12-08 | Belkin International Inc. | Setup of multiple IOT devices |
US9872240B2 (en) | 2014-08-19 | 2018-01-16 | Belkin International Inc. | Network device source entity triggered device configuration setup |
FR3038478B1 (fr) * | 2015-07-03 | 2018-07-06 | Somfy Sas | Installation domotique et procede de constitution de la topologie d’une installation domotique |
FR3038477B1 (fr) | 2015-07-03 | 2018-07-06 | Somfy Sas | Procede de controle d’une installation domotique |
FR3038480B1 (fr) * | 2015-07-03 | 2018-11-16 | Somfy Sas | Procede d’enregistrement d’une unite centrale de commande appartenant a une installation domotique |
JP7371410B2 (ja) * | 2019-09-19 | 2023-10-31 | 富士通株式会社 | 情報処理装置、及び、情報処理プログラム |
JP7373744B2 (ja) * | 2019-12-11 | 2023-11-06 | パナソニックIpマネジメント株式会社 | ゲートウェイ装置、通信方法およびコンピュータプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6707809B1 (en) * | 1999-02-25 | 2004-03-16 | Utstarcom, Inc. | Method for forwarding data to idle mobile nodes, and home agent control node for use in the method |
DE60230479D1 (de) * | 2001-11-29 | 2009-02-05 | Panasonic Corp | System und Verfahren zur Steuerung eines Haushaltgerätes, mit einem Kommunikationsmobilendgerätes und einer Übergangseinheit für ein Haus |
US8549541B2 (en) * | 2004-03-26 | 2013-10-01 | Intellectual Ventures Ii Llc | Bridging local device communications across the wide area |
-
2004
- 2004-11-24 JP JP2004339337A patent/JP4041118B2/ja not_active Expired - Fee Related
-
2005
- 2005-11-14 US US11/271,850 patent/US7583685B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2006148804A (ja) | 2006-06-08 |
US20060133392A1 (en) | 2006-06-22 |
US7583685B2 (en) | 2009-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4041118B2 (ja) | ゲートウェイ装置、ネットワークシステム、通信プログラム及び通信方法 | |
JP5189104B2 (ja) | プライベート・ネットワークとのマルチメディア通信を可能にするための方法および装置 | |
EP1964354B1 (en) | Communication network device for universal plug and play and internet multimedia subsystems networks | |
EP2116006B1 (en) | Method for remotely controlling multimedia communication across local networks. | |
US7292859B2 (en) | Apparatus and method for managing device information through networks | |
US8307093B2 (en) | Remote access between UPnP devices | |
US8483094B2 (en) | IMS-based discovery and control of remote devices | |
US20110182205A1 (en) | Method and apparatus for service discovery | |
JP2009520439A (ja) | 仮想ユニバーサルプラグアンドプレイコントロールポイント | |
JP2014511046A (ja) | ホームネットワークを用いた通話方法及び装置 | |
US9531561B2 (en) | Apparatus and method for extending network area | |
US20090254671A1 (en) | Remote control of a device by a terminal | |
JP4044551B2 (ja) | ゲートウェイ装置、コンテンツ提供サーバ、通信プログラムおよび通信方法 | |
JP5142216B2 (ja) | ホームネットワーク内の端末から広域ネットワークへコンテンツを送信するコンテンツ送信方法及びシステム | |
JP5191878B2 (ja) | ホームネットワーク内の端末から広域ネットワークへコンテンツを送信するコンテンツ転送方法及びシステム | |
Razak | Major service discovery technology: A hands-on analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071031 |
|
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: 20071102 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071108 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4041118 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111116 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131116 Year of fee payment: 6 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313114 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |