KR20090078721A - 복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 - Google Patents

복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 Download PDF

Info

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
Application number
KR1020080081367A
Other languages
English (en)
Other versions
KR101495723B1 (ko
Inventor
한세희
조성호
김상현
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to CN200980109191.2A priority Critical patent/CN101971572B/zh
Priority to US12/320,070 priority patent/US8190726B2/en
Priority to EP09702330.3A priority patent/EP2237490B1/en
Priority to PCT/KR2009/000226 priority patent/WO2009091197A2/ko
Publication of KR20090078721A publication Critical patent/KR20090078721A/ko
Application granted granted Critical
Publication of KR101495723B1 publication Critical patent/KR101495723B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2825Reporting 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 apparatus for supporting multiple remote access and method thereof}
본 발명은 복수의 원격 접속을 지원하는 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)

  1. 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 단계;
    상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 단계;
    상기 수집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스트 정보를 동기화하기 위한 동기화 정보를 생성하는 단계; 및
    상기 동기화 정보를 상기 복수의 원격 네트워크들의 UPnP 장치들에게 전송하는 단계를 포함하는 것을 특징으로 하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치의 통신 방법.
  2. 제 1항에 있어서,
    상기 동기화 정보는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보이고;
    상기 홈 네트워크 이미지는 상기 홈 네트워크에서 탐색된 장치 리스트로 구성되고;
    상기 복수의 원격 네트워크 이미지들은 각각의 원격 네트워크에서 탐색된 장치 리스트로 구성되는 것임을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  3. 제 1항에 있어서,
    상기 장치 리스트 정보를 수집하는 단계는
    상기 복수의 원격 네트워크들의 UPnP CP 장치들로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수신하고;
    상기 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  4. 제 1항에 있어서,
    상기 장치 리스트 정보를 수집하는 단계, 상기 동기화 정보를 생성하는 단계 및 상기 동기화 정보를 전송하는 단계는
    상기 복수의 원격 네트워크나 상기 홈 네트워크에 새로운 UPnP 장치 참여 또는 기존 UPnP 장치 탈퇴로 인해, 상기 탐색된 장치 리스트 정보에 변경이 발생하는 경우, 재수행하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  5. 제 1항에 있어서,
    원격 네트워크의 UPnP CP 장치로부터 수신된, 다른 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 상기 다른 원격 네트워크로 라우팅하는 단계를 더 포함하는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  6. 제 1항에 있어서,
    상기 UPnP 장치는 UPnP RAC(Remote Access Client) 장치 또는 UPnP RAS(Remote Access Server) 장치인 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  7. 제 1항에 있어서,
    상기 복수의 원격 접속 연결을 수락하는 단계 및 상기 동기화 정보를 전송하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  8. 제 5항에 있어서,
    상기 라우팅하는 단계는 사용자 설정에 의해 선택적으로 수행되는 것을 특징으로 하는 UPnP RAS 장치의 통신 방법.
  9. 제 1항에 의한 방법을 수행하기 위한 컴퓨터 프로그램을 기록한 기록매체.
  10. 복수의 원격 네트워크들의 UPnP 장치들로부터 복수의 원격 접속 연결을 수락하는 연결 수락부;
    상기 복수의 원격 네트워크들과 홈 네트워크에서 각각 탐색된 장치 리스트 정보를 수집하는 정보 수집부;
    상기 수집된 정보를 이용하여, 상기 복수의 원격 네트워크들 간에 장치 리스 트 정보를 동기화하기 위한 동기화 정보를 생성하는 동기화 정보 생성부; 및
    상기 동기화 정보를 상기 복수의 원격 네트워크들의 UPnP 장치들에게 전송하는 동기화 정보 전송부를 포함하는 것을 특징으로 하는 UPnP(Universal Plug and Play) RAS(Remote Access Server) 장치.
  11. 제 10항에 있어서,
    상기 동기화 정보는 복수의 원격 네트워크 이미지들과 홈 네트워크 이미지로 구성된 트리 형태의 정보이고;
    상기 홈 네트워크 이미지는 상기 홈 네트워크에서 탐색된 장치 리스트로 구성되고;
    상기 복수의 원격 네트워크 이미지들은 각각의 원격 네트워크에서 탐색된 장치 리스트로 구성되는 것임을 특징으로 하는 UPnP RAS 장치.
  12. 제 10항에 있어서,
    상기 정보 수집부는
    상기 복수의 원격 네트워크들의 UPnP CP 장치들로부터 각각의 네트워크에서 탐색된 장치 리스트 정보를 수신하고;
    상기 홈 네트워크에서 탐색된 장치 리스트 정보를 수집하는 것을 특징으로 하는 UPnP RAS 장치.
  13. 제 10항에 있어서,
    상기 정보 수집부, 상기 동기화 정보 생성부 및 상기 동기화 정보 전송부는
    상기 복수의 원격 네트워크들이나 상기 홈 네트워크에 새로운 UPnP 장치 참여 또는 기존 UPnP 장치 탈퇴로 인해, 상기 탐색된 장치 리스트 정보에 변경이 발생하는 경우, 각각 정보 수집, 동기화 정보 생성 및 동기화 정보 전송을 재수행하는 것을 특징으로 하는 UPnP RAS 장치.
  14. 제 10항에 있어서,
    원격 네트워크의 UPnP CP 장치로부터 수신된, 다른 원격 네트워크의 UPnP 장치를 제어하는 UPnP 장치 제어 액션 메시지를 상기 다른 원격 네트워크로 라우팅하는 라우팅부를 더 포함하는 것을 특징으로 하는 UPnP RAS 장치.
  15. 제 10항에 있어서,
    상기 UPnP 장치는 UPnP RAC(Remote Access Client) 장치 또는 UPnP RAS(Remote Access Server) 장치인 것을 특징으로 하는 UPnP RAS 장치.
  16. 제 10항에 있어서,
    상기 연결 수락부는 사용자 설정에 의해 선택적으로 복수의 연결을 수락하고;
    상기 동기화 정보 전송부는 사용자 설정에 의해 선택적으로 동기화 정보를 전송하는 특징으로 하는 UPnP RAS 장치.
  17. 제 14항에 있어서,
    상기 라우팅부는 사용자 설정에 의해 선택적으로 라우팅하는 것을 특징으로 하는 UPnP RAS 장치.
KR20080081367A 2008-01-15 2008-08-20 복수의 원격 접속을 지원하는 UPnP(UniversalPlug and Play) RAS(Remote Access Server) 장치 및 그 방법 KR101495723B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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