Devices, softwares and methods for rescheduling multi-party sessions upon premature termination of session
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-015/173
출원번호
US-0823511
(2001-03-30)
등록번호
US-7330877
(2008-02-12)
발명자
/ 주소
Kandala,Srinivas
출원인 / 주소
Sharp Laboratories of America
대리인 / 주소
Stolowitz Ford Cowger LLP
인용정보
피인용 횟수 :
22인용 특허 :
42
초록▼
Devices, softwares and methods reschedule multi-party sessions upon premature termination of a wireless communication session. Upon sensing a premature termination, an access point transmits a rescheduling frame. All sessions are advanced in time, which saves time in the end, without leaving quiet
Devices, softwares and methods reschedule multi-party sessions upon premature termination of a wireless communication session. Upon sensing a premature termination, an access point transmits a rescheduling frame. All sessions are advanced in time, which saves time in the end, without leaving quiet times. In addition, the invention avoids a hidden node problem.
대표청구항▼
The invention claimed is: 1. A device comprising: a memory; and a processor coupled with the memory, the processor adapted to: receive a reservation request from a first peripheral device for a wireless communication session between the first peripheral device and the processor; receive another res
The invention claimed is: 1. A device comprising: a memory; and a processor coupled with the memory, the processor adapted to: receive a reservation request from a first peripheral device for a wireless communication session between the first peripheral device and the processor; receive another reservation request from a second peripheral device for another wireless communication session between the second peripheral device and the processor; generate a schedule in response to the reservation request and the another reservation request, the schedule coordinating the wireless communication session during a first time window having a designated start time and a designated end time, the schedule coordinating the another wireless communication session to begin after the designated end time; wirelessly transmit a multi-poll scheduling frame to the first peripheral device and the second peripheral device, the schedule encoded in the multi-poll scheduling frame; wirelessly exchange data with the first peripheral device during the first time window; wirelessly transmit a rescheduling frame in response to the wireless data exchange with the first peripheral device completing before the designated end time occurs, the rescheduling frame dynamically enabling the second peripheral device to begin the another wireless communication session before the designated end time, where the rescheduling frame is transmitted only if the data exchange with the first peripheral device is completed before the designated end time, and not transmitted at other times; and wirelessly exchange data with the second peripheral device before the first time window ends pursuant to the rescheduling frame wherein the schedule provides for exchanging data with only the second peripheral device during a second time window, the second time window alternating with the first time window according to a periodicity; and wherein the processor is further adapted to encode data about the periodicity in the multi-poll scheduling frame. 2. The device of claim 1, wherein the rescheduling frame is a null frame. 3. A device comprising: a memory; and a processor coupled with the memory, the processor adapted to wirelessly transmit a reservation request to a first device for wireless communications with the first device, wirelessly receive a multi-poll scheduling frame, decode from the multi-poll scheduling frame a schedule for wireless communications, the schedule specifying a start time and an end time for a first time window, the schedule specifying a start time and an end time for a second time window, the second time window after and not overlapping the first time window, the first time window for data exchange between the first device and a second device, the second time window for data exchange between the first device and the device, during the first time window, wirelessly receive a rescheduling frame from the first device, where the rescheduling frame is received only if the data exchange between the first device and the second device is completed before the end time of the first time window, and not received at other times, in response to the rescheduling frame, dynamically reset the start time of the second time window to begin before the end time of the first time window, and before the end time of the first time window, wirelessly exchange data with the first device decode from the received multi-poll scheduling frame periodicity data about alternating the first time window and the second time window. 4. The device of claim 3, wherein the second time window is rescheduled to start immediately after the rescheduling frame. 5. The device of claim 3, wherein the rescheduling frame is a null frame. 6. An article comprising: a storage medium, said storage medium having stored thereon instructions, that, when executed by at least one device, result in: generating a schedule for wirelessly exchanging data during a wireless communication session with a first peripheral device during a first time window, and for wirelessly exchanging data with a second peripheral device after the first time window, the schedule generated in response to a request for the wireless communication session from the first peripheral device and in response to another request for another wireless communication session from the second peripheral device; wirelessly transmitting at least one multi-poll scheduling frame that encodes the schedule, the multi-poll scheduling frame containing instructions for the first peripheral device and the second peripheral device; wirelessly exchanging data with the first peripheral device after the scheduled first time window starts; completing wirelessly exchanging data with the first peripheral device before the first time window ends; wirelessly transmitting a rescheduling frame to the second peripheral device that dynamically during the same wireless communication session enables the second peripheral device to start wirelessly exchanging data before the end of the first time window, where the rescheduling frame is transmitted only if the data exchange with the first peripheral device is completed before the end time of the first time window ends, and not transmitted at other times; and wirelessly exchanging data with the second peripheral device before the first time window ends, wherein the generated schedule provides for exchanging data with only the second peripheral device during a second time window, and that the second time window alternate with the first time window according to a periodicity, and the instructions further result in: encoding data about the periodicity in the multi-poll scheduling frame. 7. The article of claim 6, wherein the rescheduling frame is a null frame. 8. An article comprising a storage medium, said storage medium having stored thereon instructions, that, when executed by a first wireless device, result in: wirelessly transmitting a reservation request for a wireless communication session with a second wireless device; wirelessly receiving a multi-poll scheduling frame, the multi-poll scheduling frame including instructions for the first wireless device and a third wireless device; decoding from the received multi-poll scheduling frame a schedule, the schedule identifying a start time and a stop time of a first time window for wireless communication between the second wireless device and the third wireless device, the schedule identifying a start time and a stop time of a second time window for wireless communication between the second wireless device and the first wireless device, the start time for the second time window scheduled after the stop time for the first time window; in response to receiving a rescheduling frame during the first time window, the rescheduling frame directing the start time for the second time window to begin before the stop time for the first time window, dynamically rescheduling the start time for the second time window to occur prior to the stop time for the first time window, where the rescheduling frame is received only if the wireless communication during the first time window ends before the stop time for the first time window, and not received at other times; and wirelessly exchanging data with the second wireless device before the stop time for the first time window; decoding from the received multi-poll scheduling frame periodicity data about alternating the first time window and the second time window. 9. The article of claim 8, wherein the second time window is rescheduled to start immediately after the rescheduling frame. 10. The article of claim 8, wherein the rescheduling frame is a null frame. 11. A method comprising: receiving reservation requests from a first peripheral device and a second peripheral device; generating a schedule that specifies a start time for a first time window, a stop time for the first time window, and a start time for a second time window, the first time window for wirelessly receiving a first data transmission from the first peripheral device, the second time window for wirelessly receiving a second data transmission from the second peripheral device, the start time of the second time window occurring after the stop time of the first time window; wirelessly transmitting a multi-poll scheduling frame that encodes the schedule, the multi-poll scheduling frame containing instructions for the first peripheral device and for the second peripheral device; wirelessly receiving the first data transmission during the first time window, the first data transmission completing before the stop time of the first time window; wirelessly transmitting a rescheduling frame that directs the second peripheral device to begin the second data transmission before the stop time for the first time window, where the rescheduling frame is transmitted only if the first data transmission is completed before the stop time of the first time window, and not transmitted at other times; and wirelessly receiving a portion of the second data transmission during the first time window; exchanging data with only the second peripheral device during a second time window according to the schedule; alternating the second time window with the first time window according to a periodicity; and encoding data about the periodicity in the multi-poll scheduling frame. 12. The method of claim 11, wherein the rescheduling frame is a null frame. 13. A method comprising: wirelessly transmitting a reservation request for a wireless communication session to an access point; wirelessly receiving a multi-poll scheduling frame associated with the wireless communication session; decoding from the received multi-poll scheduling frame a schedule for a first time window during which to wirelessly exchange data between the access point and a first wireless device and for a second time window during which to wirelessly exchange data between the access point and a second wireless device, the second time window occurring after the first time window and not overlapping the first time window, the schedule specifying a start time and an end time for the first time window and the second time window; during the first time window, wirelessly receiving a rescheduling frame, where the rescheduling frame is received only if the start time of the second time window is to be rescheduled before the end time of the first time window, and not at other times; in response to the rescheduling frame, rescheduling the start time of the second time window to occur before the end time of the first time window; and wirelessly exchanging data before the first time window ends; decoding from the received multi-roll scheduling frame periodicity data about alternating the first time window and the second time window. 14. The method of claim 13, wherein the second time window is rescheduled to start immediately after the rescheduling frame. 15. The method of claim 13, wherein the rescheduling frame is a null frame.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (42)
Iwase Toshio,JPX ; Tsuchida Hisazumi,JPX ; Nose Masayoshi,JPX ; Nakashima Shinichi,JPX, ATM network externally controlled for network resource reservation of end-to-end switched virtual connection.
Chen Jeane S. (Ossining NY) Frickes Stanley L. (San Jose CA) Hartlen Bryan R. (Oshawa CA CAX) Kurata Tom D. (Saratoga CA) Maryan Jacek P. (Mississauga CAX) McKay Dan N. (Don Mills NJ CAX) Williams Ti, Communication medium access control protocol for wireless communication.
Dail James E. ; Li Chia-Chang ; Magill Peter D. ; Sriram Kotikalapudi, Method and apparatus enabling enhanced throughput efficiency by use of dynamically adjustable mini-slots in access prot.
Stanwood, Kenneth L.; Mollenauer, James F.; Klein, Israel Jay; Gilbert, Sheldon L., Method and apparatus for allocating bandwidth in a wireless communication system.
Fong Thomas K. ; Henry Paul Shala ; Leung Kin K. ; Qiu Xiaoxin ; Shankaranarayanan Nemmara K., Method and apparatus for providing high speed services using a wireless communications system.
Jones Michael B. ; Leach Paul J. ; Draves ; Jr. Richard P. ; Barrera ; III Joseph S. ; Levi Steven P. ; Rashid Richard F. ; Fitzgerald Robert P., Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider.
Jones, Michael B.; Leach, Paul J.; Draves, Jr., Richard P.; Barrera, III, Joseph S.; Levi, Steven P.; Rashid, Richard F.; Fitzgerald, Robert P., Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider.
Papadopoulos Haralabos C. (Cambridge MA) Sundberg Carl-Erik W. (Chatham NJ), Multiple access cellular communication with dynamic slot allocation and reduced co-channel interferences.
Kobayashi, Sumitake; Mochizuki, Mamoru; Mayuzumi, Tsuneo; Ariyama, Kota, PERIPHERAL EQUIPMENT MANAGEMENT DEVICE, A PERIPHERAL DEVICE CONNECTED TO A PERIPHERAL MANAGEMENT DEVICE, AND A METHOD OF THE SAME OF EXECUTING A PROCESS IN ACCORDANCE WITH A PROCESS SCHEDULE GENERATE.
Gilbert Sheldon L. (San Diego CA) Heide Carolyn L. (Lincolnshire IL) Director Dennis L. (Wilmette IL), Reservation-based polling protocol for a wireless data communications network.
Wright Tim ; Marconi Peter ; Conlin Richard ; Opalka Zbigniew, System architecture for and method of dual path data processing and management of packets and/or cells and the like.
Ross Patrick Delaney ; Strand Bradley David ; Olson Dave, System for communications where first priority data transfer is not disturbed by second priority data transfer and where.
Dean Matthew T. ; King Neal J., System for user to accept or decline updating a calendar remotely with a proposed schedule update that may have schedule confliction.
Manish Airy ; Baraa Al-Dabagh ; Jose Tellado ; Partho Mishra ; John Fan ; Peroor K. Sebastian ; Arogyaswami J. Paulraj, Transmission scheduler for a multiple antenna wireless cellular network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.