[미국특허]
Asynchronous low-power multi-channel media access control
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08C-017/00
H04W-004/00
출원번호
US-0691251
(2010-01-21)
등록번호
US-8588119
(2013-11-19)
발명자
/ 주소
Panta, Rajesh Krishna
Tozlu, Serbulent
Keshavarzian, Abtin
출원인 / 주소
Robert Bosch GmbH
대리인 / 주소
Swedo, Keith
인용정보
피인용 횟수 :
11인용 특허 :
0
초록▼
A method for wirelessly transferring data between nodes may include periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, where, in the receive mode, the receiving node samples a plurality of wake-up channels; transmitting at lea
A method for wirelessly transferring data between nodes may include periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, where, in the receive mode, the receiving node samples a plurality of wake-up channels; transmitting at least one wake-up preamble packet by a transmitting node on at least one of the plurality of wake-up channels; receiving, by the receiving node while in the receive mode, the wake-up preamble packet; transmitting, by the receiving node and responsive to receiving the wake-up preamble packet, an acknowledgement; transmitting, by the transmitting node and responsive to receiving the acknowledgement, a data frame on at least one data channel; and/or receiving, by the receiving node, the data frame. Some methods may include estimating a wake-up time of the receiving node and/or performing a clear channel assessment prior to transmitting the wake-up preamble packet.
대표청구항▼
1. A method for wirelessly transferring data between nodes, the method comprising: periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, wherein, in the receive mode, the receiving node samples a plurality of wake-up channels;beg
1. A method for wirelessly transferring data between nodes, the method comprising: periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, wherein, in the receive mode, the receiving node samples a plurality of wake-up channels;beginning to transmit at least one wake-up preamble packet by a transmitting node on at least one of the plurality of wake-up channels;receiving, by the receiving node while in the receive mode, a portion of the wake-up preamble packet that the transmitting node has transmitted, the transmitting including estimating a time when the receiving node will awake from the sleep mode to the receive mode and transmitting the at least one wake-up preamble packet to be received by the receiving node while the receiving node is in the receive mode, the estimating including receiving an acknowledgement signal from the receiving node to thereby determine a sleep interval of the receiving node;transmitting, by the receiving node and responsive to receiving the portion of the wake-up preamble packet, an acknowledgement;ceasing of the transmitting of the preamble packet, the ceasing being responsive to receiving the acknowledgment and the ceasing occurring before the preamble packet has been completely transmitted;transmitting, by the transmitting node and responsive to receiving the acknowledgement, a data frame on at least one data channel; andreceiving, by the receiving node, the data frame. 2. The method of claim 1, wherein the at least one wake-up preamble packet includes a destination node identifier; andwherein transmitting the acknowledgement by the receiving node is responsive to the receiving node receiving the wake-up preamble packet and determining that the destination node identifier is associated with the receiving node. 3. The method of claim 1, wherein transmitting the at least one wake-up preamble packet by the transmitting node includes transmitting a plurality of wake-up preamble packets on one of the plurality of wake-up channels, individual wake-up preamble packets being spaced apart by a waiting time during which the transmitting node awaits receipt of the acknowledgement. 4. The method of claim 3, wherein transmitting, by the transmitting node and responsive to receiving the acknowledgement, the data frame includes stopping transmitting the plurality of wake-up preamble packets responsive to receiving the acknowledgement. 5. The method of claim 1, wherein the at least one data channel is different than any of the plurality of wake-up channels. 6. The method of claim 1, wherein the wake-up preamble packet includes an indication of a number of data frames that are to be transferred, the number being greater than one;wherein transmitting, by the transmitting node and responsive to receiving the acknowledgement, the data frame includes transmitting the number of data frames; andwherein receiving, by the receiving node, the data frame includes receiving the number of data frames. 7. The method of claim 1, further comprising, before transmitting the at least one wake-up preamble packet, performing a clear channel assessment on the at least one wake-up channel. 8. A method for wirelessly transferring data between nodes, the method comprising: periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, wherein, in the receive mode, the receiving node samples at least one wake-up channel;performing a clear channel assessment on the wake-up channel;calculating an estimated wake-up time at which the receiving node will wake from the sleep mode to the receive mode, the calculating including receiving an acknowledgement signal from the receiving node to thereby determine a sleep interval of the receiving node;transmitting, at the estimated wake-up time, at least one wake-up preamble packet by a transmitting node on the wake-up channel upon determining that the wake-up channel is clear, a time duration of the preamble packet being at least as long as a time duration of the sleep mode;receiving, by the receiving node while in the receive mode, the wake-up preamble packet;transmitting, by the receiving node and responsive to receiving the wake-up preamble packet, an acknowledgement;ceasing of the transmitting of the preamble packet, the ceasing being responsive to receiving the acknowledgment and the ceasing occurring before the preamble packet has been completely transmitted;transmitting, by the transmitting node and responsive to receiving the acknowledgement, a data frame on a data channel; andreceiving, by the receiving node, the data frame. 9. The method of claim 8, wherein performing the clear channel assessment includes sampling the wake-up channel for a clear channel assessment time determined at least from a wait time plus a random additional delay; andwherein the wait time corresponds to a time between transmissions of consecutive wake-up preamble packets when the transmitting node does not receive the acknowledgement. 10. The method of claim 8, wherein transmitting the at least one wake-up preamble packet includes periodically re-transmitting the at least one wake-up preamble packet until the transmitting node receives the acknowledgement. 11. The method of claim 8, wherein, in the receive mode, the receiving node samples a plurality of wake-up channels; andfurther comprising, before performing a clear channel assessment, selecting one wake-up channel from among the plurality of wake-up channels.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.