[미국특허]
Method and device for improving the transmission efficiency in a communicaton system with a layerd protocol stack
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/06
H04W-028/14
H04W-074/08
H04L-029/08
H04W-028/04
H04W-072/12
출원번호
US-0551937
(2006-10-23)
등록번호
US-9014206
(2015-04-21)
우선권정보
EP-00114344 (2000-07-04)
발명자
/ 주소
Sachs, Joachim
Wager, Stefan
Rathonyi, Bela
출원인 / 주소
Optis Cellular Technology, LLC
대리인 / 주소
Allen, Vincent J.
인용정보
피인용 횟수 :
0인용 특허 :
7
초록▼
In a method for improving the transmission efficiency in a communication system with a layered protocol stack, data packets are processed on an upper protocol layer. Data packets are forwarded to a lower protocol layer for transmission and the transmission is performed with variable channel access d
In a method for improving the transmission efficiency in a communication system with a layered protocol stack, data packets are processed on an upper protocol layer. Data packets are forwarded to a lower protocol layer for transmission and the transmission is performed with variable channel access delays. The upper protocol layer is notified by the lower protocol layer when a transmission is started to allow a synchronization of timers in the upper protocol layer. If a layer performs a scheduling of data packets for the transmission, a rescheduling is performed alternatively or in addition during a channel access delay. Devices and software programs embodying the invention are also described.
대표청구항▼
1. A method of improving the transmission efficiency of a device in a communication system with a layered protocol stack, comprising the steps of: processing data packets on an upper protocol layer;forwarding, after the processing, the data packets to a lower protocol layer, wherein the lower protoc
1. A method of improving the transmission efficiency of a device in a communication system with a layered protocol stack, comprising the steps of: processing data packets on an upper protocol layer;forwarding, after the processing, the data packets to a lower protocol layer, wherein the lower protocol layer controls transmission of the data packets by the device over a random access channel, wherein transmissions are performed over the random access channel with a channel access delay, and wherein at least one of said upper protocol and lower protocol layers performs a scheduling of data packets for the transmission by the device;wherein the processing, forwarding and transmitting of data packets comprises the steps of: scheduling, by a software controlled microprocessor of the device, of first data packets for transmission over the random access channel by the device, wherein the data packets are reordered, or priorities are attributed to data packets, which determines which data packets are transmitted over the random access channel with preference;detecting, by a software controlled microprocessor of the device, a channel access delay on the lower layer;providing a notification from the lower layer to the upper layer of the detected channel access delay, the notification comprising the length or end of the detected channel access delay;at or before the end of the channel access delay, performing, by a software controlled microprocessor of the device, in response to the notification of the detected channel access delay, a check to determine whether additional data packets on the upper layer are ready for forwarding from the upper layer to the lower layer and that can be forwarded before the end of the channel access delay;forwarding, in response to the notification, the determined additional data packets from the upper layer to the lower layer at or before the end of the channel access delay;performing, by a software controlled microprocessor of the device, a further scheduling of the first and forwarded additional data packets, wherein the first and additional data packets are reordered based on, or priorities are attributed to first or additional data packets, which determines which data packets of the first and additional data packets are transmitted over the random access channel with preference; andtransmitting over the random access channel, by a transmitter of the device, the data packets according to the further scheduling. 2. The method of claim 1, wherein the scheduling, by a software controlled microprocessor of the device, is performed on the upper layer and a notification of the channel access delay by the lower layer initiates the further scheduling. 3. The method of claim 1, wherein at least one scheduling is performed by a software controlled microprocessor of the device on the lower layer. 4. The method of claim 1, wherein a notification is sent by a software controlled microprocessor of the device at the start of a transmission or at the end of a delay. 5. The method of claim 1, wherein a total channel access delay comprises at least two separate components and a notification is sent by a software controlled microprocessor of the device between the at least two separate components. 6. The method of claim 5, wherein the channel access delay includes a component of arbitrary length and at least one of a notification and a scheduling is performed by a software controlled microprocessor of the device before the component of arbitrary length. 7. The method of claim 1, wherein a scheduling process is finished by a software controlled microprocessor of the device immediately before the scheduled data packets are transmitted. 8. The method of claim 1, wherein a notification is a primitive. 9. The method of claim 1, wherein the lower protocol layer is a medium access control sub-layer of a data link layer. 10. The method of claim 1, wherein the upper protocol layer is a radio link control sub-layer of a data link layer. 11. The method of claim 1, wherein the transmission is performed by the transmitter of the device on a channel that can be shared by at least one of a plurality of several users and data flows. 12. A device for improving the transmission efficiency in a communication system with a layered protocol stack, wherein data packets are processed on an upper protocol layer and are forwarded to a lower protocol layer controlling the transmission, wherein transmissions are performed over a random access channel with channel access delay, and wherein at least one of the layers performs a scheduling of data packets for the transmission over the random access channel, the device comprising: a software controlled microprocessor configured for scheduling of first data packets for transmission over the random access channel, wherein the software controlled microprocessor means reorders data packets, or attributes priorities to data packets which determines which data packets are transmitted over the random access channel with preference;a software controlled microprocessor configured for; detecting a channel access delay over the random access channel on the lower layer;providing a notification from the lower layer to the upper layer of the detected channel access delay, the notification comprising the length or end of the detected channel access delay;performing, at or before the end of the channel access delay and in response to the notification of the detected channel access delay, a check to determine whether additional data packets on the upper layer are ready for forwarding from the upper layer to the lower layer and that can be forwarded before the end of the channel access delay;forwarding, in response to the notification, the determined additional data packets from the upper layer to the lower layer at or before the end of the channel access delay;performing a further scheduling of the first and forwarded additional data packets, wherein the first and additional data packets are reordered, or priorities are attributed to first or additional data packets, which determines which data packets of the first and additional data packets are transmitted over the random access channel with preference; anda transmitter configured for transmitting the data packets over the random access channel according to the further scheduling. 13. The device of claim 12, wherein the scheduling is performed by the software controlled microprocessor on the upper layer and a notification of the channel access delay by the lower layer initiates the further scheduling. 14. The device of claim 12, wherein at least one scheduling is performed by the software controlled microprocessor on the lower layer. 15. The device of claim 12, wherein a notification is sent by the software controlled microprocessor at the start of a transmission or at the end of a delay. 16. The device of claim 12, wherein a total channel access delay comprises at least two separate components and a notification is sent between the at least two separate components. 17. The device of claim 16, wherein the channel access delay includes a component of arbitrary length and at least one of a notification and a scheduling is performed before the component of arbitrary length. 18. The device of claim 16, wherein a scheduling process is finished immediately before the scheduled data packets are transmitted. 19. The device of claim 16, wherein a notification is a primitive. 20. The device of claim 12, wherein the lower protocol layer is a medium access control sub-layer of a data link layer. 21. The device of claim 12, wherein the upper protocol layer is a radio link control sub-layer of a data link layer. 22. The device of claim 12, wherein the transmission is performed on a channel that can be shared by at least one of a plurality of several users and data flows.
Raychaudhuri Dipankar (Princeton Junction NJ) Xie Hai (Highland Park NJ) Yuan Ruixi (Plainsboro NJ), Data link control protocols for wireless ATM access channels.
Chintada, Lakshmana Rao; Hong, Liang A.; Moinzadeh, Kamyar; Wahlstrom, Donald P., Medium access dynamic congestion control mechanism for wireless data.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.