KR20090078721A - 복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 - Google Patents
복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 Download PDFInfo
- Publication number
- KR20090078721A KR20090078721A KR1020080081367A KR20080081367A KR20090078721A KR 20090078721 A KR20090078721 A KR 20090078721A KR 1020080081367 A KR1020080081367 A KR 1020080081367A KR 20080081367 A KR20080081367 A KR 20080081367A KR 20090078721 A KR20090078721 A KR 20090078721A
- Authority
- KR
- South Korea
- Prior art keywords
- upnp
- remote
- network
- information
- ras
- Prior art date
Links
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]
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- 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/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- 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/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2825—Reporting to a device located outside the home and the home network
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
본 발명은 복수의 원격 접속을 지원하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치 및 그 방법에 관한 것으로, 본 발명에 따른 UPnP RAS 장치의 통신 방법에서는 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하고, 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하고, 수집된 정보를 이용하여, 복수의 원격 네트워크들 간에 장치 리스트 정보를 동기화하기 위한 동기화 정보를 생성하고, 동기화 정보를 복수의 원격 네트워크들의 UPnP 장치들에게 전송한다.
Description
본 발명은 복수의 원격 접속을 지원하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치 및 그 방법에 관한 것으로, 더욱 상세하게는 홈 네트워크의 UPnP RAS(Remote Access Server) 장치가 복수의 원격 네트워크의 UPnP 장치들로부터 원격 접속 연결을 수락하고, 네트워크 상호 간에 네트워크 이미지를 동기화하고, 장치 제어 메시지를 라우팅함으로써 복수의 원격 네트워크의 UPnP 장치들에 대한 복수의 원격 접속을 지원하는 UPnP RAS 장치 및 그 방법에 관한 것이다.
홈 네트워크의 확산으로 가정에서 기존의 PC 위주의 네트워크 환경이 점점 다양한 하위 네트워크 기술을 사용하는 가전 제품들을 포함하는 환경으로 확대되고 있다. 따라서 IP 프로토콜을 사용하여 이들 가전 제품들을 통일된 방식으로 네트워크화할 수 있는 기술에 대한 필요성으로 UPnP(Universal Plug and Play) 기술이 제안되었다. UPnP Device Architecture 1.0 표준은 분산 및 개방 네트워킹 구조를 기 반으로, 홈 네트워크 내의 각 가전 제품들이 중앙 집중의 관리를 받지 않고 대신 피어투피어 (peer to peer) 네트워킹이 가능하도록 한다.
UPnP Device Architecture 1.0에 따르는 UPnP 장치 탐색은 홈 네트워크 내에서 IP 멀티캐스트를 이용하여 분산 및 개방 네트워킹 방식으로 일어난다. 그러나 현재 IP 멀티캐스트 서비스가 인터넷 범위에서 정상적으로 이루어짐을 보장할 수 없으므로, 결과적으로 UPnP 장치 탐색을 통해 얻은 정보를 이용하는 UPnP 장치의 제어도 인터넷을 통하는 경우 가능하지 않게 된다.
따라서, UPnP 장치 또는 컨트롤 포인트(Control Point: 이하 CP) 장치가 물리적으로 홈 네트워크로부터 떨어져 있는 경우에도, 마치 물리적으로 동일 네트워크 내에 존재하는 것처럼 동작할 수 있도록 하기 위해, UPnP Remote Access Architecture가 제안되었다. UPnP Remote Access Architecture는 홈 네트워크 내에 존재하는 RAS(Remote Access Server) 장치와 원격 네트워크에 존재하는 RAC(Remote Access Client) 장치를 정의하고 있다.
본 발명의 목적은 복수의 원격 네트워크의 UPnP 장치들에 대한 복수의 원격 접속을 지원하는 UPnP RAS 장치 및 그 방법을 제공하는 것이다.
본 발명의 일 실시예에 따르면 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치의 통신 방법은 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 단계; 상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 단계; 상기 수집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스트 정보를 동기화하기 위한 동기화 정보를 생성하는 단계; 및 상기 동기화 정보를 상기 복수의 원격 네트워크의 UPnP 장치들에게 전송하는 단계를 포함한다.
본 발명의 일 실시예에 따르면 상기 동기화 정보는 복수의 원격 네트워크 정보들과 홈 네트워크 정보로 구성된 트리 형태의 정보이고; 상기 홈 네트워크 정보는 상기 홈 네트워크에서 탐색된 장치 리스트로 구성되고; 상기 복수의 원격 네트워크 정보들은 각각의 원격 네트워크에서 탐색된 장치 리스트로 구성되는 것이 바람직하다.
본 발명의 일 실시예에 따르면 상기 장치 리스트 정보를 수집하는 단계는 상기 복수의 원격 네트워크들의 UPnP CP 장치들로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수신하고; 상기 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 것이 바람직하다.
본 발명의 일 실시예에 따르면 상기 장치 리스트 정보를 수집하는 단계, 상 기 동기화 정보를 생성하는 단계 및 상기 동기화 정보를 전송하는 단계는 상기 복수의 원격 네트워크나 상기 홈 네트워크에 새로운 UPnP 장치 참여 또는 기존 UPnP 장치 탈퇴로 인해, 상기 탐색된 장치 리스트 정보에 변경이 발생하는 경우, 재수행하는 것이 바람직하다.
본 발명의 일 실시예에 따르면 원격 네트워크의 UPnP CP 장치로부터 수신된, 다른 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 상기 다른 원격 네트워크로 라우팅하는 단계를 더 포함하는 것이 바람직하다.
본 발명의 일 실시예에 따르면 상기 UPnP 장치는 UPnP RAC(Remote Access Client) 장치 또는 UPnP RAS(Remote Access Server) 장치인 것이 바람직하다.
본 발명의 일 실시예에 따르면 상기 복수의 원격 접속 연결을 수락하는 단계 및 상기 동기화 정보를 전송하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것이 바람직하다.
본 발명의 일 실시예에 따르면 상기 라우팅하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것이 바람직하다.
또한, 본 발명의 일 실시예에 따르면 상기 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 포함한다.
또한, 본 발명의 일 실시예에 따르면 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치는 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 연결 수락부; 상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 정보 수집부; 상기 수 집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스트 정보를 동기화하기 위한 동기화 정보를 생성하는 동기화 정보 생성부; 및 상기 동기화 정보를 상기 복수의 원격 네트워크의 UPnP 장치들에게 전송하는 동기화 정보 전송부를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다. 도면에서 동일한 참조부호는 동일한 구성요소를 지칭하며, 도면 상에서 각 구성 요소의 크기는 설명의 명료성을 위하여 과장되어 있을 수 있다.
도 1은 본 발명의 일 실시예에 따른 복수의 원격 접속을 지원하는 UPnP Remote Access Architecture 환경을 도시한다. 이하, 도 1에 도시된 RAC 장치와 RAS 장치 구조에 관해 기술하고, 특히 복수의 원격 접속을 지원하기 위한 RAS 장치 내의 RADASync(171), RADASync CP(172), Routing Module(188) 및 RATA (Remote Access Transport Agent)(185)를 상세히 기술한다.
RAS(Remote Access Server) 장치(160)와 홈 장치(190)는 홈 네트워크 내에 존재하는 UPnP 장치이며, RAC(Remote Access Client) 장치(110, 115)는 홈 네트워크로부터 떨어져 있는 원격 UPnP 장치이다.
RATA(152, 157, 185)는 RAC 장치(110, 115)와 RAS 장치(160) 간에 안전한 통신 채널을 제공한다. 일반적으로, 이러한 통신 채널을 구현하기 위해 VPN(Virtual Private Network)이 이용된다. 특히 RAS 장치의 RATA(185)는 복수의 원격 네트워크의 UPnP 장치(110, 115)로부터 복수의 원격 접속 연결을 수락할 수 있다. 본 발명 의 일 실시예에 따른 복수의 원격 접속 연결을 위한 연결 수락부는 RATA(185)내에 포함될 수 있으나, UPnP RAS 장치(160) 내의 또 다른 서비스가 포함하는 것도 가능할 것이다. 라우팅부(Routing Module)(188)는 제 1 원격 네트워크의 UPnP CP 장치로부터 수신된, 제 2 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 제 2 원격 네트워크로 라우팅하는 기능을 수행한다.
RATC(Remote Access Transport Channel)(198, 199)을 설정하기 위해 필요한 파라미터들은 관리 콘솔(management console, 미도시)이 RATA Config(151, 156, 184)를 이용하여 제공한다. RATA Config는 RAS, RAC가 제공하는 서비스이며, 관리 콘솔은 사용자 인터페이스를 구비한 컨트롤 포인트이다.
일반적으로, RATA를 통한 접속은 원격 장치, 즉 RAC 장치(110, 115)에 의해 시작되므로, 홈 네트워크의 RAS(160) 장치는 인터넷에서 발견되고 접속될(discoverable and reachable) 수 있어야 한다. InboundConnectionConfig 서비스(181)는 RAC 장치가 RAS 장치와 RATC를 생성(establish)하기 위해 필요한 설정들(settings)을 네트워크 관리자가 구성(configure)할 수 있도록 인터페이스를 제공한다.
RADA(Remote Access Discovery Agent)(120, 125, 170)는 UPnP 네트워크에서 탐색(Discovery) 단계를 수행하는 장치로서, 홈 네트워크와 복수의 원격 네트워크에서 탐색된 장치 리스트에 대한 네트워크 이미지를 홈 네트워크와 복수의 원격 네트워크 간에 동기화한다. 네트워크 이미지를 동기화한다는 것은 탐색 단계를 거친 후 RAS 장치(160)가 탐색한 장치들 및 서비스들이 RAC 장치(110, 115)가 인지하는 장치들 및 서비스들과 각각 동일하도록 한다는 의미이다. 이를 위해 RADA는 Listener와 Relay(121, 126, 182)라는 논리적인 기능 모듈들을 정의한다.
RADAListener(182)는 SSDP 메시지를 모니터링하고 있다가 홈 네트워크에 장치가 참여(join)하거나 탈퇴(leave)할 때, 이에 관한 정보를 RADA(170)에 제공한다. 본 발명의 일 실시예에 따른 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 정보 수집부는 RADAListner(182) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다. RADARelay(121, 126)는 원격 네트워크 이미지 내의 각각의 장치에 대한, 주기적인 SSDP(Simple Service Discovery Protocol) announcement 메시지, 장치 제거시 expiration 메시지, 이미지 변경 시 멀티캐스트 이벤트 메시지 등을 자신이 속한 홈 네트워크 내로 릴레이(relay)하는 기능을 수행한다. 또한 RADARelay(121, 126)는 원격 네트워크 내의 장치에 대한 홈 네트워크 내의 장치의 SSDP Query(M-Search)에 응답한다.
RAS 장치(160)의 RADASync(171)는 제 1 원격 네트워크의 RAC 장치(110)의 RADASync CP(122) 또는 제 2 원격 네트워크의 RAC 장치(115)의 RADASync CP(127) 및 RAS 장치(160) 내의 RADAListner(182)로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수집한다. RAS 장치(160)의 RADASync(171)는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 동기화 정보를 생성한다. 홈 네트워크의 이미지는 홈 네트워크에서 탐색된 장치 리스트로 구성되고, 복수의 원격 네트워크 이미지들은 각각의 네트워크에서 탐색된 장치 리스트로 구성된다. 본 발명의 일 실시예에 따른 탐색된 장치 리스트 정보를 수집하는 정보 수집부는 RADASync(171)와 RADAListner(182) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다. 또한 본 발명의 일 실시예에 따른 동기화 정보 생성부는 RADASync(171) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
RAS 장치(160)의 RADA Sync CP(172)는 홈 네트워크 및 복수의 원격 네트워크에서 각각 탐색된 장치 리스트로 구성된 네트워크 이미지를 복수의 원격 네트워크의 RAC 장치(110, 115)들에게 전송함으로써 네트워크 이미지를 동기화한다. RAS 장치(160)의 RADA Sync CP(172)는 RAC 장치(110, 115)의 RADASync 서비스(123, 128)가 제공하는 AddRemoteDevice() 액션을 이용하여, 새롭게 탐색된 장치 또는 서비스로 구성된 네트워크 이미지를 RAC 장치(110, 115)에게 전송할 수 있다. 본 발명의 일 실시예에 따른 복수의 원격 접속 연결에 대한 네트워크 이미지를 동기화하기 위한 동기화 정보 전송부는 RADASync CP(172) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
또한 본 발명의 일 실시예에 따른 동기화 정보 전송부는 제 1 원격 네트워크의 RAC 장치(110) 또는 제 2 원격 네트워크의 RAC 장치(115)에게 네트워크 이미지를 전송하는 경우, 각각 제 1 원격 네트워크 또는 제 2 원격 네트워크에 해당하는 네트워크 이미지 부분을 제외한 나머지 네트워크 이미지를 전송할 수 있다.
도 2는 본 발명의 일 실시예에 따른 복수의 RAC 장치들로부터의 원격 접속을 지원하는 UPnP RAS 장치(210) 구조를 도시한다. UPnP RAS 장치의 연결수락부는 복수의 원격 네트워크들의 RAC 장치들로부터 복수의 원격 접속 연결(298, 299)을 수 락한다. 본 발명의 일 실시예에 따른 복수의 원격 접속 연결을 위한 연결 수락부는 RATA(231) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
RAS 장치(210)의 정보 수집부는 제 1 원격 네트워크의 RAC 장치(240)의 RADASync CP(미도시), 제 2 원격 네트워크의 RAC 장치(280)의 RADASync CP(미도시) 및 RAS 장치(210)내의 RADAListner(미도시)로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수집한다. RAS 장치(210)의 동기화 정보 생성부는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보를 생성한다. 홈 네트워크의 이미지는 홈 네트워크에서 탐색된 장치 리스트로 구성되고, 복수의 원격 네트워크 이미지들은 각각의 네트워크에서 탐색된 장치 리스트로 구성된다. 본 발명의 일 실시예에 따른 정보 수집부는 RADASync(221) 및 RADAListner(미도시)에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다. 또한 본 발명의 일 실시예에 따른 동기화 정보 생성부는 RADASync(221)에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
RAS 장치(210)의 동기화 정보 전송부는 홈 네트워크 및 복수의 원격 네트워크들에서 각각 탐색된 장치 리스트로 구성된 네트워크 이미지를 복수의 원격 네트워크의 RAC 장치(240, 280)들에게 전송함으로써 네트워크 이미지를 동기화한다. RAS 장치(210)의 RADASync CP(222)는 RAC 장치(240, 280)의 RADASync 서비스(미도시)가 제공하는 AddRemoteDevice() 액션을 이용하여, 새롭게 탐색된 장치 또는 서 비스로 구성된 네트워크 이미지를 RAC 장치(240, 280)에게 전송할 수 있다. 본 발명의 일 실시예에 따른 복수의 원격 접속 연결에 대한 네트워크 이미지를 동기화하기 위한 동기화 정보 전송부는 RADASync CP(222)는 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
UPnP RAS 장치(210)의 라우팅부(230)는 제 1 원격 네트워크의 UPnP CP 장치로부터 수신된, 제 2 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 제 2 원격 네트워크로 라우팅하는 기능을 수행한다.
상기 기술한 본 발명의 일 실시예에 따르면, 복수의 RAC 장치들로부터 원격 접속을 허용하고, 각각의 네트워크에서 탐색된 장치 및 서비스 정보들을 동기화하고, 제어 패킷을 라우팅 함으로써, 복수의 원격 네트워크 및 홈 네트워크 상호 간에 UPnP 장치를 탐색하고 제어할 수 있다. 특히 본 발명의 일 실시예에 따르면 제 1 원격 네트워크의 UPnP 장치는 UPnP CP 장치이고, 제 2 원격 네트워크와 홈 네트워크의 장치는 UPnP 장치로서, 3 박스 모델로 동작하는 경우, 즉 UPnP CP 장치가 두 개의 UPnP 장치를 탐색하고 두 개의 UPnP 장치 간의 동작을 제어하는, 3 박스 모델 기반의 다양한 사용자 시나리오를 지원할 수 있다.
도 3은 본 발명의 또 다른 실시예에 따른 RAC 장치와 RAS 장치로부터 복수의 원격 접속을 지원하는 UPnP RAS 장치(310) 구조를 도시한다. 홈 네트워크와 제 1 원격 네트워크는 하나의 VPN 터널을 이용하여 각각의 RAS 장치로 연결됨으로써, 서로에게 원격 접속 서비스를 제공할 수 있다. 따라서 UPnP RAS 장치(310)의 연결수락부는 제 1 원격 네트워크의 RAS 장치(340)와 제 2 원격 네트워크의 RAC 장 치(380)로부터 복수의 원격 접속 연결(398, 399)을 수락한다. 본 발명의 또 다른 실시예에 따른 복수의 원격 접속 연결을 위한 연결 수락부는 RATA(331) 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
RAS 장치(310)의 정보수집부는 제 1 원격 네트워크의 RAS 장치(340)의 RADASync CP(미도시), 제 2 원격 네트워크의 RAC 장치(380)의 RADASync CP(미도시) 및 RAS 장치(310)내의 RADAListner(미도시)로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수집한다. RAS 장치(310)의 동기화 정보 생성부는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보를 생성한다. 홈 네트워크의 이미지는 홈 네트워크에서 탐색된 장치 리스트로 구성되고, 복수의 원격 네트워크 이미지들은 각각의 네트워크에서 탐색된 장치 리스트로 구성된다. 본 발명의 일 실시예에 따른 정보 수집부는 RADASync(321) 및 RADAListner(미도시)에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다. 또한 본 발명의 일 실시예에 따른 동기화 정보 생성부는 RADASync(321)에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
RAS 장치(310)의 동기화 정보 전송부는 홈 네트워크 및 복수의 원격 네트워크들에서 각각 탐색된 장치 리스트로 구성된 네트워크 이미지를 원격 네트워크의 RAS 장치(340) 및 RAC 장치(380)에게 전송함으로써 네트워크 이미지를 동기화한다. 홈 네트워크의 RAS 장치(310)의 RADASync CP(322)는 원격 네트워크의 RAS 장 치(340) 및 RAC 장치(380)의 RADASync 서비스(미도시)가 제공하는 AddRemoteDevice() 액션을 이용하여, 새롭게 탐색된 장치 또는 서비스로 구성된 네트워크 이미지를 각각 원격 네트워크의 RAS 장치(340) 및 RAC 장치(380)에게 전송할 수 있다. 본 발명의 일 실시예에 따른 복수의 원격 접속 연결에 대한 네트워크 이미지를 동기화하기 위한 동기화 정보 전송부는 RADASync CP(322)는 내에 포함될 수 있으나, UPnP RAS 장치 내의 또 다른 서비스가 포함하는 것도 가능할 것이다.
UPnP RAS 장치(310)의 라우팅부(330)는 제 1 원격 네트워크의 UPnP CP 장치로부터 수신된, 제 2 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 제 2 원격 네트워크로 라우팅하는 기능을 수행한다.
상기 기술한 본 발명의 또 다른 실시예에 따르면, RAC 장치와 RAS 장치로부터의 복수의 원격 접속을 허용하고, 각각의 네트워크에서 탐색된 장치 및 서비스 정보들을 동기화하고, 제어 패킷을 라우팅 함으로써, 복수의 원격 네트워크 및 홈 네트워크 상호 간에 UPnP 장치를 탐색하고 제어할 수 있다. 특히 본 발명의 또 다른 실시예에 따르면 홈 네트워크와 제 1 원격 네트워크를 하나의 VPN 터널을 이용하여 원격 접속 연결하여 하나의 네트워크처럼 UPnP 서비스를 제공하면서, 제 2 원격 네트워크의 UPnP 장치의 원격 접속을 허용함으로써, 홈 네트워크, 제 1 원격 네트워크 및 제 2 원격 네트워크의 UPnP 장치 간에, 3 박스 모델 기반의 다양한 사용자 시나리오를 지원할 수 있다.
도 4는 본 발명의 일 실시예에 따른 동기화된 네트워크 이미지를 도시한다. 도 4에 도시된 바와 같이, 로컬 네트워크(420) 및 복수의 원격 네트워크(430, 440) 에 존재하는 UPnP 장치들과 UPnP 서비스들은 RADA(410)에 의해 모두 하나의 UPnP 네트워크에 존재하는 것처럼 인지된다. 이를 위해, 로컬 네트워크에 새로운 장치 또는 서비스가 추가된 경우, RAS 장치의 RADASync CP는 원격 네트워크의 RAC 장치의 RADA Sync 서비스가 제공하는 AddRemoteDevice() 액션을 이용하여, 새롭게 추가된 장치 또는 서비스를 원격 네트워크의 RAC 장치에게 전송한다. 원격 네트워크의 RAC 장치는 로컬 네트워크에서 추가된 새로운 장치 또는 서비스를 자신의 원격 네트워크 이미지에 추가한다.
또한 로컬 네트워크에서 장치 또는 서비스가 제거된 경우, RAS 장치의 RADA Sync CP는 원격 네트워크의 RAC 장치의 RADA Sync 서비스가 제공하는 RemoveRemoteDevice() 액션을 이용하여 원격 네트워크의 RAC 장치에게 전송한다. 원격 네트워크의 RAC 장치는 로컬 네트워크에서 제거된 장치 또는 서비스를 자신의 원격 네트워크 이미지에서 제거한다.
도 5는 본 발명의 일 실시예에 따른 복수의 원격 네트워크와 홈 네트워크 상호 간에 네트워크 이미지를 동기화하는 과정을 도시한다.
제 1 원격 네트워크에 새로운 장치 또는 서비스가 추가되어 RAS 장치(520)의 RADASync 서비스(531)가 AddRemoteDevice() 액션을 수신하였을 경우(551), RADASync 서비스(531)는 제 1 원격 네트워크에 해당하는 네트워크 이미지를 갱신한다. RAS 장치(520)의 RADA Sync CP(532)는 제 1 원격 네트워크에서 새롭게 추가된 장치 또는 서비스를 제 2 원격 네트워크의 RAC 장치의 RADA Sync 서비스(540)가 제공하는 AddRemoteDevice() 액션을 이용하여(552) 제 2 원격 네트워크의 RAC 장치 에게 전송한다. 제 2 원격 네트워크의 RAC 장치는 새롭게 추가된 장치 또는 서비스를 자신의 원격 네트워크 이미지에 추가한다.
제 1 원격 네트워크에서 장치 또는 서비스가 제거되어 RAS 장치의 RADASync 서비스가 RemoveRemoteDevice() 액션을 수신하였을 경우(미도시), RADASync 서비스(531)는 제 1 원격 네트워크에 해당하는 네트워크 이미지를 갱신한다. RAS 장치의 RADA Sync CP는 제 1 원격 네트워크에서 제거된 장치 또는 서비스를 제 2 원격 네트워크의 RAC 장치의 RADA Sync 서비스가 제공하는 RemoveRemoteDevice() 액션을 이용하여 제 2 원격 네트워크의 RAC 장치에게 전송한다. 제 2 원격 네트워크의 RAC 장치는 제 1 원격 네트워크에서 제거된 장치 또는 서비스를 원격 네트워크 이미지에서 제거한다.
따라서 제 1 원격 네트워크, 로컬 네트워크 및 제 2 원격 네트워크의 RADA 네트워크 이미지는 도 4에 도시된 바와 같이 동기화된 네트워크 이미지를 갖는다.
도 6은 본 발명의 일 실시예에 따른 원격 네트워크로부터 수신된 UPnP 장치 제어 액션 메시지를 다른 원격 네트워크로 라우팅하는 과정을 도시한다.
제 1 원격 네트워크의 UPnP CP 장치로부터 수신된 UPnP 액션(651)이 제 2 원격 네트워크의 UPnP 장치를 제어하기 위한 UPnP 액션인 경우, RAS 장치(620)의 라우팅부(631)가 상기 UPnP 액션을 제 2 원격 네트워크로 포워딩(652)하는 기능을 수행한다.
이상에서 본 발명의 바람직한 실시예가 상세히 기술되었지만, 본 발명의 범위는 이에 한정되지 않고, 다양한 변형 및 균등한 타 실시예가 가능하다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위에 의해서 정해져야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 복수의 원격 접속을 지원하는 UPnP Remote Access Architecture 환경을 도시한다.
도 2는 본 발명의 일 실시예에 따른 복수의 RAC 장치로부터의 원격 접속을 지원하는 UPnP RAS 장치 구조를 도시한다.
도 3은 본 발명의 또 다른 실시예에 따른 RAC 장치와 RAS 장치로부터의 원격 접속을 지원하는 UPnP RAS 장치 구조를 도시한다.
도 4는 본 발명의 일 실시예에 따른 동기화된 네트워크 이미지를 도시한다.
도 5는 본 발명의 일 실시예에 따른 복수의 원격 네트워크와 홈 네트워크 상호 간에 네트워크 이미지를 동기화하는 과정을 도시한다.
도 6은 본 발명의 일 실시예에 따른 원격 네트워크로부터 수신된 UPnP 장치 제어 액션 메시지를 다른 원격 네트워크로 라우팅하는 과정을 도시한다.
Claims (17)
- 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 단계;상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 단계;상기 수집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스트 정보를 동기화하기 위한 동기화 정보를 생성하는 단계; 및상기 동기화 정보를 상기 복수의 원격 네트워크들의 UPnP 장치들에게 전송하는 단계를 포함하는 것을 특징으로 하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치의 통신 방법.
- 제 1항에 있어서,상기 동기화 정보는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보이고;상기 홈 네트워크 이미지는 상기 홈 네트워크에서 탐색된 장치 리스트로 구성되고;상기 복수의 원격 네트워크 이미지들은 각각의 원격 네트워크에서 탐색된 장치 리스트로 구성되는 것임을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 있어서,상기 장치 리스트 정보를 수집하는 단계는상기 복수의 원격 네트워크들의 UPnP CP 장치들로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수신하고;상기 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 있어서,상기 장치 리스트 정보를 수집하는 단계, 상기 동기화 정보를 생성하는 단계 및 상기 동기화 정보를 전송하는 단계는상기 복수의 원격 네트워크나 상기 홈 네트워크에 새로운 UPnP 장치 참여 또는 기존 UPnP 장치 탈퇴로 인해, 상기 탐색된 장치 리스트 정보에 변경이 발생하는 경우, 재수행하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 있어서,원격 네트워크의 UPnP CP 장치로부터 수신된, 다른 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 상기 다른 원격 네트워크로 라우팅하는 단계를 더 포함하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 있어서,상기 UPnP 장치는 UPnP RAC(Remote Access Client) 장치 또는 UPnP RAS(Remote Access Server) 장치인 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 있어서,상기 복수의 원격 접속 연결을 수락하는 단계 및 상기 동기화 정보를 전송하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 5항에 있어서,상기 라우팅하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
- 제 1항에 의한 방법을 수행하기 위한 컴퓨터 프로그램을 기록한 기록매체.
- 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 연결 수락부;상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 정보 수집부;상기 수집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스 트 정보를 동기화하기 위한 동기화 정보를 생성하는 동기화 정보 생성부; 및상기 동기화 정보를 상기 복수의 원격 네트워크들의 UPnP 장치들에게 전송하는 동기화 정보 전송부를 포함하는 것을 특징으로 하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치.
- 제 10항에 있어서,상기 동기화 정보는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보이고;상기 홈 네트워크 이미지는 상기 홈 네트워크에서 탐색된 장치 리스트로 구성되고;상기 복수의 원격 네트워크 이미지들은 각각의 원격 네트워크에서 탐색된 장치 리스트로 구성되는 것임을 특징으로 하는 UPnP RAS 장치.
- 제 10항에 있어서,상기 정보 수집부는상기 복수의 원격 네트워크들의 UPnP CP 장치들로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수신하고;상기 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 것을 특징으로 하는 UPnP RAS 장치.
- 제 10항에 있어서,상기 정보 수집부, 상기 동기화 정보 생성부 및 상기 동기화 정보 전송부는상기 복수의 원격 네트워크들이나 상기 홈 네트워크에 새로운 UPnP 장치 참여 또는 기존 UPnP 장치 탈퇴로 인해, 상기 탐색된 장치 리스트 정보에 변경이 발생하는 경우, 각각 정보 수집, 동기화 정보 생성 및 동기화 정보 전송을 재수행하는 것을 특징으로 하는 UPnP RAS 장치.
- 제 10항에 있어서,원격 네트워크의 UPnP CP 장치로부터 수신된, 다른 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 상기 다른 원격 네트워크로 라우팅하는 라우팅부를 더 포함하는 것을 특징으로 하는 UPnP RAS 장치.
- 제 10항에 있어서,상기 UPnP 장치는 UPnP RAC(Remote Access Client) 장치 또는 UPnP RAS(Remote Access Server) 장치인 것을 특징으로 하는 UPnP RAS 장치.
- 제 10항에 있어서,상기 연결 수락부는 사용자 설정에 의해 선택적으로 복수의 연결을 수락하고;상기 동기화 정보 전송부는 사용자 설정에 의해 선택적으로 동기화 정보를 전송하는 특징으로 하는 UPnP RAS 장치.
- 제 14항에 있어서,상기 라우팅부는 사용자 설정에 의해 선택적으로 라우팅하는 것을 특징으로 하는 UPnP RAS 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200980109191.2A CN101971572B (zh) | 2008-01-15 | 2009-01-15 | 支持多个远程访问的UPnP(通用即插即用)RAS(远程访问服务器)设备及其方法 |
US12/320,070 US8190726B2 (en) | 2008-01-15 | 2009-01-15 | UPnP remote access server and method of supporting multiple remote accesses |
EP09702330.3A EP2237490B1 (en) | 2008-01-15 | 2009-01-15 | Upnp (universal plug and play) ras (remote access server) device for supporting multiple remote access and method for same |
PCT/KR2009/000226 WO2009091197A2 (ko) | 2008-01-15 | 2009-01-15 | 복수의 원격 접속을 지원하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치 및 그 방법 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2122708P | 2008-01-15 | 2008-01-15 | |
US61/021,227 | 2008-01-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090078721A true KR20090078721A (ko) | 2009-07-20 |
KR101495723B1 KR101495723B1 (ko) | 2015-02-25 |
Family
ID=41336773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080081367A KR101495723B1 (ko) | 2008-01-15 | 2008-08-20 | 복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8190726B2 (ko) |
EP (1) | EP2237490B1 (ko) |
KR (1) | KR101495723B1 (ko) |
CN (1) | CN101971572B (ko) |
WO (1) | WO2009091197A2 (ko) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101478621B1 (ko) * | 2008-01-15 | 2015-01-02 | 삼성전자주식회사 | UPnP 네트워크에 다중으로 원격 접속 서비스를제공하는 UPnP 장치 및 그 방법 |
KR101495722B1 (ko) * | 2008-01-31 | 2015-02-26 | 삼성전자주식회사 | 홈 네트워크에서의 통신 보안성을 보장하는 방법 및 이를위한 장치 |
US8862697B2 (en) * | 2009-12-31 | 2014-10-14 | Aten International Co., Ltd. | Intelligent network management platform for IKVM servers |
US8443418B2 (en) | 2010-04-06 | 2013-05-14 | Samsung Electronics Co., Ltd | Method and apparatus for managing remote access authority in UpnP remote access service |
EP2617176B1 (en) * | 2010-09-16 | 2019-12-18 | Samsung Electronics Co., Ltd | Device and method for managing a control device in a universal plug and play home network |
CN103262473A (zh) * | 2010-12-13 | 2013-08-21 | 摩托罗拉移动有限责任公司 | 在通用即插即用环境中在远程访问客户端之间共享媒体 |
US20120185543A1 (en) * | 2011-01-18 | 2012-07-19 | Samsung Electronics Co., Ltd. | Apparatus and method for sharing information on a webpage |
US9363099B2 (en) * | 2011-12-13 | 2016-06-07 | Ericsson Ab | UPnP/DLNA with RADA hive |
CN103457858B (zh) * | 2012-06-04 | 2016-11-16 | 正文科技股份有限公司 | 跨网域设备清单交换***及其方法 |
CN103457857B (zh) * | 2012-06-04 | 2016-09-14 | 正文科技股份有限公司 | 跨网域多媒体资源识别***及方法 |
CN103516566B (zh) * | 2012-06-26 | 2017-02-01 | 华为技术有限公司 | 家庭网络设备实现业务控制的方法、装置及*** |
US9203694B2 (en) * | 2013-03-15 | 2015-12-01 | Telefonaktiebolaget L M Ericsson (Publ) | Network assisted UPnP remote access |
CN104219264B (zh) * | 2013-05-31 | 2018-09-21 | 华为终端有限公司 | 远程访问的方法及服务器 |
US9978267B2 (en) | 2013-07-21 | 2018-05-22 | Wizedsp Ltd. | Systems and methods using acoustic communication |
US9935846B2 (en) | 2013-10-31 | 2018-04-03 | Google Llc | Synchronized distributed networks with frictionless application installation |
CN103647630A (zh) * | 2013-12-04 | 2014-03-19 | 青岛海尔软件有限公司 | 一种基于物联网的数据同步方法 |
CN104780181B (zh) * | 2014-01-09 | 2018-05-18 | 青岛海信移动通信技术股份有限公司 | 一种显示网络中设备的方法和一种网络设备 |
FR3031258B1 (fr) | 2014-12-31 | 2017-01-27 | Bull Sas | Methode de communication entre un gestionnaire d'action distant et un boitier de communication |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100363588B1 (ko) * | 1993-03-25 | 2003-02-17 | 세이코 엡슨 가부시키가이샤 | 화상처리장치 |
US6553375B1 (en) * | 1998-11-25 | 2003-04-22 | International Business Machines Corporation | Method and apparatus for server based handheld application and database management |
US6499054B1 (en) | 1999-12-02 | 2002-12-24 | Senvid, Inc. | Control and observation of physical devices, equipment and processes by multiple users over computer networks |
US7120692B2 (en) | 1999-12-02 | 2006-10-10 | Senvid, Inc. | Access and control system for network-enabled devices |
KR100830940B1 (ko) * | 2002-07-10 | 2008-05-20 | 엘지전자 주식회사 | 유피엔피(UPnP)를 이용한 홈 네트워크의 원격 제어시스템 |
KR20040055446A (ko) * | 2002-12-21 | 2004-06-26 | 엘지전자 주식회사 | 컨트롤 포인트 및 컨트롤 포인트 간의 인식 방법 |
KR20050015528A (ko) | 2003-08-06 | 2005-02-21 | 엘지전자 주식회사 | 유피엔피(UPnP) 기반 네트워크의 채널 정보 동기화방법 및 시스템 |
WO2005057865A1 (ja) * | 2003-12-11 | 2005-06-23 | Matsushita Electric Industrial Co., Ltd. | パケット送信装置 |
US7844738B2 (en) * | 2004-01-16 | 2010-11-30 | Sony Corporation | Method of and apparatus for bridging a UPnP network and a rendezvous network |
JP4154364B2 (ja) * | 2004-04-22 | 2008-09-24 | キヤノン株式会社 | 通知方法 |
US20060173974A1 (en) * | 2005-02-02 | 2006-08-03 | Victor Tang | System and method for providing mobile access to personal media |
US8213768B2 (en) * | 2005-03-08 | 2012-07-03 | Panasonic Corporation | Packet transmitting apparatus |
US7929560B2 (en) * | 2005-07-15 | 2011-04-19 | Panasonic Corporation | Packet transmitting apparatus |
KR100735265B1 (ko) * | 2005-09-14 | 2007-07-03 | 삼성전자주식회사 | 무선 통신 시스템에서 아이피 주소 구성 방법 및 시스템 |
US7869433B2 (en) * | 2005-09-29 | 2011-01-11 | Electronics And Telecommunications Research Institute | Home network connection management system using UPnP and VLAN multicast |
EP1955489A2 (en) | 2005-12-02 | 2008-08-13 | Nokia Corporation | System and method for using web syndication protocols as an out-of-band upnp service discovery system |
US7751321B2 (en) * | 2006-03-09 | 2010-07-06 | Samsung Electronics Co., Ltd. | Method and system for remote access to universal plug and play devices |
US20070226312A1 (en) * | 2006-03-24 | 2007-09-27 | Nokia Corporation | System and method for using web syndication feeds as a change log for synchronization in a UPnP audio/video environment |
EP2005653A2 (en) * | 2006-03-27 | 2008-12-24 | Nokia Corporation | Remote access |
CN101056232B (zh) * | 2006-04-11 | 2011-09-14 | 华为技术有限公司 | 一种控制家庭网络即插即用设备的方法 |
US8102813B2 (en) * | 2006-04-28 | 2012-01-24 | Microsoft Corporation | Coordinating a transition of a roaming client between wireless access points using another client in physical proximity |
WO2007126301A1 (en) * | 2006-05-03 | 2007-11-08 | Electronics And Telecommunications Research Institute | A method for random access in cellular system |
KR100823273B1 (ko) * | 2006-06-30 | 2008-04-21 | 삼성전자주식회사 | UPnP 컨텐트 디렉토리 서비스를 동기화하는 방법 및장치 |
WO2008051052A1 (en) * | 2006-10-26 | 2008-05-02 | Samsung Electronics Co., Ltd. | Method of synchronizing information shared between a plurality of universal plug and play devices and apparatus therefor |
KR100754227B1 (ko) * | 2006-10-31 | 2007-09-03 | 삼성전자주식회사 | 콘텐츠 동기화시에 콘텐츠 디렉토리 서비스를 제공하는UPnP 디바이스들 간에 리소스의 중복 저장을 방지하기위한 방법 및 장치 |
US8700784B2 (en) * | 2006-10-31 | 2014-04-15 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for enabling multimedia communication with a private network |
KR100774365B1 (ko) * | 2006-12-07 | 2007-11-08 | 한국전자통신연구원 | 통신 시스템에서 멀티캐스트 방송 서비스 제공 방법 |
CN101627601B (zh) * | 2007-01-18 | 2013-03-13 | 艾利森电话股份有限公司 | 用于对家庭网络远程访问的方法和装置 |
WO2009038506A1 (en) * | 2007-09-17 | 2009-03-26 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and arrangement of a multimedia gateway and communication terminals |
US20090080453A1 (en) * | 2007-09-21 | 2009-03-26 | Nokia Corporation | Context aware ipv6 connection activation in a upnp remote access environment |
KR20090060924A (ko) * | 2007-12-10 | 2009-06-15 | 삼성전자주식회사 | 복수 개의 UPnP IGD 들을 이용한 인터넷 게이트웨이서비스 제공 방법 및 이를 위한 장치 |
US20090164667A1 (en) * | 2007-12-21 | 2009-06-25 | General Instrument Corporation | Synchronizing of Personal Content |
-
2008
- 2008-08-20 KR KR20080081367A patent/KR101495723B1/ko active IP Right Grant
-
2009
- 2009-01-15 WO PCT/KR2009/000226 patent/WO2009091197A2/ko active Application Filing
- 2009-01-15 CN CN200980109191.2A patent/CN101971572B/zh not_active Expired - Fee Related
- 2009-01-15 US US12/320,070 patent/US8190726B2/en not_active Expired - Fee Related
- 2009-01-15 EP EP09702330.3A patent/EP2237490B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
CN101971572A (zh) | 2011-02-09 |
WO2009091197A3 (ko) | 2009-10-22 |
KR101495723B1 (ko) | 2015-02-25 |
US20090210555A1 (en) | 2009-08-20 |
CN101971572B (zh) | 2014-05-14 |
EP2237490A4 (en) | 2012-04-04 |
US8190726B2 (en) | 2012-05-29 |
EP2237490A2 (en) | 2010-10-06 |
WO2009091197A2 (ko) | 2009-07-23 |
EP2237490B1 (en) | 2017-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101495723B1 (ko) | 복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 | |
KR101478621B1 (ko) | UPnP 네트워크에 다중으로 원격 접속 서비스를제공하는 UPnP 장치 및 그 방법 | |
EP2273722B1 (en) | Upnp device for preventing network address conflict in consideration of remote access and method thereof | |
WO2016177030A1 (zh) | Sdn网络设备建链方法、设备和*** | |
KR101113237B1 (ko) | UPnP 네트워크의 서비스를 원격의 디바이스에게제공하는 방법 및 장치 | |
US8832285B2 (en) | Method and apparatus for providing remote access service | |
CN103095749A (zh) | 用于实现跨网段设备发现的方法和*** | |
CN104488222A (zh) | 家庭网络***及其中的路由器的网络设置方法 | |
KR20090039144A (ko) | 원격 접속 환경에서 접속 가능한 홈 네트워크 정보를제공하는 장치 및 그 방법 | |
US11343225B2 (en) | Sharing media among remote access clients in a universal plug and play environment | |
KR20090078719A (ko) | 원격 접속 서비스를 제공하는 UPnP 장치 및 그 방법 | |
CN116192566A (zh) | 一种网关注册方法、装置、设备及存储介质 | |
CN111918306A (zh) | 一种在ip不可达场景下实现网元通信的方法及*** | |
KR100677212B1 (ko) | 원격 네트워크 내의 기기 검색 시스템 및 방법 | |
JP2010212749A (ja) | 情報処理システム及びパケット転送方法 | |
WO2007114035A1 (ja) | 接続支援サーバ、及び通信機器 | |
KR101418250B1 (ko) | 원격 접속 서비스를 제공하는 방법 및 그 장치 | |
Chou et al. | Heterogeneous Interconnection between SDN and Layer2 Networks based on NSI | |
JP2009104648A (ja) | ネットワーク接続機器の自動生成機構 | |
TW201434303A (zh) | 基於設備位置的網路組態配置系統及其配置方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190130 Year of fee payment: 5 |