KR101679062B1 - 네트워크에서의 에너지 효율 송신 - Google Patents
네트워크에서의 에너지 효율 송신 Download PDFInfo
- Publication number
- KR101679062B1 KR101679062B1 KR1020117026888A KR20117026888A KR101679062B1 KR 101679062 B1 KR101679062 B1 KR 101679062B1 KR 1020117026888 A KR1020117026888 A KR 1020117026888A KR 20117026888 A KR20117026888 A KR 20117026888A KR 101679062 B1 KR101679062 B1 KR 101679062B1
- Authority
- KR
- South Korea
- Prior art keywords
- preamble
- micro
- node
- source node
- preambles
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 42
- 238000005265 energy consumption Methods 0.000 claims abstract description 10
- 230000007958 sleep Effects 0.000 claims abstract description 8
- 230000004044 response Effects 0.000 claims abstract description 3
- 230000004622 sleep time Effects 0.000 claims description 15
- 230000006978 adaptation Effects 0.000 claims description 4
- 230000036578 sleeping time Effects 0.000 claims description 2
- 230000005059 dormancy Effects 0.000 claims 1
- 230000004617 sleep duration Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 6
- 108700026140 MAC combination Proteins 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009257 reactivity Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40039—Details regarding the setting of the power status of a node according to activity on the bus
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
본 발명은 네트워크 내에서 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법에 관한 것으로, 상기 방법은: 노드들이 초기 휴면 시간 기간 지속기간(SPinit) 및 초기 웨이크-업 기간 지속기간(LPinit)으로 구성되는 단계; 송신의 시작을 표시하기 위해 소스 노드가 마이크로 프리앰블들로 분절된 프리앰블을 전송하는 단계로서, 마이크로 프리앰블은 청취 슬롯들에 의해 분리되는, 상기 전송 단계; 목적지 노드가 마이크로 프리앰블 중 적어도 하나의 수신 시에, 자신의 존재를 표시하고 "수신 준비(Ready-To-Receive)" 즉 RTR 패킷으로 칭해지는 패킷을 송신하는 단계; 및 소스 노드가 RTR 패킷에 응답하여, 목적지 노드로 지향되는 데이터 패킷을 전송하는 단계를 포함하고, 프리앰블을 전송하는 단계는: 이 프리앰블 송신과 관련되는 패킷들을 수신하기 위해 SPinit 및 LPinit에 기초하여 네트워크의 전체 에너지 소비를 최소화하는 최적의 마이크로 프리앰블들의 사이즈를 결정하는 단계를 포함한다.
Description
본 발명은 네트워크 내에서, 즉 인체 영역 네트워크들 내에서의 데이터의 송신에 관한 것이다.
본 발명은 예를 들면, 전기장을 통해 인간의 몸을 거쳐 정보를 송신하는 인체 결합 통신(body-coupled communication: BCC)을 실행하는 네트워크에 관한 것으로, 더욱 정확하게, 본 발명은 이 유형의 네트워크를 위한 저 전력 송신 방법들에 관한 것이다.
네크워크들에서 저 전력 송신들이 가능하도록 하기 위한 무선 센서 네트워크용의 많은 매체 액세스 제어 프로토콜에 제안되어 왔으나, 이 네트워크들에서의 노드(node)들은 자신들이 흔히 배터리로 전원을 공급받는 사실로 인하여, 일반적으로 에너지가 제한된다. 실제로, 이 네트워크들에서, 노드들은 동일한 스케줄(schedule)을 이용하여 주기적으로 휴면(sleep)되고 웨이크-업(wake-up)한다. 그 다음, 노드가 패킷을 송신하고자 할 때, 언제 네트워크가 깨어 있을 것이고 이 시점에서 송신할 수 있는지를 노드는 알 고 있다. 이와 같은 방법은 네트워크의 완벽한 동기화를 요구한다. 그러므로, 상기 방법은 매우 효율적일지라도, 노드들이 이용자에 의해 착용되기 때문에, 자체의 토폴로지(topology)가 매우 동적인 BCC 신체-영역 네트워크들에는 충분히 적응되지 않고, 따라서 언제라도 추가되거나 제거되기가 쉬으므로, 전체 네트워크를 적절하게 동기화하려는 거의 모든 시도들을 방해한다. 더욱이, 이 유형의 네트워크의 디바이스들은 단지 서너 번의 송신 기간을 위해 하루 종일 착용될 수 있으므로, 동기화가 실제로 유용하지 않고, 에너지가 낭비되는 것을 나타낸다.
다른 기존 프로토콜들은 비동기 휴면 스케줄들을 이용한다. 이 프로토콜들에서, 각각의 노드는 모든 다른 노드들과 독자적으로 웨이크-업하고 휴면한다. 송신하는 노드가 다른 노드에 도달하고자 하면, 송신하는 노드는 임의의 수신하는 노드의 두 웨이크-업 시간들 사이의 최대 시간보다 더 긴 사이즈를 갖는 긴 프리앰블(preamble)을 송신한다. 그러므로, 이 긴 프리앰블은 타겟(target) 수신기를 "포착(catch)"하고 이후에 데이터를 송신한다. 통상적으로, 긴 프리앰블 앞 및 바로 뒤에는 동시 송신들을 검출하는데 이용되는 경쟁 요소들이 있어서 충돌들이 방지된다. 이 방법은 매우 강력한데 왜냐하면 이 방법은 노드를 조정하지 않고도 비동기 네트워크를 갖는 것이 인에이블(enable)하기 때문이다. 그러나, 긴 프리앰블은 현저한 오버헤드(overhead)이다. 실제로, 수신하는 노드가 송신이 시작할 것임을 표시하는 긴 프리앰블을 포착하자마자; 수신하는 노드는 데이터를 획득하기 전에 프리앰블의 종단까지 대기해야만 하고, 이는 상당한 에너지의 손실을 나타낸다.
사이즈가 긴 프리앰블로부터 발생되는 오버헤드를 감소시키기 위한 가능한 해법은 프리앰블을 청취 슬롯(listening slot)들에 의해 분리되는 여러 마이크로-프리앰블(micro-preamble)로 분절(segment)하는 것이 있을 것이다. 그러므로, 긴 프리앰블에 의해 발생되는 지연을 감소시키기 위해 가능한 작은 마이크로 프리앰블들이 이용되는 일부 프로토콜들이 제안되어 왔다. 이 프로토콜들에서, 완전한 프리앰블을 형성하는 제 1 마이크로 프리앰블 이전에 경쟁 요소가 존재하고, 최종 마이크로-프리앰블 뒤에도 또한 경쟁 요소들이 존재한다. 그러나, 이 프로토콜들은 이용자의 신체에 배치되는 센서 디바이스들을 포함하는 의료용 센서 네트워크에서와 같은 신체 영역 네트워크들에 대해 기대되는 만큼 에너지 효율적이지 않다.
그러므로 본 발명의 목적은 무선 네트워크들에서 기존 프로토콜들보다 에너지 소모가 적게 유발되는, 패킷을 송신하기 위한 방법을 제공하는 것이다.
본 발명의 다른 목적은 오버헤드를 감소하고 레이턴시(latency)를 감소하는 방법을 제안하는 것이다.
본 발명의 다른 목적은 네트워크의 동시 발생 송신들 사이의 충돌을 방지하기 위한 방법을 제공하는 것이다.
본 발명의 또 다른 목적은 네트워크 내에서 진행 중인 트래픽에 동적으로 적응될 수 있는 방법을 제공하는 것이다.
본 발명은 신체-결합 통신 시스템이 송신 중일때보다 수신중일 때 더 많은 에너지를 이용한다는 예기치 않은 관찰로부터 출발한다. 이 요소에 기초하여, 본 발명은 네트워크의 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법을 제안하고, 상기 방법은:
- 노드들이 초기 휴면 시간 기간 지속기간(SPinit) 및 초기 웨이크-업 시간 기간 지속기간(LPinit)으로 구성되는 단계,
- 소스 노드가 송신의 시작을 표시하기 위해 마이크로 프리앰블들로 분절되는, 프리앰블을 전송하는 단계로서, 상기 마이크로 프리앰블은 청취 슬롯들에 의해 분리되는, 상기 전송 단계,
- 목적지 노드가 마이크로 프리앰블 중 적어도 하나의 수신 시에, 자신의 존재를 표시하며, "수신 준비(Ready-To-Receive)" 즉 RTR 패킷이라 칭해지는 패킷을 송신하는 단계, 및
- 소스 노드가, RTR 패킷에 응답하여, 목적지 노드로 지향되는 데이터 패킷을 전송하는 단계를 포함하고,
여기서 프리앰블을 전송하는 단계는:
- 소스 노드가, 이 프리앰블 송신과 관련되는 패킷들을 전송하고 수신하기 위해서, SPinit 및 LPinit에 기초하여, 네트워크의 전체 에너지 소비를 최소화하는 최적의 마이크로 프리앰블의 사이즈를 결정하는 단계를 포함한다.
본 발명으로 인해 기존의 방법들보다 에너지 소비를 덜 유발하는 마이크로-프리앰블들의 사이즈를 계산하는 것이 가능하다. 바람직한 실시예에서, 이 최적의 사이즈는 마이크로 프리앰블들 및 청취 슬롯들의 합이 값 SPinit + 2*LPinit과 동일하도록 결정된다.
더욱이, 상술한 바와 같이, 종래의 방법은 채널의 이용 가능성을 검사하기 위해 프리앰블을 이전 및 이후의 경쟁 요소들을 이용한다. 그러나, 이 요소들의 송신에는 에너지가 요구되므로, 본 발명의 특정한 실시예에서, 이것들을 억제하는 것이 제안된다. 따라서, 하나의 실시예에서, 본 발명에 따른 방법은 제 1 마이크로-프리앰블이 소스 노드에 의해 목적지 노드로 전송되는 제 1 요소이고, 최종 마이크로-프리앰블 직후에 전송된 요소는 데이터 패킷인, 그러한 방법이다. 이 경쟁이 없는 방법은 따라서 에너지 비용 측면에서 매우 효율적이다. 그럼에도 불구하고, 경쟁 요소들이 송신 이전에 채널의 이용 가능성을 검사하는데 더 이상 이용되지 않으므로, 네트워크의 상이한 노드들로부터의 송신 사이의 충돌의 위험성이 존재한다.
그와 같은 충돌들을 방지하기 위해, 하나의 실시예에서, 상기 방법은 마이크로-프리앰블들을 송신하기 전에, 소스 노드가 무작위의 사이즈 오프셋(offset)을 결정하고 이 오프셋을 최적의 값에 적용함으로써 마이크로 프리앰블들의 사이즈를 변경하는 단계를 포함한다. 마이크로 프리앰블들의 사이즈가 최적 값 부근에 있는이 방식에서, 하나의 송신기가 웨이크-업하고 다른 프리앰블을 감지할 때, 상기 송신기가 송신하기 위해 중단한다.
본 발명에 따른 방법은 트래픽 패턴들이 실제로 다양한 상이한 신체-결합 통신 애플리케이션들에서 이용되는 것을 목적으로 한다. 낮은 듀티 사이클(duty cycle)이 저 밀도 트래픽에 매우 효율적일지라도, 이는 애플리케이션에 의해 높은 처리량이 요구될 때 네트워크의 성능을 감소시킨다. 예를 들면, 보안 문에서의 이용자 식별은 비예측적인 방식(낮은 주기성)으로 단지 몇 개의 데이터(작은 패킷 사이즈), 하루에 서너 번(낮은 빈도수)만을 필요로 한다. 반면에, 센서들이 신체 상의 데이터를 스트리밍(streaming)하는 연속적인 환자 모니터링은 많은 데이터(큰 패킷 사이즈)를, 연속적으로(매우 자주) 및 매우 예측 가능한 방식(높은 주기성)으로 송신할 것을 요구한다. 심지어 일부 애플리케이션들은 하루의 대부분 동안(즉, 자주 이용되지 않는) 표시되지만 이용될 때 많은 데이터 송신을 요구한다. 이는 트래픽이 낮을 때 MAC 프로토콜이 에너지 소비를 최소화하고 트래픽이 높을 때 상기 MAC 프로토콜이 신뢰성 및 효율을 최대화할 수 있어야만 한다는 것을 의미한다. 그러므로, 하나의 실시예에서, 본 발명은 네트워크의 모든 노드들이 채널 상에서 진행 중인 트래픽을 관찰함으로써 동적으로 및 독자적으로 자신들의 휴면 시간을 변경하는 것이 인에이블(enable)한 방법을 제안한다. 그러므로, 상기 방법은 다음의 단계들:
- 목적지 노드가 웨이크-업 시간 기간에 진입할 때, 패킷들을 다른 노드들과 교환하는데 이용되는 채널들 상에서 진행 중인 트래픽을 관찰하는 단계,
- 이 관찰에 기초하여, 목적인 노드는 자신의 휴면 시간 기간의 지속기간(SP)을 적응시키는 단계를 포함한다.
특정한 실시예에서, 휴면 시간 기간의 지속기간(SP)의 적응은 다음과 같이 실행된다:
- 채널이 비지(busy)한 것으로 관찰되면, 휴면 시간 기간 지속기간이 감소하고,
- 채널이 유휴인 것으로 관찰되면, 휴면 시간이 증가한다.
더욱이, 다른 특정한 실시예에서, 관찰 단계는 적어도 두 관찰들을 실행하는 단계, 및 노드의 메모리 내에 관찰 결과들을 저장하는 단계를 포함하고, 적응 단계는 저장된 결과들에 기초하여, 여러 관찰들 후에 실행된다.
트래픽에 기초하여 휴면 시간 기간의 동적 적응과 관련되는 모든 이 특징들은 본 발명의 다른 특징들과는 관계 없이, 종래의 MAC 프로토콜과 함께 이용될 수 있음이 주목되어야 한다.
인체-결합 통신 네트워크들의 일부 응용예들에서, 상이한 데이터 교환들을 위한 우선순위(priority)가 있을 수 있다. 예를 들면, 데이터 패킷이 알람(alarm) 또는 임의의 다른 필수적인 이벤트를 나타내는 경우, 요구되는 고 우선순위로 이 패킷을 처리하는 것이 유용할 것이다. 이 관점에서, 본 발명의 하나의 실시예는 소스 노드에 의해 송신된 프리앰블들 내에 우선순위 필드(field)를 도입하는 단계를 추가로 포함하고, 이 필드는 우선순위 값들을 포함한다. 그와 같은 특징으로 경쟁 부재 MAC 프로토콜의 정상 액세스 방식을 극복하는 것이 가능해진다. 그 후에, 상기 개념은 다음과 같이, 네트워크가 제 1 소스 노드, 제 2 소스 노드, 및 목적지 노드를 포함할 때:
- 제 1 소스 노드는 송신 채널 상에서 제 1 마이크로 프리앰블을 목적지 노드로 전송하고,
- 제 1 소스 노드는 청취 슬롯 동안 송신 채널을 청취하고, 제 2 소스 노드에 의해 목적지 노드로 전송되는 제 2 마이크로 프리앰블을 검출하고,
- 제 1 노드는 제 2 마이크로 프리앰블 내에 내포되는 우선순위 값을 제 1 마이크로 프리앰블 내에 내포되는 우선순위 값과 비교하고,
- 제 1 노드는 비교의 결과에 기초하여, 추가 마이크로 프리앰블들을 송신하는 것을 중단하거나 계속해서 송신할 것을 결정한다.
그와 같은 우선순위 문제를 처리하는 다른 방법은 청취 슬롯들의 가변수를 이용하는 것이다. 그러므로 하나의 실시예에서, 마이크로 프리앰블들 및 유휴 슬롯들의 수는 제 1 소스에 의해 송신된 프리앰블 및 제 2 소스에 의해 송신된 프리앰블에서 상이하다. 실제로, 많은 수의 청취 슬롯들을 이용하는 송신기는 더 적은 청취 슬롯들을 갖는 다른 송신기보다 채널을 획득하는 것이 덜 쉬울 것이다. 이는 단지 제 1 송신기가 더 높은 확률로 채널을 우선 청취할 것이기 때문이다.
본 발명의 상기 및 다른 양태들은 이후에 설명되는 실시예들로부터 더욱 명확해지고 상기 실시예들을 참조하여 더욱 분명해질 것이다.
본 발명은 이제 첨부된 도면들을 참조하는 예를 통해 더욱 상세하게 기술될 것이다.
도 1은 본 발명에 따른 방법 동안 상이한 노드들의 동작을 도시하는 시간 다이어그램.
도 2는 마이크로-프리앰블들의 최적의 사이즈를 도시하는 도면.
도 3은 청취 슬롯들의 최적의 수를 도시하는 도면.
도 4는 본 발명의 하나의 실시예에서 이용되는 결정 자동화를 도시한 도면.
도 5는 프리앰블의 여러 분절을 도시하는 도면.
도 6은 동시 발생 송신 동안 하나의 노드에 대한 채널 액세스의 확률을 도시하는 도면.
도 2는 마이크로-프리앰블들의 최적의 사이즈를 도시하는 도면.
도 3은 청취 슬롯들의 최적의 수를 도시하는 도면.
도 4는 본 발명의 하나의 실시예에서 이용되는 결정 자동화를 도시한 도면.
도 5는 프리앰블의 여러 분절을 도시하는 도면.
도 6은 동시 발생 송신 동안 하나의 노드에 대한 채널 액세스의 확률을 도시하는 도면.
본 발명은 본 발명에서 노드들로 칭해지는 통신 디바이스들을 여러 개 포함하는 네트워크에서의 데이터 패킷 송신을 위한 방법에 관한 것이다. 특정한 실시예에서, 이 노드들은 신체-결합 통신을 이용하는 신체-영역 네트워크의 일부이므로, 상기 노드들은 이용자의 신체에 착용될 수 있다. BCC 네트워크는 흔히 일반적으로 짧은 시간 동안 이용자에 의해 자신의 신체에 착용되거나 이용자에 의해 터치되는 노드들을 포함한다. 그러므로 네트워크의 일부인 노드들의 수는 예를 들면, 약 10개로 적을 수 있다. 더욱이, 그와 같은 네트워크의 토폴로지, 즉, 네트워크의 노드들의 수 및 이들의 배치는 매우 동적이다. 실제로, 이용자가 문에서 식별되기 위해 식별자를 착용하면, 네트워크는 하루의 대부분은 단일 노드로 매우 짧은 시간 기간 동안 두 노드들로 구성된다. 다른 예는 이용자가 절도에 대비하여 자신들을 연속해서 보호하는 많은 BCC-가능 멀티미디어 디바이스들을 착용하는 것일 수 있다. 상기의 경우, 이용자는 절도 보호 애플리케이션이 여전히 실행될 필요가 있을지라도 언제라도 특정한 디바이스를 취하거나 상기 특정한 디바이스가 네트워크의 토폴로지를 수정하도록 결정할 수 있다.
BCC 네트워크의 주 요건은 전체 커버와 관련되는 것이며, 이는 이용자의 신체와 접촉되어 있는 임의의 노드가 동일한 이용자와 접촉되어 있을 뿐만 아니라 임의의 다른 노드와 통신할 수 있다는 것을 의미한다.
본원에서 기술되는 실시예에서, 네트워크의 각각의 노드에는 특정한 시간 기간 동안 채널을 스캐닝할 수 있는 웨이크-업 수신기가 설치되고 상기 노드는 채널의 상태를 복귀시킨다.
노드들은 주기적으로 웨이크-업하고 휴면한다. 본 예에서, 노드들은 초기에, 시간 기간(SP) 동안 휴면하고 시간 기간(LP) 동안 웨이크-업하도록 구성된다. 소스 노드가 목적지 노드에 패킷을 송신하고자 하면, 상기 소스 노드는 마이크로-프리앰블들(DA)로 분절된 프리앰블을 송신한다. 이 마이크로 프리앰블들은 청취 슬롯들에 의해 분리된다. 특정한 실시예에서, 청취 슬롯의 지속기간 값은 목적지 노드의 웨이크없 기간(LP)과 동일하다. 목적지 노드가 실제로 마이크로 프리앰블을 검출하자마자, 목적지 노드는 "수신 준비" 즉 RTR 패킷을 소스 노드에 송신하여 자신의 존재를 시그널링한다. 그 다음, RTR 패킷의 수신 시에, 소스 노드는 마이크로-프리앰블들의 송신을 중단하고, 계속해서 데이터 패킷을 직접 송신한다. 이 실시예에서, 목적지 어드레스, 즉, 목적지 노드의 어드레스는 이 노드로 하여금 상기 어드레스가 마이크로 프리앰블들의 실제 목적지인지를 결정하도록 인에이블하기 위해 마이크로-프리앰블에 내포된다.
상술한 바와 같이, 본 발명에 따른 방법은 패킷 송신 동안 전체 에너지 소비를 최소화하는 것이 가능한 마이크로 프리앰블들의 최적 크기를 결정하는 것을 목표로 한다.
수신 전력이 송신 전력과 대략 동일한 시스템, 즉, k=1일 때 PRX = kPTX인 시스템의 경우, 프리앰블의 사이즈는 Lpreamble = (2n - 1)*SP이고 여기서 이다. 이제, 목적지 노드의 웨이크-업 시간이 프리앰블 사이즈에 대하여 일정하게 분배되고, 프리앰블 송신 시간에 독립적이라고 가정하면, 프리앰블의 평균 크기를 다음과 같이 도출할 수 있다:
프리앰블에 대한 평균 에너지 소비는
그러나, 상술한 바와 같이, 본 발명은 BCC 네트워크에서, 수신 전력이 송신 전력보다 더 크다는, 즉 k >1인 관찰로부터 출발한다.
이다. 이제, 목적은 이 에너지를 최소화하기 위해 마이크로 프리앰블의 최적의 사이즈를 계산하는 것이다. 마이크로 프리앰블의 사이즈가 Lμ = p*LP이고 이며 여기서 p는 정수라 가정하자.
이는 다음의 프리앰블의 평균 사이즈를 도출한다:
및 다음의 프리앰블에 대한 평균 에너지 소비를 도출한다
도 2는 k = 10인 경우에 마이크로 프리앰블의 최적의 사이즈의 예를 도시한다. 도 3은 청취 슬롯들의 최적의 수의 예를 도시한다.
상술한 바와 같이, BCC 시스템들에서 TX 전력과 RX 전력 사이의 심한 비대칭이 존재한다. 그러므로 효율적인 MAC 프로토콜은 아마도 TX 모드에서 소비되는 시간이 늘어나더라도, RX 모드에서 노드가 소비하는 시간을 최소화하려는 경향이 있어야만 한다. RX 모드에 있기 위한 노드에 대한 주요 소스들 중 하나는 경쟁이다. 충돌들을 방지하기 위한 종래의 알고리즘은 CSMA/CA이다. 이 개념을 이용하면, 노드들은 채널이 유휴하는 것을 대기한다. 이를 위해 노드들은 채널의 상태를 검사하기 위하여 어떤 시간 기간 동안 RX 모드에서 유지된다. 이는 특히 수신의 비용이 더 높아지는 BCC 네트워크에 대해, 에너지를 현저하게 이용하도록 하는 원천이다.
이를 처리하기 위해, "경쟁이 없는(contention free)" MAC 프로토콜을 제작할 것을 제안한다. 이는 BCC 네트워크의 노드들이 채널을 검사하지 않고도 통신을 시작할 것을, 즉, 노드들이 휴면 모드로부터 TX 모드로 직접 진행하는 것을 의미한다. 이는 충돌들을 처리하는 문제를 야기한다. 우선 긴 마이크로 프리앰블의 구조를 이용하는데, 이는 마이크로 프리앰블들에 대한 특정한 최적의 사이즈를 이용하더라도 마이크로 프리앰블이 반드시 가능한 가장 짧을 필요가 없다는 것을 의미한다. 충돌 문제를 해결하기 위해 마이크로 프리앰블들의 최적의 사이즈 주변에 있는 사이즈를 무작위 추출한다. 프리앰블은 n의 마이크로 프리앰블들을 갖고 있고 결과적으로 n-1의 청취 슬롯들을 갖는다고 가정하자. 그 다음 무작위성의 강도를 나타내는 -R과 +R 사이에 일정하게 분포되는, [1, n-1]에서 i를 갖는 무작위의 수들(ri)을 생성한다. 그 다음, 프리앰블의 사이즈는: 또는 일 것이다.
명백하게, 그와 같은 계산은 예를 들면, 마이크로 프리앰블들의 사이즈가 영이거나 음이 되지 않는 것을 보장하기 위해, 어떤 제한들을 준수해야만 한다.
마이크로 프리앰블들의 길이를 무작위로 추출하지 않으면, 모든 유휴 슬롯들이 동시에 발생하여, 세 노드들은 채널을 유휴로 검출여고 송신을 계속 유지한다. 프리앰블 이후에 노드들은 모두 자신의 데이터를 송신함으로 충돌이 발생한다. 이제, 마이크로 프리앰블들의 길이가 무작위로 추출되면, 슬롯들이 동시에 발생하지 않을 특정한 확률이 존재한다. 노드가 청취 슬롯 동안 채널 상에서 프리앰블을 검출하면, 노드는 자기 자신의 프리앰블을 송신하기 위해 중단된다.
본 발명의 바람직한 실시예에서, 노드의 휴면 시간(SP)은 채널 상에서 진행 중인 트래픽을 관찰함으로써 동적으로 및 독자적으로 적응된다. 실제로, 데이터 속도 및 트래픽 패턴들의 면에서 BCC 네트워크들에 대한 매우 상이한 요건들이 존재한다. 낮은 듀티 사이클은 낮은 밀도 트래픽에 매우 효과적일지라도, 이는 애플리케이션에 의해 높은 처리량이 요구되면 네트워크의 성능을 감소시킨다. 어떤 애플리케이션들은 매우 적은 정보를 오랜 시간 기간 동안 송신하고 많은 정보를 송신하는 동안 갑자기 높은 처리량을 요구한다. 상기 시간의 대부분 킵-어라이브(keep-alive) 정보 메시지들만이 송신되고 특정한 패턴이 검출되자마자 더 많은 데이터가 송신되는 생체 신호 모니터링에 대하여 생각할 수 있다. 그러한 문제를 해결하기 위해 듀티 사이클이 자동으로 적용되는 것이 인에이블한 알고리즘을 개발하였다. 이것은 네트워크 상의 진행 중인 트래픽의 각각의 노드로부터의 관찰에 기초한다. 노드들은 정기적으로, 즉 매 휴면 시간마다 웨이크-업하고, 자신의 웨이크-업 수신기로 채널들을 스캔하고, 채널의 상태를 표에 저장한다.
스캐닝 이후에는 세 상이한 이벤트들이 존재한다:
1. 채널은 유휴이고 노드는 자신의 큐(queue) 내에 패킷을 갖지 않으며, 노드는 0을 저장한다
2. 채널은 유휴이고 노드는 자신의 큐 내에 패킷을 가지며, 노드는 1을 저장한다
3. 채널은 비지(busy)하며, 노드는 1을 저장한다.
그러므로 각각의 노드는 0과 1의 시퀀스, 예를 들면, 000001000001000011100을 수집한다. 이 시퀀스로부터 각각의 노드는 자신의 휴면 기간 적용 규칙들을 수정할 것이다. 저장되는 0 및 1의 최대 수는 윈도(window)로 칭해진다. 규칙은 전체 윈도에 적용된다.
본 출원의 경우 다음의 규칙들로 2의 윈도 사이즈를 테스트하였다
- 00 : 휴면 기간을 증가(예를 들면, 자신의 길이를 2로 승산)
- 01 : 아무것도 안 함
- 10 : 아무것도 안 함
- 11 : 휴면 기간을 증가(예를 들면, 자신의 길이로 2로 나눔)
도 4는 이 규칙들을 나타내는 자동화를 도시한다. 이 자동화는 2와 동일한 윈도에 대해 기술되지만, SP 상에 적용되는 함수 뿐만 아니라 이 파라미터는 용이하게 수정, 즉 Tsleep*2 또는 Tsleep/2일 수 있다.
윈도의 사이즈(W)는 시스템 및 함수의 반응도(reactivity)를 수정하는데 왜냐하면 증가/감소가 반응의 강도를 수정하기 때문이다. 특정한 애플리케이션들의 요건들과 매칭(matching)하기 위해 이 파라미터들을 튜닝(tuning)하는 것이 가능하다.
노드의 휴면 시간의 이 적응은 본 발명의 다른 특징들과는 관계없이, 종래의 송신 방법에서 이용될 수 있다.
이제, 본 발명의 다른 실시예에서, 상이한 노드들에 의해 송신된 프리앰블들 사이에서의 충돌을 방지하기 위해, 청취 슬롯들의 가변하는 수를 이용한다. 실제로, 도 5에서 확인될 있는 바와 같이, 프리앰블 B은 프리앰블 A보다 분명히 우선순위가 더 높은데, 왜냐하면 이둘 모두가 동시에 송신되는 경우, 프리앰블(B)은 항상 계속해서 진행할 것이기 때문이다.
두 노드들(1 및 2)에 의해 송신되고, 각각의 청취 슬롯들(k1 및 k2)의 수를 갖는 두 충돌하는 프리앰블들을 가정하자.
따라서
마이크로 프리앰블들의 사이즈가 무작위 추출되는 단순한 경우, d를 두 프리앰블들의 각각의 제 1 슬롯들 사이의 거리로 표시한다
도 6은 노드(2)가 노드(1)에 대하여 성공적으로 이점을 취할 가능성을 도시한다.
k2가 5보다 훨씬 더 작을 때, 노드(2)는 항상 우선순위(즉 채널에 액세스한다)를 갖는 것을 명확하게 인식한다. 반면에, k2가 5보다 훨씬 더 크면, 노드(1)가 우선순위를 갖는다. k2 = 5 부근에서, R의 값은 채널에 액세스할 확률에 현저하게 영향을 미친다.
다음의 우선순위 방식을 제안하고, 여기서 kopt는 경쟁이 없는 MAC에서 계산되는 k에 대하여 에너지에 대한 최적의 값이다.
k | 우선순위 |
kopt-2 | 매우 높음 |
kopt-1 | 높음 |
kopt | 보통 |
kopt+1 | 낮음 |
kopt+2 | 매우 낮음 |
본 명세서 및 청구항들에서 요소들 이전의 단어 "a" 또는 "an"은 그와 가튼 요소들의 복수의 존재를 배제하지 않는다. 더욱이, 단어 "포함하는(comprising)"은 상기 기재된 것과는 다른 요소들 또는 단계들의 존재를 배제하지 않는다.
청구항들에서 괄호 내에 참조 부호를 포함한 것은 이해에 도움을 주도록 의도된 것이고 제한하는 것으로 의도되지 않는다.
본 명세서를 판독함으로써, 다른 수정들이 당업자에게는 명백할 것이다. 그와 같은 수정들은 신체-영역 네트워크들에 이미 공지되어 있고 이미 본원에 기술된 특징들 대신 또는 그 특징들 외에 이용될 수 있는 다른 특징들을 포함할 수 있다.
Claims (10)
- 네트워크에서 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법에 있어서: 상기 방법은,
- 상기 노드들이 초기 휴면 시간 기간 지속기간(SPinit) 및 초기 웨이크-업(wake-up) 시간 기간 지속기간(LPinit)으로 구성되는 단계,
- 상기 소스 노드가, 송신의 시작을 표시하기 위해 마이크로 프리앰블(micro-preamble)들로 분절되는, 프리앰블을 전송하는 단계로서, 상기 마이크로 프리앰블은 청취 슬롯(listening slot)들에 의해 분리되는, 상기 전송하는 단계,
- 상기 목적지 노드가, 상기 마이크로 프리앰블 중 적어도 하나의 수신 시에, 자신의 존재를 표시하며 "수신 준비(Ready-To-Receive)" 즉 RTR 패킷이라 칭해지는 패킷을 송신하는 단계, 및
- 상기 소스 노드가, 상기 RTR 패킷에 응답하여, 상기 목적지 노드로 지향되는 데이터 패킷을 전송하는 단계를 포함하고,
여기서 프리앰블을 전송하는 단계는:
- 상기 소스 노드가, 이 프리앰블 송신과 관련되는 패킷들을 전송하고 수신하기 위해서, SPinit 및 LPinit에 기초하여, 상기 네트워크의 전체 에너지 소비를 최소화하는 최적의 마이크로 프리앰블의 사이즈를 결정하는 단계를 포함하고,
상기 방법은 상기 마이크로 프리앰블들을 송신하기 전에, 상기 소스 노드가 무작위의 사이즈 오프셋(offset)을 결정하고 이 오프셋을 최적의 값에 적용함으로써 상기 마이크로-프리앰블들의 사이즈를 변경하는 단계를 더 포함하는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 1 항에 있어서,
- 상기 제 1 마이크로 프리앰블은 상기 소스 노드에 의해 상기 목적지 노드로 전송되는 제 1 요소이고,
- 최종 마이크로 프리앰블 직후에 전송된 요소는 상기 데이터 패킷인, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 삭제
- 제 1 항 또는 제 2 항에 있어서,
상기 마이크로 프리앰블들의 최적의 사이즈는 마이크로-프리앰블의 사이즈들 및 상기 청취 슬롯들의 합이 값 SPinit + 2*LPinit와 동일하도록 결정되는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 4 항에 있어서,
- 상기 목적지 노드가, 상기 웨이크-업 시간 기간에 진입할 때, 패킷들을 다른 노드와 교환하는데 이용되는 채널 상에서 진행 중인 트래픽을 관찰하는 단계,
- 이 관찰에 기초하여, 상기 목적지 노드가 상기 초기 휴면 시간 기간 지속기간(SPinit)을 적응시키는 단계를 포함하는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 5 항에 있어서,
상기 초기 휴면 시간 기간 지속기간(SPinit)의 적응은:
- 상기 채널이 비지(busy)한 것으로 관찰되면, 상기 휴면 시간 기간 지속기간이 감소하고,
- 상기 채널이 유휴인 것으로 관찰되면, 상기 휴면 시간이 증가하는 것으로 실행되는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 5 항에 있어서,
상기 진행 중인 트래픽을 관찰하는 단계는 적어도 두 관찰들을 실행하는 단계, 및 상기 노드의 메모리 내에 관찰 결과들을 저장하는 단계를 포함하고, 상기 초기 휴면 시간 기간 지속기간(SPinit)을 적응시키는 단계는 상기 저장된 결과들에 기초하여, 여러 관찰들 후에 실행되는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 1 항 또는 제 2 항에 있어서,
상기 소스 노드에 의해 송신된 프리앰블들 내에 우선순위 필드(field)를 도입하는 단계를 추가로 포함하고, 이 필드는 우선순위 값들을 포함하는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 8 항에 있어서,
상기 네트워크는 제 1 소스 노드, 제 2 소스 노드, 및 목적지 노드를 포함하고,
- 상기 제 1 소스 노드가, 송신 채널 상에서 제 1 마이크로 프리앰블을 상기 목적지 노드로 송신하는 단계;
- 상기 제 1 소스 노드가, 청취 슬롯 동안 상기 송신 채널을 청취하고, 제 2 소스 노드에 의해 상기 목적지 노드로 전송되는 제 2 마이크로 프리앰블을 검출하는 단계,
- 상기 제 1 노드가, 상기 제 2 마이크로 프리앰블 내에 내포(embedding)되는 우선순위 값을 제 1 마이크로 프리앰블 내에 내포되는 우선순위 값과 비교하는 단계, 및
- 상기 제 1 노드가, 상기 비교의 결과에 기초하여, 추가 마이크로 프리앰블들을 송신하는 것을 중단하거나 계속해서 송신할 것을 결정하는 단계를 포함하는, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법. - 제 7 항에 있어서,
마이크로 프리앰블들 및 유휴 슬롯들의 수는 상기 제 1 소스에 의해 송신된 프리앰블 및 상기 제 2 소스에 의해 송신된 프리앰블에서 상이한, 소스 노드와 목적지 노드 사이의 데이터 패킷 송신들을 위한 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP09305320.5 | 2009-04-15 | ||
EP09305320 | 2009-04-15 | ||
PCT/IB2010/051478 WO2010119370A1 (en) | 2009-04-15 | 2010-04-06 | Energy efficient transmission in a network |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120005028A KR20120005028A (ko) | 2012-01-13 |
KR101679062B1 true KR101679062B1 (ko) | 2016-11-24 |
Family
ID=42261816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020117026888A KR101679062B1 (ko) | 2009-04-15 | 2010-04-06 | 네트워크에서의 에너지 효율 송신 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8705426B2 (ko) |
EP (1) | EP2420024B1 (ko) |
JP (1) | JP5675772B2 (ko) |
KR (1) | KR101679062B1 (ko) |
CN (1) | CN102396188B (ko) |
WO (1) | WO2010119370A1 (ko) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101679062B1 (ko) * | 2009-04-15 | 2016-11-24 | 코닌클리케 필립스 엔.브이. | 네트워크에서의 에너지 효율 송신 |
FR2971662B1 (fr) * | 2011-02-10 | 2013-03-15 | Commissariat Energie Atomique | Methode de communication asynchrone pour reseau de capteurs sans fil |
US9157764B2 (en) | 2011-07-27 | 2015-10-13 | Honeywell International Inc. | Devices, methods, and systems for occupancy detection |
US9115908B2 (en) | 2011-07-27 | 2015-08-25 | Honeywell International Inc. | Systems and methods for managing a programmable thermostat |
US9367360B2 (en) | 2012-01-30 | 2016-06-14 | Microsoft Technology Licensing, Llc | Deploying a hardware inventory as a cloud-computing stamp |
US9641394B2 (en) * | 2012-01-30 | 2017-05-02 | Microsoft Technology Licensing, Llc | Automated build-out of a cloud-computing stamp |
US9917736B2 (en) | 2012-01-30 | 2018-03-13 | Microsoft Technology Licensing, Llc | Automated standalone bootstrapping of hardware inventory |
US9137111B2 (en) | 2012-01-30 | 2015-09-15 | Microsoft Technology Licensing, Llc | Discovering, validating, and configuring hardware-inventory components |
US10120725B2 (en) | 2012-06-22 | 2018-11-06 | Microsoft Technology Licensing, Llc | Establishing an initial configuration of a hardware inventory |
US9621371B2 (en) | 2012-07-24 | 2017-04-11 | Honeywell International Inc. | Wireless sensor device with wireless remote programming |
US8953634B2 (en) | 2012-09-04 | 2015-02-10 | Intel Corporation | Device, system and method of communicating data during an allocated time period |
US9167530B2 (en) | 2012-11-30 | 2015-10-20 | Qualcomm Incorporated | Power saving modes in wireless devices |
US10080122B2 (en) | 2013-04-04 | 2018-09-18 | Koninklijke Philips N.V. | Receiver, transceiver, transceiver module for a body coupled communication device, a body coupled communication system and a method of waking-up a body coupled receiver of a body coupled communication device |
KR101941848B1 (ko) | 2013-08-12 | 2019-01-25 | 삼성전자주식회사 | 수신 노드의 에너지 소비 감소를 위한 전송 노드, 수신 노드 및 그 통신 방법 |
DE102014203072A1 (de) * | 2014-02-20 | 2015-08-20 | Robert Bosch Gmbh | Energiesparender Betrieb eines Kommunikationssystems |
JP6261774B2 (ja) | 2014-05-27 | 2018-01-17 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 同期を伴う人体結合通信デバイス |
GB2538980B (en) * | 2015-06-02 | 2019-11-13 | Advanced Risc Mach Ltd | Communications device and method |
JP2019022117A (ja) * | 2017-07-19 | 2019-02-07 | ソニーセミコンダクタソリューションズ株式会社 | 通信装置、および通信システム |
CN109842919B (zh) * | 2017-11-28 | 2021-11-23 | 阿里巴巴集团控股有限公司 | 一种终端与基站的通信、终端的入网方法和装置 |
CN112788558B (zh) * | 2019-11-11 | 2022-05-24 | 中国科学院深圳先进技术研究院 | 数据通信方法及相关设备 |
CN114466431A (zh) * | 2020-11-09 | 2022-05-10 | 新开普电子股份有限公司 | 一种空中唤醒方法及应用该方法的无线通讯*** |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020003807A1 (en) * | 2000-07-10 | 2002-01-10 | Matitiyahu Amit | Multi-user network system and method of data communication using ehanced preamble |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7085284B1 (en) | 1999-11-04 | 2006-08-01 | Proxim, Inc. | Prioritization scheme for CSMA/CA |
US7492773B2 (en) | 2002-05-23 | 2009-02-17 | Motorola, Inc. | Media access control and distributed data processing using mediation devices in an asynchronous network |
US7610027B2 (en) | 2002-06-05 | 2009-10-27 | Meshnetworks, Inc. | Method and apparatus to maintain specification absorption rate at a wireless node |
US7389528B1 (en) | 2002-12-17 | 2008-06-17 | Juniper Networks, Inc. | Operating cable modems in a low power mode |
JP4396416B2 (ja) * | 2003-10-24 | 2010-01-13 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
JP2007511985A (ja) * | 2003-11-19 | 2007-05-10 | ハネウェル・インターナショナル・インコーポレーテッド | マルチチャネルシステムにおけるtdmaスケジュール実施用の優先順位ベースのアービトレーション |
JP4705953B2 (ja) | 2004-04-07 | 2011-06-22 | カーディアック ペースメイカーズ, インコーポレイテッド | 埋込み型医療装置のrfウエイクアップ |
DE602004012966T2 (de) | 2004-05-03 | 2009-05-07 | Freescale Semiconductor Inc. (n.d.Ges.d. Staates Delaware), Austin | Verfahren und Vorrichtung zur Knotenaufwachung in einem seriellen Datenbus |
US7881694B2 (en) * | 2004-08-31 | 2011-02-01 | Nxp B.V. | Cycled receiver for mobile wireless devices |
EP1657852A1 (en) * | 2004-11-15 | 2006-05-17 | Sony Deutschland GmbH | Beaconless communication in ad hoc networks |
US7738355B1 (en) * | 2004-12-03 | 2010-06-15 | Entropic Communications, Inc. | Packet data transmission with optimum preamble length |
US7570627B2 (en) | 2005-03-11 | 2009-08-04 | Freescale Semiconductor, Inc. | Method for sharing bandwidth using reduced duty cycle signals and media access control |
US7844308B2 (en) * | 2005-06-01 | 2010-11-30 | Millennial Net, Inc. | Communicating over a wireless network |
KR100717962B1 (ko) | 2005-07-15 | 2007-05-14 | 전자부품연구원 | 다수의 노드를 포함하는 무선 네트워크 시스템에서의데이터 전송 제어 방법 및 이를 이용한 센서 네트워크시스템 및 기록 매체 |
US20090023391A1 (en) | 2006-02-24 | 2009-01-22 | Koninklijke Philips Electronics N. V. | Wireless body sensor network |
CN101473564B (zh) * | 2006-06-20 | 2013-03-27 | 英特尔公司 | 用于附加资源请求的随机接入请求扩展 |
US7724765B2 (en) | 2006-12-07 | 2010-05-25 | Motorola, Inc. | Method and apparatus for providing quality of service over a contention access period of a wireless personal area network |
US20080232270A1 (en) * | 2007-03-22 | 2008-09-25 | Kristoffer Fleming | Systems and arrangements for power conservation in network devices |
EP2165468B1 (en) * | 2007-06-06 | 2019-08-28 | Telecom Italia S.p.A. | Method for managing the transfer of information packets across a wireless network and routing nodes implementing it |
US8767696B2 (en) | 2007-07-23 | 2014-07-01 | The Boeing Company | System and method for media access control for a duty cycle network |
US20090059827A1 (en) | 2007-09-04 | 2009-03-05 | Board Of Regents, The University Of Texas System | System, Method and Apparatus for Asynchronous Communication in Wireless Sensor Networks |
US8295196B2 (en) * | 2007-09-19 | 2012-10-23 | Telecom Italia S.P.A. | Method for transmitting information packets within an asynchronous wireless communication network and network node implementing it |
KR100927600B1 (ko) * | 2007-10-22 | 2009-11-23 | 한국전자통신연구원 | 센서 노드의 오버히어링(overhearing) 감소를위한 센서 네트워크에서의 데이터 송수신 방법 |
ES2390252T3 (es) * | 2008-08-11 | 2012-11-08 | Koninklijke Philips Electronics N.V. | Técnicas de ciclo de servicio en protocolos de control de acceso al medio (MAC) para redes de área corporal |
JP5299823B2 (ja) * | 2008-09-09 | 2013-09-25 | 独立行政法人情報通信研究機構 | 無線通信システム |
EP2359537B1 (en) * | 2008-10-22 | 2013-05-01 | Telecom Italia S.p.A. | Method for setting the operation of a routing node of an asynchronous wireless communication network, network node and communication network implementing the method |
US8818300B2 (en) * | 2008-12-23 | 2014-08-26 | Koninklijke Philips N.V. | Combining body-coupled communication and radio frequency communication |
KR101679062B1 (ko) * | 2009-04-15 | 2016-11-24 | 코닌클리케 필립스 엔.브이. | 네트워크에서의 에너지 효율 송신 |
-
2010
- 2010-04-06 KR KR1020117026888A patent/KR101679062B1/ko active IP Right Grant
- 2010-04-06 EP EP10716889.0A patent/EP2420024B1/en active Active
- 2010-04-06 WO PCT/IB2010/051478 patent/WO2010119370A1/en active Application Filing
- 2010-04-06 JP JP2012505261A patent/JP5675772B2/ja active Active
- 2010-04-06 CN CN201080017197.XA patent/CN102396188B/zh active Active
- 2010-04-06 US US13/263,781 patent/US8705426B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020003807A1 (en) * | 2000-07-10 | 2002-01-10 | Matitiyahu Amit | Multi-user network system and method of data communication using ehanced preamble |
Non-Patent Citations (1)
Title |
---|
‘X-MAC: A Short Preamble MAC Protocol for Duty-Cycled Wireless Sensor Networks’, proceedings of SenSys’06, Boulder, Colorado, USA., pp. 307-320, November 1-3, 2006.* |
Also Published As
Publication number | Publication date |
---|---|
JP5675772B2 (ja) | 2015-02-25 |
US20120033584A1 (en) | 2012-02-09 |
WO2010119370A1 (en) | 2010-10-21 |
EP2420024B1 (en) | 2013-06-19 |
KR20120005028A (ko) | 2012-01-13 |
JP2012524441A (ja) | 2012-10-11 |
CN102396188B (zh) | 2015-06-24 |
CN102396188A (zh) | 2012-03-28 |
US8705426B2 (en) | 2014-04-22 |
EP2420024A1 (en) | 2012-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101679062B1 (ko) | 네트워크에서의 에너지 효율 송신 | |
JP3614133B2 (ja) | 無線基地局装置、無線通信システム、及び通信制御方法 | |
US8089909B2 (en) | Method of transmitting/receiving data in sensor network for reducing overhearing of sensor nodes | |
EP2356733B1 (en) | Method and system of radio frequency (rf) power transmission in a wireless network | |
KR101582523B1 (ko) | 인체 영역 네트워크들에 대한 매체 액세스 제어(mac) 프로토콜들에서의 듀티 사이클링 기술들 | |
KR101400835B1 (ko) | 무선 센서 네트워크의 단말 및 그의 데이터 전송 방법 | |
EP3005739B1 (en) | Method and apparatus for sending and receiving data in a machine to machine wireless network | |
WO2010025680A1 (zh) | 数据传输方法、网络设备及通信*** | |
JP2004312691A (ja) | アドホックネットワークでの電力消耗減少装置及び方法 | |
Chowdhury et al. | CMAC-A multi-channel energy efficient MAC for wireless sensor networks | |
JP2011530933A (ja) | 身体領域ネットワーク用の媒体アクセス制御プロトコルの傍受問題を解決する技法 | |
WO2017128661A1 (zh) | 一种无线局域网中数据传输的方法、接入点和站点 | |
US8670360B2 (en) | Method and system for transmitting a signal comprising preamble and a data frame | |
US8665896B2 (en) | Enabling adaptive frequency agility by a body area network medium access control protocol | |
Bouani et al. | A comprehensive survey of medium access control protocols for wireless body area networks | |
Ahmad et al. | iA-MAC: Improved adaptive medium access control protocol for wireless body area networks | |
US20040186907A1 (en) | Technique for optimizing backoff for a shared resource | |
Ba et al. | MoX-MAC: A low power and efficient access delay for mobile wireless sensor networks | |
Le et al. | Over-hearing for energy efficient in event-driven wireless sensor network | |
KR101333920B1 (ko) | 경쟁 기반으로 신호를 전송하는 다중 사용자 무선 통신 방법 | |
KR101079389B1 (ko) | 무선 네트워크 시스템에서 매체 접속 제어 프로토콜을 이용한 통신 지원 장치 및 그 방법 | |
Le et al. | Redundant communication avoidance for event-driven wireless sensor network | |
Yoo et al. | Medium access control with dynamic frame length in wireless sensor networks | |
US20120170567A1 (en) | Transmission Method | |
Vigneshwar et al. | Life time maximization analysis with application to LL MAC & RI-MAC protocol in wireless sensor networks |
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 | ||
FPAY | Annual fee payment |
Payment date: 20191107 Year of fee payment: 4 |