KR102059409B1 - Ip 기반의 슬립 모드 제어 방법 - Google Patents

Ip 기반의 슬립 모드 제어 방법 Download PDF

Info

Publication number
KR102059409B1
KR102059409B1 KR1020130120549A KR20130120549A KR102059409B1 KR 102059409 B1 KR102059409 B1 KR 102059409B1 KR 1020130120549 A KR1020130120549 A KR 1020130120549A KR 20130120549 A KR20130120549 A KR 20130120549A KR 102059409 B1 KR102059409 B1 KR 102059409B1
Authority
KR
South Korea
Prior art keywords
sleep mode
network
router
hosts
external
Prior art date
Application number
KR1020130120549A
Other languages
English (en)
Other versions
KR20150041949A (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 KR1020130120549A priority Critical patent/KR102059409B1/ko
Priority to US14/464,880 priority patent/US9532306B2/en
Publication of KR20150041949A publication Critical patent/KR20150041949A/ko
Application granted granted Critical
Publication of KR102059409B1 publication Critical patent/KR102059409B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • H04W52/0206Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving 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)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 IP 기반의 슬립 모드 제어 방법에 관한 것으로서, 적어도 하나 이상의 IP 기반 망내 호스트, 상기 IP 기반 호스트들의 통신을 관장하는 망내 라우터로 구성되는 슬립 모드 제어 망, 상기 슬립 모드 제어 망에 접속되는 외부 라우터 및 상기 외부 라우터를 통해 접속되는 IP 기반의 외부 호스트로 구성된 네트워크에서, 망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법을 제공하고, 망내 라우터의 요구에 따라 슬립 모드 제어 망 내의 망내 호스트 들이 일괄적으로 슬립 모드로 설정될 수 있도록 하며, 슬립 모드 제어 망의 망내 호스트들에 대한 슬립 상태 정보를 제공받지 못한 외부 호스트들로부터 외부 라우터를 통해 통신 요청이 있을 경우에도 효율적으로 대응할 수 있도록 하는 IP 기반의 슬립 모드 제어 방법을 제공하는 것을 요지로 한다.

Description

IP 기반의 슬립 모드 제어 방법 {Sleep mode control method based on IP}
본 발명은 IP 기반의 슬립 모드 제어 방법에 관한 것으로서, 적어도 하나 이상의 IP 기반 망내 호스트, 상기 IP 기반 호스트들의 통신을 관장하는 망내 라우터로 구성되는 슬립 모드 제어 망, 상기 슬립 모드 제어 망에 접속되는 외부 라우터 및 상기 외부 라우터를 통해 접속되는 IP 기반의 외부 호스트로 구성된 네트워크에서, 상기 망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되는 경우, 망내 라우터의 요구에 따라 슬립 모드 제어 망 내의 망내 호스트 들의 일괄적인 슬립 모드가 요구되는 경우, 그리고 슬립 모드 상태의 망내 호스트에 대해 외부 라우터로부터의 데이터 통신 요구에 대한 처리 기술에 관한 것이다.
본 발명의 슬립 모드 제어 관련 배경 기술로는, 도면 제1도에 도시된 대한민국 공개특허공보 제10-2013-0041969 A 호의 통신 네트워크 내에서의 데이터 처리를 위한 방법 및 디바이스 기술이 있다. 이 기술은, 단말이 슬립 모드에 진입할 때까지의 시간 기간에 기초하여 스케줄링 우선순위를 할당받도록 하는 기술로서, 스케줄링 우선순위를 무선 액세스 네트워크의 기지국에 의해 할당되도록 구성된 특징이 있다.
본 발명에 관한 다른 배경 기술로, 도면 제2도에 도시된 대한민국 등록특허공보 제10-1241677 B1 호의 펨토 기지국의 슬립모드 설정방법 및 장치 기술이 있다. 이 기술은 무선통신 시스템에서 펨토 기지국을 이용하는 단말기의 위치 및 상태에 따라 펨토 기지국의 슬립모드 주기를 적응적으로 설정함으로써, 펨토 기지국의 전력 소모를 줄이고 단말기의 펨토 기지국 진입시 원활한 핸드오프(Handoff)를 지원할 수 있는 펨토 기지국의 슬립모드 설정방법 및 장치에 관한 것으로서, 펨토 기지국으로부터 슬립요청 메시지를 수신하는 단계, 자신의 서비스 영역 내에 단말 정보를 수신하는 단계, 슬립모드 요청메시지와 단말 정보를 이용하여 펨토 기지국의 슬립모드 주기를 설정하는 단계 및 설정된 슬립모드 주기가 포함된 슬립모드 허용메시지를 펨토 기지국으로 전송하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 관한 또 다른 배경 기술로서, 도면 제3도에 도시된 대한민국 공개특허공보 제10-2012-0072331 A 호의 통신 시스템에서 데이터 송수신 장치 및 방법 기술이 있다. 이 기술은, 다중 사용자(multi user)에게 다중 입력 다중 출력(MIMO: Multi-Input Multi-Output) 방식으로 서비스를 제공하는 통신 시스템에서 단말, 예컨대 스테이션(STA: Station)의 효율적인 절전(power saving)을 제공하여 데이터를 송수신하는 장치 및 방법에 관한 것으로, 다중 사용자-다중 입력 다중 출력 방식으로 복수의 단말들로부터 업링크 프레임을 수신하고, 상기 단말들의 슬립 모드와 웨이크 업 모드 간 상태 천이를 제어하는 다중 사용자-자동 절전 전달(APSD: Automatic Power Save Delivery) 방식에 대한 지원 정보가 포함된 패킷을 생성하며, 상기 단말들에 해당하는 데이터를 버퍼링하고, 상기 생성된 패킷과 상기 버퍼링된 데이터가 포함된 다운링크 프레임을 상기 다중 사용자-다중 입력 다중 출력 방식으로 상기 단말들에게 송신하도록 구성된 것을 특징으로 한다.
KR 10-2013-0041969 A KR 10-1241677 B1 KR 10-2012-0072331 A KR 10-2010-0113427 A KR 10-1215358 B1
본 발명의 IP 기반의 슬립 모드 제어 방법은, 적어도 하나 이상의 IP 기반 망내 호스트들과, 상기 IP 기반 호스트들의 통신을 관장하는 망내 라우터로 구성되는 슬립 모드 제어 망; 상기 슬립 모드 제어 망의 통신을 관장하는 망내 라우터와 접속되는 외부 라우터 및 상기 외부 라우터를 통해 접속되는 IP 기반의 외부 호스트로 구성된 네트워크에 있어서,
상기 망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되거나, 망내 라우터의 요구에 따라 슬립 모드 제어 망 내의 망내 호스트들이 일괄적으로 슬립 모드로 설정되거나, 슬립 모드 상태의 망내 호스트에 대해 외부 라우터로부터의 데이터 통신 요구에 대한 처리 방법을 제공하는 것을 해결하고자 하는 과제로 한다.
본 발명의 IP 기반의 슬립 모드 제어 방법은, 적어도 하나 이상의 IP 기반 망내 호스트들과, 상기 IP 기반 호스트들의 통신을 관장하는 망내 라우터로 구성되는 슬립 모드 제어 망; 상기 슬립 모드 제어 망의 통신을 관장하는 망내 라우터와 접속되는 외부 라우터 및 상기 외부 라우터를 통해 접속되는 IP 기반의 외부 호스트로 구성된 네트워크에 있어서,
망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 IP 기반의 슬립 모드 제어 방법을 과제의 해결 수단으로 제공한다.
또한 망내 라우터로부터 슬립 모드가 요구되는 경우, IP 기반의 슬립 모드 제어 방법을 과제의 해결 수단으로 제공한다.
아울러 네트워크의 슬립 모드가 설정된 상태에서 외부망으로부터 통신 시도가 있는 경우에 대한 IP 기반의 슬립 모드 제어 방법을 과제의 해결 수단으로 제공한다.
본 발명의 IP 기반의 슬립 모드 제어 방법은, 망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법을 제공하고, 망내 라우터의 요구에 따라 슬립 모드 제어 망 내의 망내 호스트 들이 일괄적으로 슬립 모드로 설정될 수 있도록 하며, 슬립 모드 제어 망의 망내 호스트들에 대한 슬립 상태 정보를 제공받지 못한 외부 호스트들로부터 외부 라우터를 통해 통신 요청이 있을 경우에도 효율적으로 대응할 수 있도록 하는 특징이 있다.
도면 제1도는 배경 기술로서, 통신 네트워크 내에서의 데이터 처리를 위한 방법 및 디바이스 기술의 구성
도면 제2도는 다른 배경 기술로서, 펨토 기지국의 슬립모드 설정방법 및 장치 기술의 구성
도면 제3도는 또 다른 배경 기술로서, 통신 시스템에서 데이터 송수신 장치 및 방법 기술의 구성
도면 제4도는 본 발명의 IP 기반의 슬립 모드 제어를 위한 네트워크 구성의 일례
도면 제5도는 본 발명의 IP 기반의 슬립 모드 제어 네트워크 프로토콜 관계의 일례
도면 제6도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 메시지의 일반 구성
도면 제7도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 정보 메시지의 일례
도면 제8도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 메시지의 일례
도면 제9도는 망내 호스트들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법
도면 제10도는 망내 라우터로부터 슬립 모드가 설정되는 경우의 슬립 모드 제어 방법
도면 제11도는 네트워크의 슬립 모드가 설정된 상태에서 외부망으로부터 통신 시도가 있는 경우의 슬립 모드 제어 방법
이하의 내용은 단지 본 발명의 원리를 예시한다. 이에 따라 당업자는 비록 본 명세서에 명확히 설명되거나 도시되지 않았지만 본 발명의 원리를 구현하고 본 발명의 개념과 범위에 포함된 다양한 장치를 발명할 수 있는 것이다.
본 명세서에 열거된 모든 조건부 용어 및 실시예들은 원칙적으로, 본 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시예 들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다. 또한, 본 발명의 원리, 관점 및 실시예들 뿐만 아니라 특정 실시예를 열거하는 모든 상세한 설명은 이러한 사항의 구조적 및 기능적 균등물을 포함하도록 의도되는 것으로 이해되어야 한다.
상술한 목적, 특징 및 장점들은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 더욱 분명해 질 것이다. 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우, 그 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.
도면 제4도는 본 발명의 IP 기반의 슬립 모드 제어를 위한 네트워크 구성의 일례를 도시한다. 본 발명의 IP 기반의 슬립 모드 제어 기술은, 적어도 하나 이상의 IP 기반 망내 호스트(101)~(10n)들과, 상기 IP 기반 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100)을 구비하고, 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)로 구성된 외부망(200)을 통해 접속되는 IP 기반의 외부 호스트(200)~(20n)로 구성된다.
도면 제5도는 본 발명의 IP 기반의 슬립 모드 제어 네트워크에서 망내 호스트(101)~(10n), 망내 라우터(110) 및 외부 라우터(210), 외부 호스트(201)~(20n) 들 간의 프로토콜 관계의 일례를 도시한다. 망내 라우터(110) 및 외부 라우터(210)는 각각 망내 호스트(101)~(10n), 외부 호스트(201)~(20n) 들과의 통신을 위해 PHY/MAC 계층, Network 계층, Transport 계층, 응용 계층을 구성한다. 망내 라우터(110) 및 외부 라우터(210)는 게이트웨이는 각각 IP 기반 망내 호스트(100)~(10n), 외부 호스트(201)~(20n) 들과 IP 식별자를 이용하여 데이터 패킷을 변환하여 통신한다.
IP 는 일반적인 TCP/IP 프로토콜의 네트워크 계층에서도 사용되지만 응용계층에서도 사용된다. 본 발명의 네트워크는 PHY/MAC 계층에 네트워크 계층을 추가하여 네트워크 계층에서 IP 식별자에 의해 연동시킴으로써 서로 상이한 PHY/MAC 계층의 식별자를 사용할 수 있도록 할 수도 있다. 또한 PHY/MAC 계층과 네트워크 계층은 일반적인 PHY/MAC 계층 및 네트워크 계층과 동일하거나 간략화된 형태로 적용할 수도 있다.
도면 제6도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 메시지의 일례로서 ICMPv6(Internet Control Message Protocol for IPv6)의 구성을 도시한다. ICMPv6는 에러 메시지와 정보 메시지를 전송할 수 있도록 규정되어 있으며, 에러의 타입에 의해 에러의 종류를 구분할 수 있다. 또한 ICMPv6의 확장된 응용을 위해 사용자가 코드(Code)값을 새로이 정의하여 구체적인 에러의 내용을 정하여 이용할 수도 있다.
도면 제7도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 정보 메시지의 구성예를 도시한다. 전술한 에러 메시지와 마찬가지로 사용자는 ICMPv6의 타입이나 코드(Code)값을 새로이 정의하여 확장된 응용으로 이용할 수도 있다.
도면 제8도는 본 발명의 IP 기반의 슬립 모드 제어에 이용되는 정보 메시지에서 RA(Router Adevertisement) 메시지의 구성예를 도시한다. ICMPv6 RA 메시지는 ICMPv6 타입 134로 규정되어 있으며, 시간 정보를 포함하는 메시지를 라우터와 호스트 간에 전송할 수 있다.
본 발명의 IP 기반의 슬립 모드 제어 방법은, 적어도 하나 이상의 IP 기반 망내 호스트(101)~(10n)들과, 상기 IP 기반 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(201)~(20n)로 구성된 네트워크에 있어서,
상기 망내 호스트(101)~(10n)들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법;과,
망내 라우터(110)의 요구에 따라 슬립 모드 제어 망(100) 내의 망내 호스트(101)~(10n)들이 일괄적으로 슬립 모드로 설정될 수 있는 슬립 모드 제어 방법;
상기 제어에 따른 슬립 모드 상태의 망내 호스트(101)~(10n)에 대해 외부 라우터(210)를 통한 외부 호스트(201)~(20n)로부터의 데이터 통신 요구에 대한 처리 방법;을 제공한다.
도면 제9도는, 적어도 하나 이상의 IP 기반 망내 호스트(101)~(10n)들과, 상기 IP 기반 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(201)~(20n)로 구성된 네트워크의 망내 호스트(101)~(10n)들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법을 도시한다. 이 방법은 망내 호스트(101)~(10n)들 측의 전원 상태 내지 통신 환경에 따라 슬립 모드가 요구되는 경우에 적용할 수 있다.
먼저 본 발명의 슬립 모드 제어 망(100)에서 망내 호스트(101)~(10n)들과, 상기 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)는 IP 기반하에서 메시지, 예를 들면 ICMPv6를 통해 주기적으로 또는 간헐적으로 상대측 정보를 교환한다.
- 망내 호스트(101)~(10n)들 중 슬립 모드가 요구되는 망내 호스트는, 슬립 모드 요청 정보를 메시지로써 망내 라우터(110)에 전송(S100);한다.
- 상기 슬립 모드가 요구되는 망내 호스트로부터 슬립 모드 요청 메시지를 전송받은 망내 라우터(110)는, 해당 호스트의 상태를 슬립 모드로 갱신(S110);한다.
- 이어 망내 라우터(110)는, 슬립 모드를 요구한 망내 호스트 측으로 슬립 모드 ACK 메시지를 전송(S120);한다.
- 상기 망내 라우터(110)로부터 슬립 모드 ACK 메시지를 전송받은 망내 호스트는 슬립 모드로 전환(S130);하고,
- 상기 망내 라우터(110)는, 상기 슬립 모드 상태인 망내 호스트들과 통신하였던 외부 호스트(201)~(20n)의 이력 정보를 리스트로 저장하고 있으므로, 상기 이력 정보 리스트의 외부 호스트(201)~(20n)들에 대해 슬립 모드 상태인 망내 호스트들의 정보를 전송(S140), (S150)한다.
따라서 슬립 모드 상태인 망내 호스트들과 통신하였던 외부 호스트(201)~(20n)은 슬립 모드 제어 망(100)에서 슬립 모드의 망내 호스트(101)~(10n)를 파악할 수 있다.
상기 슬립 모드 요청 정보를 ICMPv6 메시지로써 망내 라우터(110)에 전송(S100)하는 단계에서, 슬립 모드를 요구하는 망내 호스트는 슬립 모드 요청 정보와 함께 슬립 종료(wake up) 시간 정보를 더 전송하도록 함으로써,
상기 슬립 모드 상태인 망내 호스트들의 정보를 전송(S140), (S150)하는 단계에서, 망내 라우터(110)가 이력 정보 리스트의 외부 호스트(201)~(20n)들에 대해 슬립 종료(wake up) 시간 정보를 제공하여, 슬립 모드 상태인 망내 호스트들과 통신하였던 외부 호스트(201)~(20n)이 통신 재시도를 할 수 있도록 구성할 수도 있다.
도면 제10도는 적어도 하나 이상의 IP 기반 망내 호스트(101)~(10n)들과, 상기 IP 기반 망내 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(201)~(20n)로 구성된 네트워크의 망내 라우터(110)로부터 슬립 모드가 설정되는 경우의 슬립 모드 제어 방법을 도시한다. 이 방법은 슬립 모드 제어 망(100) 통신 환경에 따라 망내 라우터(110)로부터 슬립 모드가 요구되는 경우에 적용할 수 있으며, 망내 호스트(101)~(10n)들을 일괄적으로 슬립 모드로 전환할 수 있다.
- 슬립 모드 제어 망(100)의 슬립 모드가 요구되면, 망내 라우터(110)는 슬립 모드의 개시 시간과 종료 시간을 메시지로 망내 호스트(101)~(10n)들에게 전송(S200);한다.
- 상기 망내 라우터(110)로부터 슬립 모드의 개시 시간과 종료 시간 메시지를 전송받은 망내 호스트는 슬립 모드로 전환(S130);하고, 망내 호스트(101)~(10n)들의 상태를 슬립 모드로 갱신(S210);한다.
- 상기 망내 라우터(110)는, 상기 슬립 모드 상태인 망내 호스트(101)~(10n)들과 통신하였던 외부 호스트(201)~(20n)의 이력 정보를 리스트로 저장하고 있으므로, 상기 이력 정보 리스트의 외부 호스트(201)~(20n)들에 대해 슬립 모드 상태인 망내 호스트들의 정보를 전송(S230), (S240);한다.
따라서 슬립 모드 상태인 망내 호스트들과 통신하였던 외부 호스트(201)~(20n)는 슬립 모드 제어 망(100)의 망내 호스트(101)~(10n)들이 슬립 모드임을 파악할 수 있다.
상기 슬립 모드 상태인 망내 호스트들의 정보를 전송(S230), (S240)하는 단계에서, 망내 라우터(110)는 이력 정보 리스트의 외부 호스트(200)~(20n)들에 대해 슬립 모드의 종료 시간 정보를 더 제공하여, 슬립 모드 상태인 망내 호스트(101)~(10n)들과 통신하였던 외부 호스트(201)~(20n)가 추후 통신 재시도를 할 수 있도록 구성할 수도 있다.
도면 제11도는 적어도 하나 이상의 IP 기반 망내 호스트(100)~(10n)들과, 상기 IP 기반 호스트 (101)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(201)~(20n)로 구성된 네트워크의 슬립 모드가 설정된 상태에서 외부망으로부터 통신 시도가 있는 경우의 슬립 모드 제어 방법을 도시한다. 이 방법은 슬립 모드 제어 망(100)의 망내 호스트(101)~(10n)들에 대한 슬립 상태 정보를 제공받지 못한 외부 호스트(201)~(20n)들로부터 외부 라우터(210)를 통해 통신 요청이 있을 경우 적용할 수 있다.
- 슬립 모드 제어 망(100)에서 적어도 하나 이상의 IP 기반 망내 호스트(101)~(10n)들이 슬립 모드로 설정(S300);된 상태에서, 외부 라우터(210)를 통해 외부 호스트(201)~(20n)로부터 패킷이 망내 라우터(110)에 전송(S310), (S320);되면,
- 상기 망내 라우터(110)는, 슬립 모드 제어 망(100) 내에서 현재 슬립 모드인 망내 호스트(101)~(10n) 리스트를 참조(S330);하고,
- 상기 패킷의 목적지 호스트가 슬립 모드이면 외부 라우터(210)를 통해 패킷을 전송한 외부 호스트(201)~(20n)로 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350) 한다. 이때의 메시지로서는 도면 제6도에서 설명된 'destination unreachable' 에러 메시지에서 에러 코드값을 정하여 목적지 호스트의 슬립 모드를 구분할 수 있다.
- 상기 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350)하는 단계에서, 패킷의 목적지 호스트의 슬립 모드 종료 시간 정보가 망내 라우터(110)에 제공된 경우에 망내 라우터(110)는, 슬립 모드 종료 시간 정보를 포함하는 메시지를 외부 호스트(201)~(20n)측으로 전송함으로써 외부 호스트(201)~(20n)이 추후 통신 재시도를 할 수 있도록 구성할 수도 있다.
- 상기의 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350)하는 단계에서, 목적지 호스트의 슬립 모드 종료 시간 정보를 포함하는 메시지를 전송받은 외부 호스트는 cross layer 방식에 의해 네트워크 계층으로부터 전송 계층 및 응용계층으로 목적지 호스트의 슬립 모드 종료 시간 정보를 전달하여 추후 통신 재시도를 할 수 있도록 구성할 수도 있다.
이상과 같이 설명된 본 발명의 IP 기반의 슬립 모드 제어 방법에 의하면, 상기 망내 호스트(101)~(10n)들 중 어느 하나로부터 슬립 모드가 요청되는 경우의 슬립 모드 제어 방법을 제공하고, 망내 라우터(110)의 요구에 따라 슬립 모드 제어 망(100) 내의 망내 호스트(101)~(10n)들이 일괄적으로 슬립 모드로 설정될 수 있도록 하며, 슬립 모드 제어 망(101)의 망내 호스트(101)~(10n)들에 대한 슬립 상태 정보를 제공받지 못한 외부 호스트(201)~(20n)들로부터 외부 라우터(210)를 통해 통신 요청이 있을 경우에도 효율적으로 대응할 수 있도록 하는 특징이 있다.
본 발명의 IP 기반의 슬립 모드 제어 방법은, 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술 사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.
100 : 슬립 모드 제어 망 101, 102... 10n : 망내 호스트
110 : 망내 라우터 200 : 외부망
201, 202... 20n : 외부 호스트 210 : 외부 라우터

Claims (8)

  1. IP 기반 망내 호스트(100)~(10n)들과, 상기 IP 기반 망내 호스트(100)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(200)~(20n)로 구성된 네트워크의 슬립 모드 제어 방법에 있어서,
    상기 IP 기반 망내 호스트(100)~(10n)들 중 어느 하나로부터 슬립 모드가 요청되는 경우,
    - 상기 IP 기반 망내 호스트(100)~(10n)들 중 슬립 모드가 요구되는 망내 호스트는, 슬립 모드 요청 정보를 메시지로써 망내 라우터(110)에 전송(S100);하는 단계,
    - 다음으로 상기 슬립 모드가 요구되는 망내 호스트로부터 슬립 모드 요청 메시지를 전송받은 망내 라우터(110)는, 해당 호스트의 상태를 슬립 모드로 갱신(S110);하는 단계,
    - 이어 망내 라우터(110)는, 슬립 모드를 요구한 망내 호스트 측으로 슬립 모드 ACK 메시지를 전송(S120);하는 단계,
    - 상기 망내 라우터(110)로부터 슬립 모드 ACK 메시지를 전송받은 망내 호스트는 슬립 모드로 전환(S130);하는 단계,
    - 상기 망내 라우터(110)는, 상기 슬립 모드 상태인 상기 IP 기반 망내 호스트(100)~(10n)들과 통신하였던 외부 호스트(200)~(20n)의 이력 정보를 리스트로 저장하고 있으므로, 상기 이력 정보 리스트의 외부 호스트(200)~(20n)들에 대해 슬립 모드 상태인 상기 IP 기반 망내 호스트(100)~(10n)들의 정보를 전송(S140), (S150);하는 단계
    의 수순으로 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  2. 제1항에 있어서 상기 슬립 모드 요청 정보를 메시지로써 망내 라우터(110)에 전송(S100)하는 단계는,
    슬립 모드를 요구하는 망내 호스트가, 슬립 모드 요청 정보와 함께 슬립 종료(wake up) 시간 정보를 전송하는 단계를 더 구비한 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  3. 제1항에 있어서 상기 슬립 모드 상태인 망내 호스트들의 정보를 전송(S140), (S150)하는 단계에서,
    망내 라우터(110)가 이력 정보 리스트의 외부 호스트(200)~(20n)들에 대해 슬립 종료(wake up) 시간 정보를 제공하여, 슬립 모드 상태인 상기 IP 기반 망내 호스트(100)~(10n)들과 통신하였던 외부 호스트(200)~(20n)이 통신 재시도를 할 수 있도록 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  4. IP 기반 망내 호스트(100)~(10n)들과, 상기 IP 기반 망내 호스트(100)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(200)~(20n)로 구성된 네트워크의 슬립 모드 제어 방법에 있어서,
    망내 라우터(110)로부터 슬립 모드가 요구되는 경우,
    - 망내 라우터(110)는 슬립 모드의 개시 시간과 종료 시간을 상기 IP 기반 망내 호스트(100)~(10n)들에게 메시지로 전송(S200);하는 단계
    - 상기 망내 라우터(110)로부터 슬립 모드의 개시 시간과 종료 시간 메시지를 전송받은 망내 호스트는 슬립 모드로 전환(S130);하고, 상기 IP 기반 망내 호스트(100)~(10n)들의 상태를 슬립 모드로 갱신(S210);하는 단계
    - 상기 망내 라우터(110)는, 상기 슬립 모드 상태인 상기 IP 기반 망내 호스트(100)~(10n)들과 통신하였던 외부 호스트(200)~(20n)의 이력 정보를 리스트의 외부 호스트(200)~(20n)들에 대해 슬립 모드 상태인 망내 호스트들의 정보를 전송(S230), (S240);하는 단계
    의 수순으로 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  5. 제4항에 있어서 상기 슬립 모드 상태인 망내 호스트들의 정보를 전송(S230), (S240)하는 단계에서,
    망내 라우터(110)는 이력 정보 리스트의 외부 호스트(200)~(20n)들에 대해 슬립 모드의 종료 시간 정보를 더 제공하여, 슬립 모드 상태인 상기 IP 기반 망내 호스트(100)~(10n)들과 통신하였던 외부 호스트(200)~(20n)가 추후 통신 재시도를 할 수 있도록 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  6. IP 기반 망내 호스트(100)~(10n)들과, 상기 IP 기반 망내 호스트(100)~(10n)들의 통신을 관장하는 망내 라우터(110)로 구성되는 슬립 모드 제어 망(100); 상기 슬립 모드 제어 망(100)의 통신을 관장하는 망내 라우터(110)와 접속되는 외부 라우터(210) 및 외부 라우터(210)를 통해 접속되는 IP 기반의 외부 호스트(200)~(20n)로 구성된 네트워크의 슬립 모드 제어 방법에 있어서,
    네트워크의 슬립 모드가 설정된 상태에서 외부망으로부터 통신 시도가 있는 경우,
    - 슬립 모드 제어 망(100)에서 상기 IP 기반 망내 호스트(100)~(10n)들이 슬립 모드로 설정(S300);된 상태에서, 외부 라우터(210)를 통해 외부 호스트(200)~(20n)로부터 패킷이 망내 라우터(110)에 전송(S310), (S320);하는 단계
    - 상기 망내 라우터(110)는, 슬립 모드 제어 망(100) 내에서 현재 슬립 모드인 상기 IP 기반 망내 호스트(100)~(10n)들의 리스트를 참조(S330);하는 단계
    - 상기 패킷의 목적지 호스트가 슬립 모드이면 외부 라우터(210)를 통해 패킷을 전송한 외부 호스트(200)~(20n)로 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350);하는 단계
    의 수순으로 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  7. 제6항에 있어서 상기 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350)하는 단계에서,
    패킷의 목적지 호스트의 슬립 모드 종료 시간 정보가 망내 라우터(110)에 제공된 경우에 망내 라우터(110)는, 슬립 모드 종료 시간 정보를 포함하는 메시지를 외부 호스트(200)~(20n)측으로 전송함으로써 외부 호스트(200)~(20n)이 추후 통신 재시도를 할 수 있도록 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
  8. 제6항에 있어서 상기의 목적지 호스트가 슬립 모드임을 메시지로 전송(S340), (S350)하는 단계에서,
    목적지 호스트의 슬립 모드 종료 시간 정보를 포함하는 메시지를 전송받은 외부 호스트는 cross layer 방식에 의해 네트워크 계층으로부터 전송 계층 및 응용 계층으로 목적지 호스트의 슬립 모드 종료 시간 정보를 전달하여 추후 통신 재시도를 할 수 있도록 구성된 것을 특징으로 하는 IP 기반의 슬립 모드 제어 방법.
KR1020130120549A 2013-10-10 2013-10-10 Ip 기반의 슬립 모드 제어 방법 KR102059409B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020130120549A KR102059409B1 (ko) 2013-10-10 2013-10-10 Ip 기반의 슬립 모드 제어 방법
US14/464,880 US9532306B2 (en) 2013-10-10 2014-08-21 Internet protocol-based sleep mode control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130120549A KR102059409B1 (ko) 2013-10-10 2013-10-10 Ip 기반의 슬립 모드 제어 방법

Publications (2)

Publication Number Publication Date
KR20150041949A KR20150041949A (ko) 2015-04-20
KR102059409B1 true KR102059409B1 (ko) 2019-12-26

Family

ID=52809576

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130120549A KR102059409B1 (ko) 2013-10-10 2013-10-10 Ip 기반의 슬립 모드 제어 방법

Country Status (2)

Country Link
US (1) US9532306B2 (ko)
KR (1) KR102059409B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9713087B2 (en) * 2015-01-28 2017-07-18 Qualcomm Incorporated Triggered target wake time operation
US10492145B2 (en) * 2016-02-17 2019-11-26 Nokia Solutions And Networks Oy Method and apparatus for reducing energy consumption
CN106027271A (zh) * 2016-05-26 2016-10-12 北京小米移动软件有限公司 路由器控制方法、装置及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050070340A1 (en) 2003-09-26 2005-03-31 Samsung Electronics Co., Ltd. Method for controlling sleep interval in broadband wireless access communication system
US20100069128A1 (en) 2008-09-17 2010-03-18 Qualcomm Incorporated Methods and systems for state-driven power savings for wimax
US20110191610A1 (en) 2008-07-14 2011-08-04 The Regents Of The University Of California Architecture to enable energy savings in networked computers
US20120151028A1 (en) 2010-06-17 2012-06-14 Interdigital Patent Holdings, Inc. Application Layer Protocol Support For Sleeping Nodes In Constrained Networks

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012013215A1 (en) 2010-07-26 2012-02-02 Nokia Siemens Networks Oy Method and device for data processing in a communication network
US9246562B2 (en) 2010-12-23 2016-01-26 Electronics And Telecommunications Research Institute Apparatus and method for transmitting/receiving data in communication system
KR101897119B1 (ko) 2010-12-23 2018-09-10 한국전자통신연구원 통신 시스템에서 데이터 송수신 장치 및 방법
KR101241677B1 (ko) 2012-05-07 2013-03-11 상명대학교 산학협력단 펨토 기지국의 슬립모드 설정방법 및 장치
KR102059410B1 (ko) * 2013-10-10 2019-12-26 한국전자통신연구원 동기화 정보를 이용한 ip 기반의 슬립 모드 제어 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050070340A1 (en) 2003-09-26 2005-03-31 Samsung Electronics Co., Ltd. Method for controlling sleep interval in broadband wireless access communication system
US20110191610A1 (en) 2008-07-14 2011-08-04 The Regents Of The University Of California Architecture to enable energy savings in networked computers
US20100069128A1 (en) 2008-09-17 2010-03-18 Qualcomm Incorporated Methods and systems for state-driven power savings for wimax
US20120151028A1 (en) 2010-06-17 2012-06-14 Interdigital Patent Holdings, Inc. Application Layer Protocol Support For Sleeping Nodes In Constrained Networks

Also Published As

Publication number Publication date
US20150103712A1 (en) 2015-04-16
KR20150041949A (ko) 2015-04-20
US9532306B2 (en) 2016-12-27

Similar Documents

Publication Publication Date Title
JP6518747B2 (ja) スリーピノードをサポートするための近隣発見
Gomez et al. TCP in the Internet of Things: from ostracism to prominence
KR101961049B1 (ko) 타임 슬롯화 채널 홉핑 네트워크에서의 효율적인 중앙 집중식 자원 및 스케줄 관리
CN105340229B (zh) 对通信网络中的帧mtu进行动态调整的方法和装置
US10708885B2 (en) Methods and nodes for enabling context-awareness in CoAP
US20120021689A1 (en) Signaling method and device for mitigating interference in m2m communication system
KR102059410B1 (ko) 동기화 정보를 이용한 ip 기반의 슬립 모드 제어 방법
JP2008042311A (ja) データ通信方式
KR102059409B1 (ko) Ip 기반의 슬립 모드 제어 방법
US20120155352A1 (en) Wireless local area communication system
US11197224B1 (en) Systems and methods for routing messages through wireless networks
EP2096893B1 (en) Intermittent operative communication apparatus adaptively controlling the timing of waiting data reception and a method therefor
JP6403556B2 (ja) ゲートウェイ装置、スマートメータおよび無線メッシュネットワーク
CN107820277B (zh) 用于无线网络的父节点装置、终端装置及其数据传输方法
EP3304996B1 (en) Adaptive time slot allocation in tsch wireless communication network
CN104349509A (zh) 移动装置及通信控制方法
CN104541557A (zh) 集成寻呼技术
KR102686798B1 (ko) 무선 네트워크를 위한 부모 노드 장치, 단말 장치, 및 그것의 데이터 전송 방법
JP6163729B2 (ja) 無線通信装置
JP5793796B2 (ja) 通信システム、および、通信方法
Kim et al. A multi-channel scheduling scheme for collision-free high-rate WPANs
JP5986528B2 (ja) 端末におけるスリープモードへの移行を防止する制御装置、プログラム及び方法
WO2021183014A1 (en) First node, second node, third node, and methods performed thereby for handling retransmissions of messages
JP2014123829A (ja) 子機無線機、親機無線機および経路構築方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant