KR20060033558A - Device Discovery System and Method in Remote Network - Google Patents
Device Discovery System and Method in Remote Network Download PDFInfo
- Publication number
- KR20060033558A KR20060033558A KR1020040082731A KR20040082731A KR20060033558A KR 20060033558 A KR20060033558 A KR 20060033558A KR 1020040082731 A KR1020040082731 A KR 1020040082731A KR 20040082731 A KR20040082731 A KR 20040082731A KR 20060033558 A KR20060033558 A KR 20060033558A
- Authority
- KR
- South Korea
- Prior art keywords
- upnp
- relay module
- packet
- control point
- network
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- 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/2592—Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
본 발명은 원격 네트워크 내의 기기 검색 시스템 및 방법에 관한 것으로 특히, UPnP 중계모듈을 설치해 물리적으로 서로 다른 두 네트워크가 동일한 네트워크에 존재하는 것과 같은 환경이 되도록 함으로써 서로 다른 네트워크에 있는 UPnP 장비간에 UPnP 통신이 가능하도록 함에 그 목적이 있다. 이러한 목적의 본 발명은 UPnP 컨트롤포인트(210)와 물리적으로 분리된 원격 네트워크에 연결된 UPnP 장비(230)를 연결하는 네트워크에 있어서, UPnP 컨트롤포인트(210)와 동일한 네트워크에 연결되어 있으며, 상기 UPnP 컨트롤포인트(210)의 M-search 메시지를 IP 패킷으로 변환하여 상기 UPnP 장비(230)가 연결된 네트워크로 전송하고, 상기 IP 패킷에 대해 응답된 IP 패킷을 원래의 광고 메시지로 복원하여 상기 UPnP 컨트롤포인트(210)에게 전달하는 제1 UPnP 중계모듈(250)과, 상기 UPnP 장비(230)와 동일한 네트워크에 연결되어 있으며, 이 제1 UPnP 중계모듈(250)에서 전송된 IP 패킷을 원래의 M-search 메시지로 복원하여 상기 UPnP 장비(230)에 전달하고, 상기 UPnP 장비(230)에서 전송되는 광고 메시지를 IP 패킷으로 변환하여 상기 제1 UPnP 중계모듈(250)에게 전달하는 제2 UPnP 중계모듈(260)을 포함하여 구성함을 특징으로 한다. The present invention relates to a device search system and method in a remote network. In particular, UPnP communication is performed between UPnP devices in different networks by installing a UPnP relay module so that two physically different networks exist in the same network. The purpose is to make it possible. The present invention for this purpose, in the network connecting the UPnP equipment 230 connected to a remote network physically separated from the UPnP control point 210, is connected to the same network as the UPnP control point 210, the UPnP control M-search message of the point 210 is converted into an IP packet and transmitted to the network to which the UPnP device 230 is connected, and the IP packet responsive to the IP packet is restored to the original advertisement message to the UPnP control point ( The first UPnP relay module 250 and the UPnP device 230 are connected to the same network as the first UPnP relay module 250, and the original M-search message is transmitted from the IP packet transmitted from the first UPnP relay module 250. The second UPnP relay module 260 restores the information to the UPnP device 230 and converts the advertisement message transmitted from the UPnP device 230 into an IP packet and delivers the IP message to the first UPnP relay module 250. Characterized in that it comprises a).
Description
도1은 종래 기술에서 UPnP 장비의 발견이 불가능한 환경을 보인 구성도. 1 is a block diagram showing an environment in which the discovery of UPnP equipment in the prior art is impossible.
도2는 본 발명의 실시 예에 따른 기기 검색 시스템의 구성도. 2 is a block diagram of a device search system according to an embodiment of the present invention.
도3은 본 발명의 실시 예에서 원격 네트워크 내의 기기 검색 과정을 보인 신호 흐름도. 3 is a signal flow diagram illustrating a device discovery process in a remote network according to an embodiment of the present invention.
도4는 도3에서 전송 메시지 및 패킷의 구조도. 4 is a structural diagram of a transmission message and a packet in FIG.
* 도면의 주요부분에 대한 부호 설명 * Explanation of symbols on the main parts of the drawings
210 : UPnP 컨트롤포인트(CP) 220,230 : UPnP 장비 210: UPnP Control Point (CP) 220,230: UPnP Equipment
250,260 : UPnP 중계모듈 250,260: UPnP Relay Module
본 발명은 홈 네트워킹 기술에 관한 것으로 특히, 원격 네트워크 내의 기기 검색 시스템 및 방법에 관한 것이다. TECHNICAL FIELD The present invention relates to home networking technology, and more particularly, to a device search system and method in a remote network.
UPnP(Universal Plug and Play) 기술은 분산 및 개방 네트워킹 구조를 기반으로 함으로써 홈 네트워크 내의 각 가전 제품들이 중앙 집중의 관리를 받지 않고 대신 피어투피어 (seamless peer to peer) 네트워킹이 가능하도록 한다. Universal Plug and Play (UPnP) technology is based on a distributed and open networking architecture that allows each appliance in a home network to be seamlessly peer-to-peer networking instead of centrally managed.
UPnP는 분산 및 개방 네트워킹 구조의 기술구성요소로 IP, HTTP 등과 같은 표준 네트워킹 기술을 채택함으로써 운영체제, 플랫폼 및 전송 매체에 독립적으로 동작할 수 있도록 규정하고 있다. UPnP is a technology component of a distributed and open networking architecture that defines standard networking technologies such as IP and HTTP so that they can operate independently of the operating system, platform, and transport media.
UPnP에서는 다른 UPnP 장비들을 발견하기 위해 discovery protocol을 정의하고 있다. UPnP defines a discovery protocol to discover other UPnP devices.
Discover protocol은 임의의 UPnP 장비가 다른 UPnP 장비들과 컨트롤포인트(Control Point : CP)에게 자신의 존재를 알리는 광고(advertisement) 단계와, 컨트롤포인트(CP)가 UPnP 장비들을 찾는다는 사실을 알리는 탐색(search) 단계로 나뉘어진다. Discover protocol is an advertisement phase in which any UPnP device announces its presence to other UPnP devices and Control Points (CPs), and a discovery that indicates that the Control Points (CPs) are looking for UPnP devices. search).
광고(Advertisement)와 탐색(search) 메시지는 모든 UPnP 장비 및 컨트롤포인트(CP)에게 전달되어야 하므로 멀티캐스트로 전송되게 된다. 즉, UPnP에서는 UPnP 장비들의 발견을 위해 멀티캐스트를 사용하고 있다. Advertisement and search messages must be delivered to all UPnP devices and control points (CPs), so they are sent in multicast. That is, UPnP uses multicast to discover UPnP devices.
멀티캐스트(multicast)란 1번의 전송으로 여러 호스트에 동일한 메시지를 동시에 전송하는 기술이다. Multicast is a technology that transmits the same message to multiple hosts simultaneously in one transmission.
도1은 일반적으로 제시된 네트워크의 구성도이다. 1 is a block diagram of a network generally presented.
컨트롤포인트(210)는 새로이 켜지거나 네트워크에 연결된 경우 UPnP 장비들을 발견하기 위해 M-SEARCH 메시지를 멀티캐스트로 보내게 된다. When the
상기 멀티캐스트 메시지는 동일한 네트워크에 속해 있는 UPnP 장비(220)에게 전달되므로 UPnP 장비(220)는 응답을 보내게 되고 컨트롤포인트(210)는 UPnP 장비 (220)를 발견할 수 있게 된다. Since the multicast message is transmitted to the UPnP
그러나, 일반적으로 멀티캐스트 메시지는 물리적으로 동일한 네트워크에 속해 있는 장비들에게만 전달됨으로 종래에는 서로 다른 네트워크에 연결되어 있는 장비들끼리는 UPnP 통신이 불가능하다.However, in general, since the multicast message is delivered only to devices belonging to the same physical network, UPnP communication between devices connected to different networks is impossible.
즉, 종래의 UPnP 네트워크에서는 UPnP 장비들을 발견하기 위해 멀티캐스트 메시지를 전송하지만, 일반적으로 멀티캐스트 메시지는 물리적으로 동일한 네트워크에 속해 있는 장비들에게만 전달되므로 물리적으로 분리된 서로 다른 네트워크에 연결되어 있는 장비들끼리는 UPnP 통신이 불가능하다는 단점이 있다.That is, in the conventional UPnP network, a multicast message is transmitted to discover UPnP devices, but in general, the multicast message is transmitted only to devices belonging to the same physical network, so the devices are connected to different physically separated networks. There is a disadvantage in that UPnP communication between the two is impossible.
이를 도1의 예시도에서 설명하면 UPnP 컨트롤포인트(110)는 동일한 네트워크 상에 존재하는 UPnP 장비(120)를 M-search 방식으로 발견 가능하지만, 컨트롤포인트(210)와 물리적으로 분리된 서로 다른 네트워크에 연결되어 있는 UPnP 장비(130)에는 컨트롤포인트(110)의 M-search 메시지가 전송되지 못하여 컨트롤포인트(210)는 UPnP 장비(230)를 발견할 수 없다는 것이다.Referring to FIG. 1, the UPnP
따라서, 본 발명은 종래의 단점을 개선하기 위하여 UPnP 중계모듈을 설치해 물리적으로 서로 다른 두 네트워크가 동일한 네트워크에 존재하는 것과 같은 환경이 되도록 함으로써 서로 다른 네트워크에 있는 UPnP 장비간에 UPnP 통신이 가능하도록 창안한 원격 네트워크 내의 기기 검색 시스템 및 방법을 제공하는데 그 목적이 있다. Accordingly, the present invention has been designed to enable UPnP communication between UPnP devices in different networks by installing a UPnP relay module in order to improve the disadvantages of the related art so that two physically different networks exist in the same network. It is an object of the present invention to provide a system and method for discovering devices in a remote network.
본 발명은 상기의 목적을 달성하기 위하여 UPnP 컨트롤포인트와 물리적으로 분리된 서로 다른 네트워크에 연결된 UPnP 장비를 연결하는 네트워크에 있어서, 상기 UPnP 컨트롤포인트와 동일한 네트워크에 연결되어 있으며 상기 UPnP 컨트롤포인트의 M-search 메시지를 IP 패킷으로 변환하여 상기 UPnP 장비가 연결된 네트워크로 전송하고 상기 IP 패킷에 대해 응답된 IP 패킷을 원래의 광고 메시지로 복원하여 상기 UPnP 컨트롤포인트에게 전달하는 제1 UPnP 중계모듈과, 상기 UPnP 장비와 동일한 네트워크에 연결되어 있으며 이 제1 UPnP 중계모듈에서 전송된 IP 패킷을 원래의 멀티캐스트 메시지로 복원하여 상기 UPnP 장비에 전달하고 상기 UPnP 장비에서 멀티캐스트된 광고 메시지를 IP 패킷으로 변환하여 상기 제1 UPnP 중계모듈에게 전달하는 제2 UPnP 중계모듈을 포함하여 구성함을 특징으로 한다. The present invention provides a network for connecting UPnP equipment connected to different networks that are physically separated from UPnP control points in order to achieve the above object, and is connected to the same network as the UPnP control point and the M- of the UPnP control point. a first UPnP relay module for converting a search message into an IP packet, transmitting the UPnP device to a network to which the UPnP device is connected, and restoring an IP packet responsive to the IP packet to an original advertisement message and transmitting the same to the UPnP control point; It is connected to the same network as the equipment and restores the IP packet transmitted from the first UPnP relay module to the original multicast message and delivers it to the UPnP device, and converts the multicasted advertisement message from the UPnP device into an IP packet. Including a second UPnP relay module to deliver to the first UPnP relay module The name of a feature.
또한, 본 발명은 상기의 목적을 달성하기 위하여 적어도 하나 이상의 UPnP 장비가 각기 연결된 서로 다른 네트워크에 제1,제2 UPnP 중계모듈이 각기 연결되어 있고 컨트롤포인트가 상기 2개의 네트워크 중 어느 하나의 네트워크(제1 UPnP 중계모듈 측 네트워크로 가정)에 연결되어 있는 경우의 UPnP 장비 검색 방법에 있어서, UPnP 컨트롤포인트가 UPnP 장비 발견을 위해 M-search 메시지를 멀티캐스트하는 단계와, 제1 UPnP 중계모듈이 상기 M-search 메시지를 IP 캡슐화하여 IP 패킷을 상기 제2 UPnP 중계모듈에게 전송하는 단계와, 상기 제2 UPnP 중계모듈이 IP 패킷을 원래의 M-search 메시지로 복원하여 상기 UPnP 장비로 전송하는 단계와, 상기 UPnP 장비가 M-search 메시지에 대해 광고 메시지를 상기 제2 중계모듈에게 전송하는 단계와, 상기 제2 중계모듈이 IP 패킷으로 변환하여 제1 중계모듈로 전송하는 단계 와, 상기 제1 중계모듈이 원래의 광고 메시지로 복원하여 상기 UPnP 컨트롤포인트에게 전달하는 단계를 수행하도록 구성함을 특징으로 한다. In addition, the present invention is the first and the second UPnP relay module is connected to a different network to which at least one UPnP equipment is connected to each other in order to achieve the above object and the control point of any one of the two networks ( In the UPnP device search method when connected to the first UPnP relay module side network), the UPnP control point multicasts the M-search message to discover the UPnP device, and the first UPnP relay module IP encapsulating an M-search message and transmitting an IP packet to the second UPnP relay module, and recovering, by the second UPnP relay module, an IP packet to an original M-search message to the UPnP device; Transmitting, by the UPnP device, an advertisement message for the M-search message to the second relay module; and converting the second relay module into an IP packet. And a first repeater module and the phase, of the first relay module for transmitting to, characterized in that configured to restore the original advertisement message following the steps that are transmitted to the UPnP control point.
상기 IP 캡슐화(encapsulation)은 IETF RFC 2003에 정의된 것으로서, 하나의 IP 패킷을 하나의 상위 프로토콜 메시지인 것처럼 가정하여 다시 IP 헤더를 붙여 정해진 다른 호스트로 전송함으로써 IP 네트워크에 가상의 IP Tunnel을 만드는 기술이다.The IP encapsulation is defined in the IETF RFC 2003. A technique for creating a virtual IP tunnel in an IP network by assuming that one IP packet is one higher protocol message and transmitting the IP header again to another host with a predetermined IP header. to be.
이하, 본 발명을 도면에 의거 상세히 설명하면 다음과 같다. Hereinafter, the present invention will be described in detail with reference to the drawings.
본 발명의 실시 예에서는 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략하기로 한다. In the embodiments of the present invention, a detailed description of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도2는 본 발명의 실시 예에 따른 네트워크의 구성도이다. 2 is a block diagram of a network according to an embodiment of the present invention.
도2에서 UPnP 컨트롤포인트(CP)(210), UPnP 장비(220), UPnP 중계모듈(250)이 동일한 네트워크에 연결되어 있다. In FIG. 2, the UPnP control point (CP) 210, the UPnP
도2에서 UPnP 장비(230), UPnP 중계모듈(260)이 동일한 네트워크에 연결되어 있다. In FIG. 2, the UPnP
따라서, UPnP 컨트롤포인트(210)와 UPnP 장비(230)는 인터넷(240)에 의해 물리적으로 분리되어 서로 다른 네트워크에 연결되어 있음을 알 수 있다. Accordingly, it can be seen that the UPnP
우선, 사용자는 UPnP 중계모듈(250 또는 260)의 사용자 인터페이스를 통해 다른 네트워크에 있는 UPnP 중계모듈(260 또는 250)의 IP 주소와 포트 번호를 미리 입력해 두어야 한다. 즉, UPnP 중계모듈(250)는 UPnP 중계모듈(260)의 IP 주소와 포트 번호를 알고 있으며, UPnP 중계모듈(260)도 UPnP 중계모듈(250)의 IP 주소와 포트 번호를 이미 알고 있다.First, the user must input in advance the IP address and port number of the UPnP
따라서, 상기와 같은 조건을 전제로 하여 본 발명의 실시 예에서 컨트롤포인트(210)가 자신이 연결된 네트워크와는 다른 네트워크에 연결되어 있는 UPnP 장비(230)와 통신하는 과정을 도3의 신호 흐름도 및 도4의 예시도를 참조하여 설명하기로 한다. Therefore, in the embodiment of the present invention, the
제1 단계로서 컨트롤포인트(210)는 새로이 켜지거나 네트워크에 연결되면 UPnP 장비들을 발견하기 위해 도4(a)와 같은 M-SEARCH 메시지를 멀티캐스트하게 된다(S301). As a first step, when the
제2 단계로서 도4(a)의 M-SEARCH 메시지를 받은 UPnP 중계모듈(250)은 메시지를 다시 IP 패킷으로 캡슐화(encapsulate)하여 도4(b)와 같은 IP 패킷을 UPnP 중계모듈(260)에게 전달하게 된다(S302). As a second step, the UPnP
제3 단계로서 UPnP 중계모듈(260)은 IP 캡슐화된 IP 패킷에서 다시 원래 컨트롤포인트(210)가 멀티캐스트하였던 도4(a)의 M-SEARCH 메시지를 추출해서 멀티캐스트로 로컬 네트워크로 전송하게 된다(S303). As a third step, the UPnP
제4 단계로서 단계(S303)에서 멀티캐스트된 메시지는 UPnP 장비(230)에게 전달된다. UPnP 장비(230)는 이에 대한 응답으로 도4(c)와 같은 광고(advertisement) 메시지를 멀티캐스트로 보내게 되며 이 멀티캐스트된 메시지는 UPnP 중계모듈(260)에게 전달된다(S304). As a fourth step, the multicast message in step S303 is delivered to the UPnP
제5 단계로서 UPnP 장비(230)가 보낸 광고 메시지를 받은 UPnP 중계모듈(260)은 다시 IP 캡슐화하여 도4(d)와 같은 IP 패킷을 UPnP 중계모듈(250)에게 보 낸다(S305). As a fifth step, the UPnP
제6 단계로서 UPnP 중계모듈(250)은 도4(d)의 IP 패킷을 다시 원래 UPnP 장비(230)가 보냈던 도4(c)와 같은 광고 메시지를 추출해서 멀티캐스트로 로컬 네트워크로 전송한다(S306). As a sixth step, the UPnP
제7 단계로서 컨트롤포인트(210)는 광고메시지를 받게 되고 UPnP 장비(230)를 발견하게 된다. As a seventh step, the
이후, wpDescription, Control, Event 등의 단계는 모두 TCP 위에서 HTTP 프로토콜을 통해 이루어지므로 컨트롤포인트(210)와 UPnP 장비(230)간의 상기 단계를 위한 UPnP 통신은 UPnP 중계모듈(250,260)의 도움 없이 UPnP 표준에 따라 수행하게 된다(S307).Since the steps of wpDescription, Control, Event, etc. are all made through the HTTP protocol over TCP, UPnP communication for the step between the
한편, UPnP 중계모듈(250,260)간의 통신은 IP Encapsulation 방법 이외에도 M-SEARCH나 advertisement 메시지의 내용을 포함하여 송수신할 수 있는 별도의 독자적인 프로토콜을 만들어 수행할 수도 있다.Meanwhile, in addition to the IP Encapsulation method, communication between UPnP
상기에서 상세히 설명한 바와 같이 본 발명은 UPnP 중계모듈을 설치하여 물리적으로 분리된 서로 다른 두 네트워크가 동일한 네트워크인 것처럼 인식시킴으로써 서로 다른 네트워크간에 UPnP 통신이 가능하게 하여 원격에서도 간편하게 UPnP 장비를 제어할 수 있는 효과를 발휘하게 된다. As described in detail above, the present invention installs a UPnP relay module to recognize two different physically separated networks as if they are the same network, thereby enabling UPnP communication between different networks so that UPnP equipment can be easily controlled remotely. Will be effective.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040082731A KR100677212B1 (en) | 2004-10-15 | 2004-10-15 | Device Discovery System and Method in Remote Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040082731A KR100677212B1 (en) | 2004-10-15 | 2004-10-15 | Device Discovery System and Method in Remote Network |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060033558A true KR20060033558A (en) | 2006-04-19 |
KR100677212B1 KR100677212B1 (en) | 2007-02-02 |
Family
ID=37142672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040082731A Expired - Fee Related KR100677212B1 (en) | 2004-10-15 | 2004-10-15 | Device Discovery System and Method in Remote Network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100677212B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100794033B1 (en) * | 2007-09-07 | 2008-01-10 | 주식회사 대우일렉트로닉스 | Network System Operation Method |
KR100794041B1 (en) * | 2006-08-04 | 2008-01-10 | 주식회사 대우일렉트로닉스 | Network system and operation method |
KR100888478B1 (en) * | 2007-03-08 | 2009-03-12 | 삼성전자주식회사 | Action processing method, controlled method of controlled device, controlled device and control point |
US7940760B2 (en) | 2006-12-14 | 2011-05-10 | Samsung Electronics Co., Ltd. | Method and apparatus for discovering component in at least one sub-network |
US10078848B2 (en) | 2013-10-10 | 2018-09-18 | Samsung Electronics Co., Ltd. | Method of operating nearby function and electronic device supporting the same |
-
2004
- 2004-10-15 KR KR1020040082731A patent/KR100677212B1/en not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100794041B1 (en) * | 2006-08-04 | 2008-01-10 | 주식회사 대우일렉트로닉스 | Network system and operation method |
US7940760B2 (en) | 2006-12-14 | 2011-05-10 | Samsung Electronics Co., Ltd. | Method and apparatus for discovering component in at least one sub-network |
KR100888478B1 (en) * | 2007-03-08 | 2009-03-12 | 삼성전자주식회사 | Action processing method, controlled method of controlled device, controlled device and control point |
US9338022B2 (en) | 2007-03-08 | 2016-05-10 | Samsung Electronics Co., Ltd. | Method of processing action, method of controlling controlled device, controlled device, and control point |
KR100794033B1 (en) * | 2007-09-07 | 2008-01-10 | 주식회사 대우일렉트로닉스 | Network System Operation Method |
US10078848B2 (en) | 2013-10-10 | 2018-09-18 | Samsung Electronics Co., Ltd. | Method of operating nearby function and electronic device supporting the same |
Also Published As
Publication number | Publication date |
---|---|
KR100677212B1 (en) | 2007-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100818809B1 (en) | Universal plug-and-play upnp mirroring device | |
CN101473597B (en) | Method and system for remote access to universal plug and play devices | |
KR101271261B1 (en) | Method for detection of the activity of a device in a network of distributed stations, as well as a network station for carrying out the method | |
US9948686B2 (en) | Method and apparatus for sharing DLNA device | |
US20080235358A1 (en) | Proxy Device, Network System, and Communication Method | |
KR101519520B1 (en) | Device arrangement and method for implementing a data transfer network used in remote control of properties | |
JP2009540663A (en) | Method and system for accessing a device remotely over a network | |
WO2007066752A1 (en) | Relay apparatus and method for connecting client device with server | |
KR20090078721A (en) | UPnP (Supports Multiple Remote Connections) Device and Method | |
EP2237476B1 (en) | Upnp device for providing remote access service and method for same | |
KR20150003203A (en) | Software upgrade using layer-2 management entity messaging | |
JP2007104440A (en) | Packet transmission system, its method, and tunneling device | |
KR100677212B1 (en) | Device Discovery System and Method in Remote Network | |
JP3970857B2 (en) | Communication system, gateway device | |
JP6393475B2 (en) | Communication adapter device, communication system, tunnel communication method, and program | |
CN104168302B (en) | Equipment manipulation implementation method, system and proxy gateway | |
KR20120072115A (en) | Apparatus and method for expanding upnp network area | |
JP2010212749A (en) | Information processing system and packet transfer method | |
CN100353715C (en) | Method for managing network comprising a bridge between HAVi clusters | |
JP2011160286A (en) | Call control server, relay server, vpn device, vpn communication system, vpn networking method, program, and storage medium | |
GB2464452A (en) | Multicast Media Streaming | |
KR101002811B1 (en) | Method and apparatus for providing IP multicasting packet tunneling | |
WO2007114035A1 (en) | Connection support server and communication apparatus | |
JP2006108853A (en) | Communication device, communication system, and program capable of automatically recognizing packet transfer destination | |
CN116962369A (en) | A screen projection control method, device, screen projection equipment and playback equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20041015 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060427 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20061130 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070129 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20091230 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20091230 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |