JP6424340B2 - 接続方法、接続システム、携帯端末、およびプログラム - Google Patents
接続方法、接続システム、携帯端末、およびプログラム Download PDFInfo
- Publication number
- JP6424340B2 JP6424340B2 JP2016548561A JP2016548561A JP6424340B2 JP 6424340 B2 JP6424340 B2 JP 6424340B2 JP 2016548561 A JP2016548561 A JP 2016548561A JP 2016548561 A JP2016548561 A JP 2016548561A JP 6424340 B2 JP6424340 B2 JP 6424340B2
- Authority
- JP
- Japan
- Prior art keywords
- connection
- network
- terminal
- communication
- home
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 64
- 238000004891 communication Methods 0.000 claims description 165
- 238000005516 engineering process Methods 0.000 description 16
- 238000004590 computer program Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 238000004080 punching Methods 0.000 description 6
- 230000007704 transition Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2517—Translation of Internet protocol [IP] addresses using port numbers
-
- 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
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2834—Switching of information 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/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2514—Translation of Internet protocol [IP] addresses between local and global IP addresses
-
- 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/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/029—Firewall traversal, e.g. tunnelling or, creating pinholes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/061—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
-
- 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/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/255—Maintenance or indexing of mapping tables
- H04L61/2553—Binding renewal aspects, e.g. using keep-alive messages
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2575—NAT traversal using address mapping retrieval, e.g. simple traversal of user datagram protocol through session traversal utilities for NAT [STUN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
以下、本開示の基礎となった知見について説明する。
以下、図1〜図8を用いて、実施の形態1を説明する。
図1は、実施の形態1における接続システムの一例を示す模式図である。
次に、携帯端末10の構成について説明する。
次に、動画サーバ22の構成について説明する。
まず、比較例として、従来のP2P接続シーケンスについて説明し、続いて、本開示のP2P接続シーケンス(初回接続のシーケンス)について説明する。
図6は、実施の形態1における再接続のシーケンスを示す図である。
以上のように、本実施の形態における接続方法は、宅外の携帯端末が宅内端末と対等の立場での直接通信を行うための接続方法である。この接続方法は、宅内端末が、第1ネットワークに接続されている宅内ルータに接続されている場合の接続方法であり、第1ネットワークと接続されている支援サーバから、携帯端末が宅内端末と直接通信を行うための接続に用いる接続情報を携帯端末が取得する取得ステップと、取得ステップにおいて取得した接続情報を携帯端末に記憶する記憶ステップと、を含む。接続情報は、宅内ルータにおいて宅内端末に対応するように設定されたIPアドレスとポート番号を含む。
以上のように、本出願において開示する技術の例示として、実施の形態1を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略等を行った実施の形態にも適用できる。また、上記実施の形態1で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
10,910 携帯端末
20,920 宅内
21,921 ルータ
22,922 動画サーバ
30,930 支援サーバ
40 インターネット
50,950A,950B 基地局
101,221 P2P通信管理部
102 インタフェース管理部
103,225 通信部
104a,104b,226 通信インタフェース
105a,105b,227 通信バッファ
106,228 表示管理部
107,229 表示バッファ
108,230 表示処理部
109,231 表示部
222 動画蓄積部
223 通信・放送管理部
224 放送インタフェース
960A,960B ルータ
1011 取得部
1012 記憶部
2211 接続情報管理部
2212 相手端末情報管理部
2213 鍵生成・更新部
Claims (3)
- 宅外の携帯端末が宅内端末と直接通信を行うための接続方法であって、
前記宅内端末は、第1ネットワークに接続されている宅内ルータに接続されており、
前記携帯端末が前記第1ネットワークに直接接続されている場合に、
前記携帯端末が前記宅内端末と前記通信を行うための接続に用いる接続情報を前記第1ネットワークに接続されている支援サーバを介して前記携帯端末が取得する取得ステップと、
前記通信を行うための接続を確立するための鍵情報であって前記宅内端末が発行する鍵情報を前記携帯端末が取得する鍵取得ステップと、
前記取得ステップと前記鍵取得ステップとにおいて取得した前記接続情報と前記鍵情報とを前記携帯端末に記憶する記憶ステップと、
前記取得ステップにおいて取得した前記接続情報を用いて、前記携帯端末が前記宅内端末と前記通信を行うための接続を行う初回接続ステップと、
前記第1ネットワークから前記第1ネットワークと異なる第2ネットワークに前記携帯端末の接続が切り替わった場合に、前記携帯端末が、前記記憶ステップにおいて記憶した前記接続情報と前記鍵情報とを用いて、前記第2ネットワークを介して前記宅内端末と前記通信を行うための再接続を行う再接続ステップと、
前記通信を行うための再接続が確立したときに、前記宅内端末によって更新された前記鍵情報である更新鍵情報を前記携帯端末が取得する更新鍵取得ステップと、を含み、
前記再接続ステップでは、前記第1ネットワークまたは前記第2ネットワークから、第3ネットワークに前記携帯端末の接続が切り替わった場合に、前記携帯端末が、前記記憶ステップにおいて記憶した前記接続情報に加え、前記更新鍵取得ステップにおいて取得した前記更新鍵情報を用いて、前記宅内端末と前記第3ネットワークを介して前記通信を行うための再接続を行う、
接続方法。 - 宅外の携帯端末が宅内端末と直接通信を行うための接続方法であって、
前記宅内端末は、第1ネットワークに接続されている宅内ルータに接続されており、
前記携帯端末が前記第1ネットワークと異なる第2ネットワークに接続されている場合に、
前記携帯端末が前記宅内端末と前記通信を行うための接続に用いる接続情報を前記第2ネットワークに接続されている支援サーバを介して前記携帯端末が取得する取得ステップと、
前記通信を行うための接続を確立するための鍵情報であって前記宅内端末が発行する鍵情報を前記携帯端末が取得する鍵取得ステップと、
前記取得ステップと前記鍵取得ステップとにおいて取得した前記接続情報と前記鍵情報とを前記携帯端末に記憶する記憶ステップと、
前記取得ステップにおいて取得した前記接続情報を用いて、前記携帯端末が前記宅内端末と前記通信を行うための接続を行う初回接続ステップと、
前記第2ネットワークから前記第1ネットワークに前記携帯端末の接続が切り替わった場合に、前記携帯端末が、前記記憶ステップにおいて記憶した前記接続情報と前記鍵情報とを用いて、前記第1ネットワークを介して前記宅内端末と前記通信を行うための再接続を行う再接続ステップと、
前記通信を行うための再接続が確立したときに、前記宅内端末によって更新された前記鍵情報である更新鍵情報を前記携帯端末が取得する更新鍵取得ステップと、を含み、
前記再接続ステップでは、前記第1ネットワークまたは前記第2ネットワークから、第3ネットワークに前記携帯端末の接続が切り替わった場合に、前記携帯端末が、前記記憶ステップにおいて記憶した前記接続情報に加え、前記更新鍵取得ステップにおいて取得した前記更新鍵情報を用いて、前記宅内端末と前記第3ネットワークを介して前記通信を行うための再接続を行う、
接続方法。 - 前記第3ネットワークは、前記第1ネットワークまたは前記第2ネットワークと同一のネットワークである、
請求項1または請求項2に記載の接続方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014191897 | 2014-09-19 | ||
JP2014191897 | 2014-09-19 | ||
PCT/JP2015/004717 WO2016042764A1 (ja) | 2014-09-19 | 2015-09-16 | 接続方法、接続システム、携帯端末、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2016042764A1 JPWO2016042764A1 (ja) | 2017-07-06 |
JP6424340B2 true JP6424340B2 (ja) | 2018-11-21 |
Family
ID=55532819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016548561A Active JP6424340B2 (ja) | 2014-09-19 | 2015-09-16 | 接続方法、接続システム、携帯端末、およびプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10334647B2 (ja) |
EP (1) | EP3197101B1 (ja) |
JP (1) | JP6424340B2 (ja) |
WO (1) | WO2016042764A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10182387B2 (en) | 2016-06-01 | 2019-01-15 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing content via diverse networks |
CN109286593B (zh) * | 2017-07-19 | 2021-04-09 | 腾讯科技(深圳)有限公司 | 传输重连的方法及装置、计算机设备及存储介质 |
JP2020170965A (ja) * | 2019-04-04 | 2020-10-15 | パナソニックIpマネジメント株式会社 | カメラおよび通信方法 |
KR20210123927A (ko) * | 2020-04-06 | 2021-10-14 | 엘지전자 주식회사 | 무선 디바이스 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001077855A (ja) | 1999-09-06 | 2001-03-23 | Canon Inc | 情報処理装置、情報処理システム、情報処理方法、情報処理プログラムを格納した記憶媒体 |
JP2004194016A (ja) * | 2002-12-12 | 2004-07-08 | Sony Corp | 情報処理システムおよび方法、中継装置および方法、記録媒体、並びにプログラム |
JP4473695B2 (ja) * | 2004-10-01 | 2010-06-02 | パナソニック株式会社 | 通信端末装置、電化機器及び通信方法 |
JP2007166116A (ja) * | 2005-12-12 | 2007-06-28 | Matsushita Electric Ind Co Ltd | 宅内サーバ装置及びアプリケーションサーバ装置 |
US20070160034A1 (en) * | 2006-01-06 | 2007-07-12 | D.S.P. Group Ltd | Dual-protocol dual port telephone and method to connect another dual-protocol dual port telephone via IP network directly and without installation |
US20120001433A1 (en) * | 2010-07-04 | 2012-01-05 | Antoine Mowad | Fluid Driven Wheel System For Generating Electricity |
FI123551B (fi) * | 2011-02-22 | 2013-07-15 | Tosibox Oy | Menetelmä ja laitejärjestely kiinteistöjen etähallinnan toteuttamiseksi |
US9276896B2 (en) * | 2011-06-27 | 2016-03-01 | Kaseya Limited | Method and apparatus of establishing a connection between devices using cached connection information |
KR101923487B1 (ko) * | 2011-09-29 | 2018-11-30 | 삼성전자 주식회사 | 통신 연결 서비스 제공 방법 및 장치 |
FI124237B (fi) * | 2012-04-05 | 2014-05-15 | Tosibox Oy | Tietoturvallinen etäyhteydellä suoritettava toimintaoikeuden myöntömenettely |
US9363320B2 (en) * | 2012-12-05 | 2016-06-07 | Microsoft Technology Licensing, Llc | Persistent connection between network devices |
-
2015
- 2015-09-16 WO PCT/JP2015/004717 patent/WO2016042764A1/ja active Application Filing
- 2015-09-16 EP EP15841423.5A patent/EP3197101B1/en active Active
- 2015-09-16 JP JP2016548561A patent/JP6424340B2/ja active Active
-
2016
- 2016-12-28 US US15/392,976 patent/US10334647B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20170111948A1 (en) | 2017-04-20 |
US10334647B2 (en) | 2019-06-25 |
EP3197101A4 (en) | 2017-07-26 |
WO2016042764A1 (ja) | 2016-03-24 |
EP3197101B1 (en) | 2021-11-03 |
EP3197101A1 (en) | 2017-07-26 |
JPWO2016042764A1 (ja) | 2017-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5647600B2 (ja) | アクセスポイント | |
CN102859965B (zh) | 提供多媒体内容的方法和电子装置 | |
US9992731B2 (en) | Method, apparatus and system for information push service based on wireless LAN access point | |
WO2017101419A1 (zh) | 投屏方法 | |
CN107079181B (zh) | 管理服务器的方法、移动设备和可读存储介质 | |
JP6424340B2 (ja) | 接続方法、接続システム、携帯端末、およびプログラム | |
EP3032838A1 (en) | Message processing method, device, gateway, set-top box and internet protocol television system | |
US10257696B2 (en) | Method and system for sharing device capabilities of universal plug and play (UPNP) devices with a service network entity | |
US8553063B2 (en) | Apparatus and method for configuring high-definition video telephony between computer devices | |
KR102082804B1 (ko) | 로컬 네트워크 장치들의 클라우드 기반 전력 관리 방법 및 장치 | |
EP2666256B1 (en) | Method and apparatus for phone communication using home network | |
WO2015087508A1 (ja) | 通信方法、通信システムおよび通信装置 | |
WO2009154249A1 (ja) | リモートアクセスシステム、装置、方法及びプログラム | |
US10079728B2 (en) | System and method for discovery of devices on a network | |
US20130107697A1 (en) | Network Connection System of Network Electronic Device and Method to Solve Terminal Device Unable to Reach Electronic Device Caused by Router Not Supporting NAT Loopback | |
KR20170097900A (ko) | Id/loc 분리 구조 기반 멀티―스크린 지원을 위한 방법 및 시스템 | |
JP2009245313A (ja) | 情報提供装置、ネットワーク間連携サービス提供システム、及び、ネットワーク間連携サービス提供方法 | |
JP2017005368A (ja) | ゲートウェイ装置、ネットワークシステム | |
US9485801B1 (en) | Mobile communication device connected to home digital network | |
US20220141106A1 (en) | Using Wireless Packets to Indicate Device Boot Status | |
KR101668812B1 (ko) | Dlna를 이용한 재생장치 검색의 호환성 개선 방법 및 시스템 | |
CN117614929A (zh) | 一种基于udp穿透nat实现p2p通信的方法及设备 | |
JP2011101290A (ja) | 情報処理装置、情報処理方法、プログラム及び情報処理システム | |
CN117319981A (zh) | 设备发现方法、装置及*** | |
JP2012039218A (ja) | ランデブーサーバ装置及び通信システム及び通信方法及び通信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171027 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180827 |
|
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: 20180911 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180924 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6424340 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |