[go: up one dir, main page]

KR100657326B1 - 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치 - Google Patents

통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치 Download PDF

Info

Publication number
KR100657326B1
KR100657326B1 KR1020050061189A KR20050061189A KR100657326B1 KR 100657326 B1 KR100657326 B1 KR 100657326B1 KR 1020050061189 A KR1020050061189 A KR 1020050061189A KR 20050061189 A KR20050061189 A KR 20050061189A KR 100657326 B1 KR100657326 B1 KR 100657326B1
Authority
KR
South Korea
Prior art keywords
network
communication device
power mode
message
network address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020050061189A
Other languages
English (en)
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 KR1020050061189A priority Critical patent/KR100657326B1/ko
Priority to EP06253498A priority patent/EP1742425A3/en
Priority to JP2006187017A priority patent/JP2007020186A/ja
Priority to CNA2006101017560A priority patent/CN1893363A/zh
Priority to US11/481,853 priority patent/US8194663B2/en
Application granted granted Critical
Publication of KR100657326B1 publication Critical patent/KR100657326B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • 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
    • 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/2821Avoiding conflicts related to the use of home appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • 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
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 통합 홈 네트워크에서 UnP 장치들이 서로의 전력 모드에 관한 상태 정보를 얻을 수 있도록 하는 장치 및 방법에 관한 것으로, 본 발명에 의하면 제1네트워크에 연결된 통신장치로부터 통신장치의 전력 모드에 관한 정보를 수신하고, 이에 따른 메시지를 생성하여 제2네트워크로 전송함으로써 제2네트워크에 연결된 통신장치들이 제1네트워크에 연결된 통신장치의 전력 모드를 인지하도록 함으로써 UPnP 장치가 저전력 모드에 있어 메시지를 송수신 하지 않는 경우에도 다른 UPnP 장치는 그 장치가 네트워크에 접속되어 있다는 사실을 알 수 있으며, 새로운 UPnP 장치가 자동 IP메커니즘에 의해 IP주소를 생성하는 경우 IP네트워크에 연결되어 있지만 저전력 모드로 동작하고 있는 UPnP 장치로 인해 발생하는 IP 충돌 문제를 방지할 수 있다.
UPnP, 전력모드

Description

통신 장치의 전력관리 모드에 따라 네트워크 애플리케이션을 작동시키는 방법 및 이를 위한 장치{Device and method for operating network application according to power management mode of communication device}
도 1a 내지 도 1d는 네트워크에서 UPnP 장치의 존재를 인식하기 위해 UPnP 장치들 간에 정보를 송수신하는 과정을 나타낸 도면,
도 2는 블루투스가 지원되는 무선 통신장치가 UPnP 장치로 동작하기 위해 필요한 프로토콜 스택을 나타낸 도면,
도 3은 무선 통신장치와 유선 통신장치가 연동되는 홈 네트워크 시스템의 개략도,
도 4a 내지 도 4c는 블루투스 장치에서 저전력 모드일 때의 동작을 나타낸 도면,
도 5는 본 발명에 따른 홈 네트워크 시스템의 개략도,
도 6은 본 발명에 따른 중계기가 블루투스 장치의 전력 모드 변경을 유선 네트워크로 알리는 과정을 나타낸 순서도,
도 7은 본 발명에 따라 블루투스 장치의 변경된 전력 모드 정보가 유선 네트워크로 전달되는 과정을 나타낸 흐름도,
도 8은 본 발명에 따른 중계기가 수신된 ARP메시지를 처리하는 과정을 나타 낸 순서도,
도 9는 본 발명에 따른 중계기가 저전력 모드 상태에 있는 블루투스 장치를 대신하여 ARP 응답 메시지를 전송하는 과정을 나타낸 흐름도,
도 10은 본 발명에 따른 중계기의 구조를 나타낸 도면이다.
본 발명은 통신 장치들간에 메시지를 중계하는 장치 및 방법에 관한 것으로, 더욱 상세하게는 네트워크에서 UnP 장치들이 서로의 정확한 상태 정보를 얻을 수 있도록 하는 장치 및 방법에 관한 것이다.
UPnP(Universal Plug and Play) 기술은 네트워크에 연결된 장치 간에 복잡한 설정 절차 없이도 통신을 가능하게 해 주는 기술로서, 한 장치가 가진 서비스를 다른 기기가 자동으로 찾을 수 있도록 해 준다. UPnP를 사용하게 되면 일반 사용자는 단지 장치를 네트워크에 연결만 시켜주면 기존에 네트워크 상에 연결된 기기들이 자동으로 새로 추가된 기기를 발견하여 제어할 수 있는 수단을 제공하므로, 기기를 설치하거나 설정하는 데 드는 노력을 줄일 수 있어 홈 오토메이션(Home Automation)을 위한 홈 네트워크(Home Network)의 구축을 위한 기반으로 자리매김하고 있으며, 이에 대해 활발한 연구가 계속되고 있다.
도 1a 내지 도 1d는 네트워크에서 UPnP 장치의 존재를 인식하기 위해 UPnP 장치들 간에 정보를 송수신하는 과정을 나타낸 도면이다.
홈 네트워크에서 장치들 간의 통신을 위해 사용되는 UPnP 통신 프로토콜은 IP패킷을 기본으로 하여 SOAP(Simple Object Access Protocol) 형식의 정해진 메시지를 해석함으로써 장치의 속성 및 제어 정보를 해석할 수 있는 표준이다. UPnP 프로토콜을 이용하여 네트워크에 연결되어 있는 장치를 찾기 위해서는 발견(discovery)단계와 설명(description)단계를 거쳐야 하는데, 이를 위해서는 도시된 바와 같이 M-SEARCH 메시지, M-SEARCH에 대한 RESPONSE 메시지, NOTIFY 메시지 등이 서비스를 제공하는 UPnP 장치 및 서비스를 이용하고자 하는 클라이언트인 컨트롤 포인트 간에 송수신되어야 한다. 이 세 가지의 메시지를 통해 네트워크에 연결된 UPnP 장치들이 컨트롤 포인트에게 인식된다. 각 메시지에 대한 더욱 상세한 설명은 UPnP 기술 표준에 의해 공지되었으므로 여기서는 생략한다.
도 2는 블루투스가 지원되는 무선 통신장치가 UPnP 장치로 동작하기 위해 필요한 프로토콜 스택(stack)을 나타낸 도면이다.
블루투스 장치는 HCI(Host Controller Interface)를 통해 전력 모드를 애플리케이션 레이어에서 수정할 수 있도록 지원한다. 즉, UPnP 장치 또는 컨트롤 포인트가 저전력 모드(power save mode)로 동작하는 경우, HCI를 통해 전력 모드를 변경할 수 있다. 한편, MAC Bridging(802.11d)은 서로 다른 네트워크 인터페이스를 연결해주는 기능을 제공한다. 즉, 예를 들면 블루투스 네트워크 인터페이스로 수신되는 패킷을 이더넷 네트워크 인터페이스로 전달해준다. 블루투스 코어 스택(core stack)과 PAN(Personal Area Network) 프로파일은 수신된 블루투스 패킷을 IP 패킷으로 변환하기 위한 프로세스를 지원하고, PS 모듈은 장치의 전력 모드를 관리하는 기능을 담당한다. UPnP스택 및 애플리케이션은 네트워크에 연결된 장치들을 인식하고 제어하며, 기능을 다른 장치들에게 알리는 등 네트워크 미들웨어로서의 기능을 수행한다. UPnP 스택의 내부는 장치의 IP를 설정하고, 장치 정보를 네트워크에 전송하고, 장치의 상태변화를 알리는 등의 기능들을 담당하는 내부 모듈들로 구성된다.
UPnP 프로토콜을 이용하여 홈 네트워크를 구축함에 있어서, 유선 네트워크에 연결된 장치와 무선 네트워크에 연결된 장치의 연동을 위해서는 양자를 중계하는 장치가 필요하다. 따라서, 예를 들어 유선 네트워크 장치가 컨트롤 포인트로 동작하고 블루투스 장치가 서비스를 제공하는 UPnP 장치(controlled device)로 동작하는 경우의 홈 네트워크 시스템은 도 3에 도시된 바와 같이 구성될 것이다.
블루투스 시스템은 피코넷(pico net)단위의 네트워크를 기본으로 하며, 이를 마스터가 관리하고, 마스터를 통해 슬레이브들이 데이터를 송수신할 수 있다. 두 블루투스 장치 간에 데이터 링크를 설정하기 위해서는 수초의 시간이 소요되기 때문에 데이터 링크가 한번 설정되면 되도록 링크를 잃지 않도록 하는 것이 유리하나, 데이터의 전송이 이루어지지 않으면서도 블루투스 장치를 접속된 상태로 두면 전력을 소모하게 되므로, 이에 대한 해결책으로 블루투스 장치는 세 가지의 저전력 모드(power save mode)를 지원한다.
도 4a 내지 도 4c는 블루투스 장치에서 저전력 모드일 때의 마스터와 슬레이브 간의 데이터 송수신 동작을 나타낸 도면이다. 도 4a는 홀드 모드(hold mode)인 경우 슬레이브와 마스터 사이의 데이터 송수신을 나타낸다. 홀드 모드는 주기적이 지 않으나 예측 가능한 비활성 기간 동안의 저전력 모드이며, 홀드 기간(hold duration)동안 ACL(Asynchronous Connection-Less)패킷이 두 장치들 사이에서 전송되지 않으며, 홀드 기간이 만료되는 시점에 활성화 모드로 변경된다.
도 4b는 주기의 특정 슬롯 동안만 패킷을 송수신할 수 있는 동작 모드인 스니프 모드(sniff mode)로서, 패킷을 송수신하는 시점인 스니프 오프셋(sniff offset)에 대한 정보와 첫 패킷 및 마지막 패킷 정보에 의해 특정되는 스니프 기간(sniff duration), 스니프 모드의 동작 주기인 스니프 주기(sniff period)에 관한 정보를 마스터와 슬레이브 사이에 주고 받아 전송 특성을 결정한다.
도 4c는 슬레이브의 전력 소모를 최소화하기 위한 대기 모드(park mode)로서, 마스터와 슬레이브는 각 동작 모드를 대기 모드로 변경하기 위한 요청 메시지를 상대에게 전송할 수 있다. 슬레이브가 대기 모드로 동작하는 경우, 활성화 상태에 있는 블루투스 장치의 주소를 의미하는 AM_ADDR를 마스터에게 반환한다.
홈 네트워크를 구성하는 UPnP 장치들이 서로의 존재를 인식하고 정보를 획득하여 유지하기 위해서는 일정한 주기로 정해진 패킷을 주고 받아야 한다. 그러나, 상기한 바와 같이 블루투스 장치가 전력의 절감을 위해 저전력 모드로 전환되어 동작하는 경우, 주기적으로 전달되어야 하는 패킷이 전달되지 못하여 홈 네트워크를 구성하는 장치들에 대한 정보가 정확히 알려지지 않는 문제점이 있고, 또한 저전력 모드로 전환된 장치에게 UPnP 제어명령이 전달되는 경우 이에 대한 응답이 없어 오류가 발생할 수 있다.
또한, UPnP 장치의 주소지정(addressing) 단계에서, DHCP 서버가 지원되지 않아 각 장치가 자동IP 메커니즘을 통해 IP주소를 할당받는 경우, IP충돌이 발생할 수 있다. 즉, 홈 네트워크에 새로 연결된 장치가 자동IP 메커니즘을 통해 IP주소를 생성하고, 생성한 IP주소를 이미 할당받은 장치가 존재하는지를 확인하기 위한 메시지를 브로드캐스트한 경우 저전력 모드로 전환된 장치는 이를 수신하지 못하므로 응답 메시지를 보내지 않고, 이에 새로 연결된 장치는 생성한 IP주소를 등록하여 사용하게 되는데, 이후 저전력 모드에 있었던 장치가 활성화 모드로 전환하게 되면 동일한 IP주소가 서로 다른 두 장치에 의해 사용되는 문제가 발생하게 되는 것이다.
본 발명은 저전력 모드로 동작하고 있는 통신 장치의 전력 모드 상태를 다른 장치들에게 알리고, 저전력 모드로 동작하고 있는 통신 장치를 대신하여 다른 장치로부터의 요청에 대한 응답 메시지를 전송하는 장치 및 방법을 제공하는데 그 목적이 있다.
이러한 목적을 달성하기 위한 본 발명은, 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 방법에 있어서, 제1네트워크에 연결된 통신장치로부터 상기 통신장치의 전력 모드에 관한 정보를 수신하는 단계, 상기 정보의 내용에 기초하여 상기 통신장치의 전력 모드를 나타내는 메시지를 생성하는 단계 및 상기 생성한 메시지를 제2네트워크로 전송함으로써 상기 제2네트워크에 연결된 통신장치들이 상기 통신장치의 전력 모드를 인지하도록 하는 단계를 포함한다.
또한, 본 발명은 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 방법에 있어서, 제1네트워크에 속한 통신장치로부터 소정 네트워크 주소가 사용중인지의 여부를 문의하는 메시지를 수신하는 단계, 상기 소정 네트워크 주소와 제2네트워크에 연결된 통신장치들 각각의 네트워크 주소를 비교하는 단계, 상기 비교 결과 일치하는 경우 상기 제2네트워크에 연결되어 상기 소정 네트워크 주소를 할당받은 통신장치의 전력 모드를 판단하는 단계 및 상기 판단 결과에 기초하여 상기 문의에 대한 응답 메시지를 선택적으로 전송하는 단계를 포함한다.
또한 본 발명은 메시지 중계 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
또한 본 발명은 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 장치에 있어서, 제1네트워크에 연결된 통신장치들 각각의 네트워크 주소 및 전력 모드 정보를 저장하는 저장부, 제2네트워크에 속한 통신장치로부터 소정 네트워크 주소가 사용중인지의 여부를 문의하는 메시지가 수신되면 상기 소정 네트워크 주소와 상기 저장부에 저장된 네트워크 주소를 비교하는 비교부, 상기 비교부에서의 비교 결과 상기 소정 네트워크 주소와 상기 저장부에 저장된 네트워크 주소가 일치하는 경우 상기 소정 네트워크 주소에 해당하는 통신장치의 전력 모드를 판단하는 판단부, 상기 판단 결과에 기초하여 상기 문의에 대한 응답 메시지를 선택적으로 생성하는 응답메시지생성부 및 상기 응답메시지생성부에 서 생성한 응답 메시지를 제2네트워크로 전송하는 응답메시지전송부를 포함한다.
여기서, 상기 응답메시지생성부는 상기 판단 결과 상기 소정 네트워크 주소에 해당하는 통신장치가 저전력 모드인 경우 상기 소정 네트워크 주소가 사용중임을 나타내는 응답 메시지를 생성하는 것이 바람직하다.
이하에서 첨부된 도면을 참조하여, 본 발명의 바람직한 실시예를 상세히 설명한다.
도 5는 본 발명에 따른 홈 네트워크 시스템의 개략도이다.
이하의 모든 예에서는, 서비스를 제공하는 UPnP 장치는 블루투스 장치이고, 컨트롤 포인트는 유선 네트워크에 연결된 장치로서 중계기와는 이더넷으로 연결되어 있으며, 이러한 시스템에 의해 통합 네트워크인 홈 네트워크가 구성되는 것으로 가정한다.
도 5를 참조하면, 도 3에서와는 달리 중계기에서 어드레스 맵을 저장하고 있음을 알 수 있다. 어드레스 맵에는 블루투스 장치의 MAC주소, IP주소 및 전력 모드 정보가 매핑되어 저장된다. 블루투스 장치를 수신자로 하는 ARP(Address Resolution Protocol)메시지가 수신되었을 때, 중계기는 어드레스 맵을 참조하여 수신자가 저전력 모드에 있는지의 여부를 판단하고, 그 결과에 따라 ARP메시지를 처리한다. 이에 대한 보다 상세한 설명은 후술한다.
도 6은 본 발명에 따른 중계기가 블루투스 장치의 전력 모드 변경을 유선 네트워크로 알리는 과정을 나타낸 순서도이다.
중계기는 블루투스 장치로부터 전력 모드를 변경할 것을 요청하는 메시지를 수신하면(610), 수신한 메시지의 내용을 분석하여 활성 모드에서 저전력 모드로 변경할 것을 요청하는 것인지 저전력 모드에서 활성 모드로 변경할 것을 요청하는 것인지를 판단한다(620). 활성 모드에서 저전력 모드로 변경할 것을 요청하는 메시지인 것으로 판단되면, 해당 블루투스 장치가 저전력 모드로 동작하고 있음을 나타내는 BYE메시지를 생성하여 유선 네트워크에 연결된 모든 장치로 전송한다(630). 만약 저전력 모드에서 활성 모드로 변경할 것을 요청하는 메시지인 경우에는 해당 블루투스 장치가 활성 모드로 전환되었음을 나타내는 ALIVE메시지를 생성하여 유선 네트워크에 연결된 모든 UPnP 장치로 전송한다(640). 이에 의해 유선 네트워크에 연결된 다른 장치들도 블루투스 장치가 저전력 모드에서 동작하고 있음을 알 수 있게 된다.
도 7은 본 발명에 따라 블루투스 장치의 변경된 전력 모드 정보가 유선 네트워크로 전달되는 과정을 나타낸 흐름도이다. 여기서는 활성 모드로 동작하던 블루투스 장치인 UPnP 장치가 저전력 모드로 전환되었다가 다시 활성 모드로 전환하는 경우의 메시지 흐름에 대하여 설명한다.
본 발명에 따른 중계기는 활성 모드로 동작하던 UPnP 장치로부터 전력 모드를 저전력 모드로 전환할 것을 요청하는 메시지를 수신(710)하고, 해당 UPnP 장치가 저전력 모드로 전환됨을 나타내는 BYE메시지를 생성한다(720). 중계기는 생성한 BYE메시지를 유선 네트워크에 연결된 컨트롤 포인트로 전송함으로써(730) 이를 유선 네트워크로 알리고, 해당 UPnP로 응답 메시지를 전송한다(740). 여기서, 중계기가 저장하고 있는 어드레스 맵에는 이러한 정보가 저장될 것이다. 도 7에서는 하나 의 컨트롤 포인트에만 BYE메시지를 전송하는 것처럼 도시되었으나 유선 네트워크에 연결된 모든 UPnP 장치로 전송하는 것이 바람직할 것이다.
이후, 저전력 모드 상태에 있던 UPnP 장치가 활성 모드로 변경할 것을 요청하는 메시지를 중계기로 전송하면(750), 중계기는 마찬가지로 이러한 내용을 포함하는 ALIVE메시지를 생성하여(760) 유선 네트워크에 연결된 컨트롤 포인트(770)로 전송하며, 해당 UPnP 장치로는 응답 메시지를 전송한다(780). 마찬가지로, 중계기가 저장하고 있는 어드레스 맵에는 상기와 같이 변경된 전력 모드 정보가 저장될 것이다.
도 8은 본 발명에 따른 중계기가 수신된 ARP메시지를 처리하는 과정을 나타낸 순서도이다. 홈 네트워크에 새로 연결된 UPnP 장치는 DHCP서버로부터 IP주소를 할당받게 되는데, 전술한 바와 같이 DHCP서버가 지원되지 않는 경우 자동IP 메커니즘에 따라 스스로 IP주소를 생성한다. 이렇게 생성한 IP주소를 등록하기 전, 새로운 UPnP장치는 동일한 IP주소가 이미 사용중인지의 여부를 알아보기 위한 ARP 메시지를 브로드캐스트한다.
중계기에서 이러한 ARP메시지를 수신하면(810), 수신된 ARP메시지가 나타내는 IP주소와 중계기가 저장하고 있는 어드레스 맵의 IP주소들을 비교한다(820). ARP메시지에 포함된 IP주소와 동일한 주소가 어드레스 맵에 포함되어 있지 않으면 중계기는 수신한 ARP메시지에 더 이상 관여하지 않고 무선 네트워크로 ARP메시지를 전달한다(850). 만약 ARP메시지에 포함된 IP주소와 동일한 주소가 어드레스 맵에 포함되어 있으면 해당 IP주소를 사용하고 있는 장치가 저전력 모드에 있는지의 여 부를 판단한다(840). 해당 IP주소를 사용하고 있는 장치가 저전력 모드에 있는 경우, 그 장치는 ARP메시지에 응답할 수 없으므로 중계기는 그 장치를 대신하여 해당 IP주소가 사용중임을 알리는 ARP 응답 메시지를 생성하여 ARP메시지를 전송한 장치로 보낸다(860). 해당 장치가 저전력 모드에 있지 않은 경우에는 중계기에 연결된 무선 네트워크로 ARP메시지를 전달한다.
도 9는 본 발명에 따른 중계기가 저전력 모드 상태에 있는 블루투스 장치를 대신하여 ARP 응답 메시지를 전송하는 과정을 나타낸 흐름도이다. 여기서는 저전력 상태에 있는 블루투스 장치인 UPnP 장치가 사용중인 IP주소와 동일한 IP주소를 홈 네트워크에 새로 연결된 컨트롤 포인트가 생성하여 는ARP메시지를 전송하는 경우를 가정한다.
홈 네트워크에 새로 연결된 컨트롤 포인트는 스스로 IP주소를 생성하고(905) 이에 대해 중계기로 ARP메시지를 전송한다(910). ARP메시지를 수신한 중계기는 어드레스 맵을 참조하여 해당 IP주소가 저전력 모드에 있는 UPnP장치에 할당되어 있음을 확인하고, 그러한 UPnP장치를 대신하여 ARP 응답메시지를 생성한 후 ARP메시지를 전송한 컨트롤 포인트로 보내어 해당 IP주소가 사용중임을 알린다(940).
도 10은 본 발명에 따른 중계기(100)의 구조를 나타낸 도면이다.
도시된 바와 같이, 본 발명에 따른 중계기(100)는 송수신부(110), 전력 모드 관리부(120), 저장부(130) 및 ARP메시지 처리부(140)를 포함하는데, 송수신부(110)는 제1인터페이스(111) 및 제2인터페이스(112)를 포함하고, 전력 모드 관리부(120)는 메시지 생성부(121), 메시지 전송부(122) 및 메시지 판단부(123)을 포함하며, ARP메시지 처리부(140)은 비교부(141), 응답메시지 생성부(142), 응답메시지 전송부(143), 전력 모드 판단부(144) 및 전달부(145)를 포함한다.
송수신부(110)는 중계기(100)가 유선 네트워크 및 무선 네트워크 등 서로 다른 2개 이상의 네트워크 모두와 통신하기 위한 수단으로, 본 실시예에서는 블루투스 및 이더넷을 통하여 통신하므로 두 개의 통신 인터페이스를 가지는 것으로 도시하였다.
전력 모드 관리부는 UPnP 장치의 전력 모드를 관리하는 기능을 담당하는데, UPnP 장치로부터 전력 모드 변경을 요청하는 메시지가 수신되면 메시지 판단부(123)에서 메시지의 내용을 판단하고 메시지 생성부(121)에서는 판단된 메시지의 내용에 기초하여 변경된 전력 모드를 나타내는 메시지를 생성하며, 메시지 전송부(122)는 생성된 메시지를 송수신부(110)를 통해 유선 네트워크로 전송한다.
저장부(130)에는 UPnP 장치들의 IP주소와 MAC주소, 전력 모드에 관한 정보가 매핑된 어드레스 맵이 저장된다. 송수신부(110)를 통해 UPnP 장치로부터 전력 모드의 변경을 요청하는 메시지가 수신되면, 해당 정보가 업데이트될 것이다.
ARP메시지 처리부(140)는 홈 네트워크에 새로 연결된 장치로부터 수신되는 ARP메시지를 처리하는 기능을 하는데, 비교부(141)는 ARP 메시지가 수신되면 그에 포함된 IP주소를 저장부(130)에 저장된 어드레스 맵을 참조하여 어드레스 맵에 포함된 IP주소와 비교하고, 전력 모드 판단부(144)는 비교부(141)에서의 비교 결과 어드레스 맵에 일치하는 IP주소가 존재하는 경우 해당 IP주소를 할당받은 장치의 전력 모드를 판단한다. 응답메시지 생성부(142)는 전력 모드 판단부(144)에서의 판 단 결과 해당 장치가 저전력 모드로 동작하고 있는 경우 그 장치를 대신하여 ARP 응답 메시지를 생성하고, 응답메시지 전송부(143)에서는 생성된 ARP 응답 메시지를 ARP메시지를 전송한 UPnP 장치로 보낸다. 한편, 비교부(141)에서의 비교 결과 ARP메시지에 포함된 IP주소가 어드레스 맵에 포함되어 있지 않거나, 포함되어 있지만 전력 모드 판단부(144)에서의 판단 결과 해당 장치가 저전력 모드가 아닌 경우 전달부(145)는 ARP메시지를 무선 네트워크로 전달하여 활성 상태에 있는 UPnP 장치가 직접 ARP메시지에 응답하도록 한다.
한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다.
상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장매체를 포함한다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으 로 해석되어야 할 것이다.
본 발명에 의하면, 서로 다른 하위 네트워크들로 구성된 하나의 통합 네트워크에서 모든 UPnP 장치들의 상태 정보가 정확하게 관리될 수 있고, UPnP 장치가 저전력 모드에 있어 메시지를 송수신 하지 않는 경우에도 다른 UPnP 장치는 그 장치가 네트워크에 접속되어 있다는 사실을 알 수 있으며, 새로운 UPnP 장치가 자동 IP메커니즘에 의해 IP주소를 생성하는 경우, IP네트워크에 연결되어 있지만 저전력 모드로 동작하고 있는 UPnP 장치로 인해 발생하는 IP 충돌 문제를 방지할 수 있다.

Claims (17)

  1. 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 방법에 있어서,
    (a) 제1네트워크에 연결된 통신장치로부터 상기 통신장치의 전력 모드에 관한 정보를 수신하는 단계;
    (b) 상기 정보의 내용에 기초하여 상기 통신장치의 전력 모드를 나타내는 메시지를 생성하는 단계; 및
    (c) 상기 (b)단계에서 생성한 메시지를 제2네트워크로 전송하여 상기 제2네트워크에 연결된 통신장치들이 상기 통신장치의 전력 모드를 인지하도록 하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 정보는 상기 제2네트워크에 연결된 통신장치들이 상기 통신장치와의 통신을 관리하는데 참조되는 것을 특징으로 하는 방법.
  3. 제 1항에 있어서,
    상기 정보는 상기 통신장치의 전력 모드가 활성(active) 모드에서 저전력(power save)모드로 변경된다는 내용을 포함하는 것을 특징으로 하는 방법.
  4. 제 1항에 있어서,
    상기 정보는 상기 통신장치의 전력 모드가 저전력 모드에서 활성 모드로 변경된다는 내용을 포함하는 것을 특징으로 하는 방법.
  5. 제 1항에 있어서,
    상기 통합 네트워크는 UPnP(Universal Plug and Play) 기반의 네트워크임을 특징으로 하는 방법.
  6. 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 방법에 있어서,
    (a) 제1네트워크에 속한 통신장치로부터 소정 네트워크 주소가 사용중인지의 여부를 문의하는 메시지를 수신하는 단계;
    (b) 상기 소정 네트워크 주소와 제2네트워크에 연결된 통신장치들 각각의 네트워크 주소를 비교하는 단계;
    (c) 상기 비교 결과 일치하는 경우 상기 제2네트워크에 연결되어 상기 소정 네트워크 주소를 할당받은 통신장치의 전력 모드를 판단하는 단계; 및
    (d) 상기 판단 결과에 기초하여 상기 문의에 대한 응답 메시지를 선택적으로 전송하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 제 6항에 있어서,
    상기 (d)단계는,
    상기 판단 결과 상기 소정 네트워크 주소에 해당하는 통신장치가 저전력 모드인 경우 상기 제1네트워크에 속한 통신장치로 상기 소정 네트워크 주소가 사용중임을 나타내는 응답 메시지를 전송하는 것을 특징으로 하는 방법.
  8. 제 6항에 있어서,
    상기 (d)단계는,
    상기 판단 결과 상기 소정 네트워크 주소에 해당하는 통신장치가 저전력 모드가 아닌 경우 상기 (b)단계에서 수신한 메시지를 상기 소정 네트워크 주소에 해당하는 통신장치로 전달하는 것을 특징으로 하는 방법.
  9. 제 6항에 있어서,
    상기 통합 네트워크는 UPnP(Universal Plug and Play) 기반의 네트워크임을 특징으로 하는 방법.
  10. 제 1항 내지 제 9항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  11. 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 장치에 있어서,
    제1네트워크에 연결된 통신장치로부터 수신된 상기 통신장치의 전력 모드에 관한 메시지의 내용을 판단하는 메시지판단부;
    상기 판단된 메시지의 내용에 기초하여 상기 통신장치의 전력 모드를 나타내는 메시지를 생성하는 메시지생성부; 및
    상기 메시지생성부에서 생성된 메시지를 제2네트워크로 전송하는 메시지전송부를 포함하는 것을 특징으로 하는 장치.
  12. 제 11항에 있어서,
    상기 정보는 상기 제2네트워크에 연결된 통신장치들이 상기 통신장치와의 통신을 관리하는데 참조되는 것을 특징으로 하는 장치.
  13. 제 11항에 있어서,
    상기 전력 모드에 관한 메시지는 상기 통신장치의 전력 모드가 활성(active) 모드에서 저전력(power save)모드로 변경되었음을 알리는 내용임을 특징으로 하는 장치.
  14. 제 11항에 있어서,
    상기 전력 모드에 관한 메시지는 상기 통신장치의 전력 모드가 저전력 모드에서 활성 모드로 변경되었음을 알리는 내용임을 특징으로 하는 장치.
  15. 적어도 둘 이상의 하위 네트워크들로 구성되는 통합 네트워크에서 메시지를 중계하는 장치에 있어서,
    제1네트워크에 연결된 통신장치들 각각의 네트워크 주소 및 전력 모드 정보를 저장하는 저장부;
    제2네트워크에 속한 통신장치로부터 소정 네트워크 주소가 사용중인지의 여부를 문의하는 메시지가 수신되면 상기 소정 네트워크 주소와 상기 저장부에 저장된 네트워크 주소를 비교하는 비교부;
    상기 비교부에서의 비교 결과 상기 소정 네트워크 주소와 상기 저장부에 저장된 네트워크 주소가 일치하는 경우 상기 소정 네트워크 주소에 해당하는 통신장치의 전력 모드를 판단하는 판단부;
    상기 판단 결과에 기초하여 상기 문의에 대한 응답 메시지를 선택적으로 생성하는 응답메시지생성부; 및
    상기 응답메시지생성부에서 생성한 응답 메시지를 제2네트워크로 전송하는 응답메시지전송부를 포함하는 것을 특징으로 하는 장치.
  16. 제 15항에 있어서,
    상기 응답메시지생성부는,
    상기 판단 결과 상기 소정 네트워크 주소에 해당하는 통신장치가 저전력 모드인 경우 상기 소정 네트워크 주소가 사용중임을 나타내는 응답 메시지를 생성하는 것을 특징으로 하는 장치.
  17. 제 15항에 있어서,
    상기 비교부에서의 비교 결과 상기 소정 네트워크 주소와 상기 저장부에 저장된 네트워크 주소가 일치하지 않거나 상기 판단부에서의 판단 결과 상기 소정 네트워크 주소에 해당하는 통신장치가 저전력 모드가 아닌 경우 상기 (b)단계에서 수신한 메시지를 상기 제1네트워크로 전달하는 전달부를 더 포함하는 것을 특징으로 하는 장치.
KR1020050061189A 2005-07-07 2005-07-07 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치 Expired - Fee Related KR100657326B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020050061189A KR100657326B1 (ko) 2005-07-07 2005-07-07 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치
EP06253498A EP1742425A3 (en) 2005-07-07 2006-07-04 Method and apparatus for operating network application in communication devices in power save mode
JP2006187017A JP2007020186A (ja) 2005-07-07 2006-07-06 通信装置の電力管理モードによってネットワークアプリケーションを作動させる方法及びその装置
CNA2006101017560A CN1893363A (zh) 2005-07-07 2006-07-07 在节电模式下执行通信装置中的网络应用的设备和方法
US11/481,853 US8194663B2 (en) 2005-07-07 2006-07-07 Method and apparatus for operating network application in communication devices in power save mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050061189A KR100657326B1 (ko) 2005-07-07 2005-07-07 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치

Publications (1)

Publication Number Publication Date
KR100657326B1 true KR100657326B1 (ko) 2006-12-14

Family

ID=36972707

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050061189A Expired - Fee Related KR100657326B1 (ko) 2005-07-07 2005-07-07 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치

Country Status (5)

Country Link
US (1) US8194663B2 (ko)
EP (1) EP1742425A3 (ko)
JP (1) JP2007020186A (ko)
KR (1) KR100657326B1 (ko)
CN (1) CN1893363A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100951532B1 (ko) 2008-04-11 2010-04-08 인제대학교 산학협력단 홈 네트워크 시스템의 활성/비활성 선택 장치 및 방법

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2857542B1 (fr) * 2003-07-11 2006-03-17 Axces Procede et systeme permettant d'etablir de maniere rapide une communication entre un lecteur et une pluralite d'objets communicants
US7305325B2 (en) * 2006-01-12 2007-12-04 International Business Machines Corporation Method to improve requirements, design manufacturing, and transportation in mass manufacturing industries through analysis of defect data
KR100781523B1 (ko) * 2006-04-25 2007-12-03 삼성전자주식회사 Ip식별 패킷 구성 및 ip할당 장치, 이를이용한ip식별 패킷 구성 및 ip할당 방법
US20080117850A1 (en) * 2006-10-30 2008-05-22 Agrawal Dharma P Dual Mode Wireless Personal Area Network and Wireless Local Area Network Architecture
JP2009169732A (ja) * 2008-01-17 2009-07-30 Panasonic Corp 通信端末装置及び通信機器接続制御方法
KR101499551B1 (ko) * 2008-03-31 2015-03-18 삼성전자주식회사 원격 접속을 고려하여 네트워크 주소 충돌을 해결하는 UPnP 장치 및 그 방법
CN101600211B (zh) * 2008-06-06 2013-07-17 纬创资通股份有限公司 可共用系统资源的无线通讯系统及其相关方法
TWI475854B (zh) * 2008-06-09 2015-03-01 Wistron Corp 可共用系統資源之無線通訊系統及其相關方法
ATE524047T1 (de) * 2008-07-21 2011-09-15 Alcatel Lucent Verfahren zum umschalten eines kundenendgeräts aus einem ruhemodus in einen aktiven modus
US20100138550A1 (en) * 2008-12-01 2010-06-03 Kwangil Lee Ship-borne device managing method
KR20110083008A (ko) * 2010-01-13 2011-07-20 삼성전자주식회사 화상형성장치 및 화상형성장치의 전원관리방법
EP2524546B1 (en) * 2010-01-15 2020-01-08 InterDigital Madison Patent Holdings System and method for conserving energy in a digital home networking device
JP5418241B2 (ja) * 2010-01-20 2014-02-19 日本電気株式会社 通信システムおよびそれに用いる代理arp応答方法
CN103262632A (zh) * 2010-06-04 2013-08-21 得克萨斯系统大学评议会 无线通信方法、系统和计算机程序产品
US9794949B2 (en) 2010-07-30 2017-10-17 Board Of Regents, The University Of Texas System Distributed rate allocation and collision detection in wireless networks
CN103124937A (zh) * 2010-09-27 2013-05-29 三菱电机株式会社 可编程控制器系统
CN102546849B (zh) * 2010-12-30 2014-10-08 华为技术有限公司 Ip地址冲突检测方法及网络设备
WO2012122508A2 (en) 2011-03-09 2012-09-13 Board Of Regents Network routing system, method, and computer program product
US8687670B2 (en) 2011-05-26 2014-04-01 Qualcomm Incorporated Paging channel prediction for bluetooth paging procedure
JP2015130121A (ja) * 2014-01-08 2015-07-16 ヤマハ株式会社 中継装置
JP6464768B2 (ja) * 2015-01-21 2019-02-06 富士ゼロックス株式会社 応答装置及びプログラム
GB2556282B (en) 2015-08-31 2019-04-10 Motorola Solutions Inc Coordination of wireless devices between personal area networks and vehicle area networks
KR102379205B1 (ko) * 2015-10-19 2022-03-28 삼성전자주식회사 디스플레이 장치 및 디스플레이 장치의 제어방법

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0650279A1 (en) * 1993-10-20 1995-04-26 NCR International, Inc. Power management system for a wireless network
KR20000033887A (ko) * 1998-11-26 2000-06-15 윤종용 홈네트웍 시스템 및 그 노드 아이디 할당방법
KR20020080800A (ko) * 2001-04-17 2002-10-26 엘지전자 주식회사 가전기기 네트워크 시스템 및 주소할당방법
KR20030075728A (ko) * 2002-03-20 2003-09-26 엘지전자 주식회사 홈 네트워크 시스템의 가전제품 연결상태 확인방법
KR20060021606A (ko) * 2004-09-03 2006-03-08 주식회사 대우일렉트로닉스 홈 네트워크에서 디지털 가전기기의 등록 방법
KR20060037796A (ko) * 2004-10-28 2006-05-03 엘지전자 주식회사 기기 검색 시스템 및 방법
KR20060070934A (ko) * 2004-12-21 2006-06-26 엘지전자 주식회사 홈네트워크 시스템의 제어장치

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5745699A (en) 1993-09-24 1998-04-28 Apple Computer, Inc. Dynamic address assignment in an arbitrarily connected network
US5983353A (en) * 1997-01-21 1999-11-09 Dell Usa, L.P. System and method for activating a deactivated device by standardized messaging in a network
GB9721008D0 (en) * 1997-10-03 1997-12-03 Hewlett Packard Co Power management method foruse in a wireless local area network (LAN)
WO2002025386A1 (en) * 2000-09-22 2002-03-28 Enhanced Messaging Systems, Inc. System for delivering wireless information services to messaging devices
US20020083143A1 (en) * 2000-12-13 2002-06-27 Philips Electronics North America Corporation UPnP architecture for heterogeneous networks of slave devices
JP2001308936A (ja) 2001-03-12 2001-11-02 Nec Corp データ通信方法、中継装置、データ通信システム及びその記録媒体
US7020501B1 (en) * 2001-11-30 2006-03-28 Bbnt Solutions Llc Energy efficient forwarding in ad-hoc wireless networks
JP3899924B2 (ja) 2001-12-17 2007-03-28 ソニー株式会社 通信システムおよびその方法と電気機器
US7289518B2 (en) 2002-12-18 2007-10-30 Intel Corporation Method and apparatus for reducing power consumption in a wireless network station
KR100493898B1 (ko) * 2003-04-16 2005-06-10 삼성전자주식회사 피제어 디바이스의 리스트를 제공하는 네트워크 장치,시스템 및 방법
KR20040104775A (ko) 2003-06-04 2004-12-13 삼성전자주식회사 이종 네트워크간에 효율적인 패킷 재전송을 위한 네트워크장치 및 패킷 재전송 방법
KR100565487B1 (ko) * 2003-06-20 2006-03-30 엘지전자 주식회사 가전기기 네트워크 시스템 및 그 동작방법
KR100542345B1 (ko) 2003-06-30 2006-01-10 삼성전자주식회사 무선랜 단말의 전력 관리를 지원하는 에이피의 데이터전송처리 방법 및 이를 수행하는 에이피
US7493388B2 (en) * 2004-08-20 2009-02-17 Bdna Corporation Method and/or system for identifying information appliances
JP4336636B2 (ja) * 2004-09-21 2009-09-30 キヤノン株式会社 通信装置及び通信方法
WO2006038094A1 (en) * 2004-10-06 2006-04-13 Nokia Corporation Distributed link-layer wake-up agent system, method and device for universal plug and play function with lower power proxy
US8935405B2 (en) * 2005-03-07 2015-01-13 Nokia Corporation Expanding universal plug and play capabilities in power constrained environment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0650279A1 (en) * 1993-10-20 1995-04-26 NCR International, Inc. Power management system for a wireless network
KR20000033887A (ko) * 1998-11-26 2000-06-15 윤종용 홈네트웍 시스템 및 그 노드 아이디 할당방법
KR20020080800A (ko) * 2001-04-17 2002-10-26 엘지전자 주식회사 가전기기 네트워크 시스템 및 주소할당방법
KR20030075728A (ko) * 2002-03-20 2003-09-26 엘지전자 주식회사 홈 네트워크 시스템의 가전제품 연결상태 확인방법
KR20060021606A (ko) * 2004-09-03 2006-03-08 주식회사 대우일렉트로닉스 홈 네트워크에서 디지털 가전기기의 등록 방법
KR20060037796A (ko) * 2004-10-28 2006-05-03 엘지전자 주식회사 기기 검색 시스템 및 방법
KR20060070934A (ko) * 2004-12-21 2006-06-26 엘지전자 주식회사 홈네트워크 시스템의 제어장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100951532B1 (ko) 2008-04-11 2010-04-08 인제대학교 산학협력단 홈 네트워크 시스템의 활성/비활성 선택 장치 및 방법

Also Published As

Publication number Publication date
EP1742425A2 (en) 2007-01-10
US8194663B2 (en) 2012-06-05
CN1893363A (zh) 2007-01-10
EP1742425A3 (en) 2007-05-23
US20070066338A1 (en) 2007-03-22
JP2007020186A (ja) 2007-01-25

Similar Documents

Publication Publication Date Title
KR100657326B1 (ko) 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치
US20020169886A1 (en) Communication device and communication control device for enabling operation of control protocol for one network on other types of networks
KR100991714B1 (ko) Rfid/usn 인프라 구조에서의 센서노드 관리 시스템및 방법과 이에 사용되는 게이트웨이 시스템
RU2441331C2 (ru) Соединение ячеистых сетей с множеством узлов-ретрансляторов с использованием сетевого моста подуровня управления доступом к среде передачи
US9258137B2 (en) Bridge apparatus and bridge system with a virtual device for protocol conversion
US20050107102A1 (en) Method of relaying connection requests between wireless devices in wireless network and apparatus therefor
KR101540797B1 (ko) 무선 통신 기기의 연결 방법 및 이를 이용한 무선 통신 기기
US20080304408A1 (en) System and Method for Improving Service and Device Discovery in a Upnp-Based Wireless Communication Network
US20100077023A1 (en) Method and Apparatus for Establishing a Session
US20070091908A1 (en) Communication device and communication control method using efficient echonet address determination scheme
US20040014475A1 (en) Communication scheme with arbitration mechanism for cases of address initialization and server setting
JP4452283B2 (ja) ネットワークデバイス間のデータ転送の最適化のための方法及びシステム
US8774188B2 (en) Communication apparatus and method of controlling same
KR102059410B1 (ko) 동기화 정보를 이용한 ip 기반의 슬립 모드 제어 방법
JP5341852B2 (ja) 通信機器管理装置及び通信機器管理方法
JP2008092129A (ja) 代理処理装置、無線lan端末、無線通信システム及び代理処理方法
JP2008129834A (ja) 宅内端末遠隔起動システム、および宅内端末遠隔起動システムに用いる端末装置
US9936473B2 (en) Method and apparatus for managing radio interfaces
KR101885618B1 (ko) Ip기반의 디바이스 자동연결 방법 및 이를 지원하는 장치
KR20120008354A (ko) 무선망에서 이동단말을 게이트웨이로 설정하는 방법
JP5537634B2 (ja) 通信機器管理装置におけるサービス機器
JP6035034B2 (ja) 通信制御装置、及び通信制御プログラム
Tourrilhes On-demand bluetooth: Experience integrating bluetooth in connection diversity
KR100621075B1 (ko) Igd 장치를 이용한 사설네트워크 간의 서비스를제공하는 장치 및 방법
KR101006920B1 (ko) 서브네트워크의 서비스 동적 상태 반영 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20121129

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20131128

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20141127

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20151127

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20161129

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20171208

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20171208