Communication apparatus, communication system, and communication control program
AssigneeKabushiki Kaisha Toshiba
InventorsYasuyuki Nishibayashi, Masahiro Takagi, Tomoko Adachi, Tetsu Nakajima, Yoriko Utsunomiya, Daisuke Takeda
Life of this patent
Estimating the term…
Abstract
A communication apparatus generates a single physical frame including a plurality of MAC frames, and transmits the physical frame. The physical frame has variable-length bitmap information comprising bits corresponding to the plurality of MAC frames, respectively, and length information of the bitmap information.
Claims33
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a plurality of MAC frames;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device,
- the physical frame having variable-length bitmap information comprising bits corresponding to the plurality of MAC frames, respectively, and indicating attributes of the respective MAC frames, and length information of the bitmap information.
A communication apparatus comprising:
- a receiving device configured to receive a single physical frame including a first MAC frame having a first priority, and a second MAC frame having a second priority;
- a first timer started in response to reception of the first MAC frame and having a first timer value corresponding to the first priority;
- a second timer started in response to reception of the second MAC frame and having a second timer value corresponding to the second priority;
- a first receiving buffer which stores the first MAC frame included in the physical frame received by the receiving device and which outputs the first MAC frame at a time when the first timer times out by the first timer value;
- and
- a second receiving buffer which stores the second MAC frame included in the physical frame received by the receiving device and which outputs the second MAC frame at a time when the second timer times out by the second timer value.
A communication system comprising:
- a first communication apparatus comprising:
- a generating device configured to generate a single physical frame including a first MAC frame having a first priority and a second MAC frame having a second priority;
- a designating device configured to designate at least one of a first timer value corresponding to the first priority and a second timer value corresponding to the second priority;
- and a transmitting device configured to transmit the physical frame whose timer value has been designated by the designating device;
- and
- a second communication apparatus comprising:
- a receiving device configured to receive the physical frame transmitted by the transmitting device;
- a first timer which is started in response to reception of the first MAC frame and to which the first timer value designated by the physical frame is set;
- a second timer which is started in response to reception of the second MAC frame and to which the second timer value designated by the physical frame is set;
- a first receiving buffer which stores the first MAC frame included in the physical frame received by the receiving device and which outputs the first MAC frame at a time when the first timer times out by the first timer value;
- and a second receiving buffer which stores the second MAC frame included in the physical frame received by the receiving device and which outputs the second MAC frame at a time when the second timer times out by the second timer value.
A communication apparatus comprising:
- a transmitting device configured to generate and transmit a single physical frame including the number of MAC frames, corresponding to a window size;
- a receiving device configured to receive a response frame including a received state of the MAC frame;
- a retransmitting device configured to retransmit a MAC frame which has not been successfully received based on the received state indicated by the response frame;
- and
- a control device configured to enlarge the window size in such a manner that the MAC frames are included as many as a maximum number of MAC frames capable of being included in the physical frame during retransmission by the retransmitting device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a plurality of Quality of Service (QoS) Data frames;
- and
- a transmitting device configured to transmit the physical frame and transmit Block Ack Request frames corresponding to the plurality of QoS Data frames following the physical frame.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a plurality of Quality of Service (QoS) Data frames, and Block Ack Request frames corresponding to the plurality of QoS Data frames;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including:
- a plurality of first Quality of Service (QoS) Data frames concerning a first traffic identifier;
- a plurality of second Quality of Service (QoS) Data frames concerning a second traffic identifier;
- first Block Ack Request frames corresponding to the plurality of first QoS Data frames;
- and second Block Ack Request frames corresponding to the plurality of second QoS Data frames;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a first Quality of Service (QoS) Data frame requiring ACK, and a second QoS Data frame which does not require any ACK;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a setting device configured to set a traffic stream including designation of a size of a MAC frame;
- a generating device configured to generate a single physical frame including a plurality of MAC frames each having a fixed length equal to the size, and information indicating a total number of the MAC frames;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a setting device configured to set first and second traffic streams including designation of first and second sizes of MAC frames;
- a generating device configured to generate a single physical frame including:
- a total number of traffic identifiers;
- a plurality of first MAC frames each having a fixed length equal to the first size concerning first traffic identifiers;
- first information indicating the total number of the first MAC frames;
- a plurality of second MAC frames having a fixed length equal to the second size concerning second traffic identifiers;
- and second information indicating the total number of the second MAC frames;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a first MAC frame having information indicating an order of destinations and a first destination, and a second MAC frame having information indicating an order of destinations and a second destination;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including information indicating the number of a plurality of destinations and the respective destinations, and MAC frames to be transmitted to the respective destinations;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including channel use duration information corresponding to the number of a plurality of destinations and the respective destinations, and MAC frames to be transmitted to the respective destinations;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a first Quality of Service (QoS) Data frame having a first destination, and a second QoS Data frame having a second destination;
- and
- a transmitting device configured to transmit the physical frame, transmit, to the first destination, a first Block Ack Request frame corresponding to the first QoS Data frame following the physical frame, and transmit, to the second destination, a second Block Ack Request frame corresponding to the second QoS Data frame.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including:
- a first Quality of Service (QoS) Data frame having a first destination;
- a first Block Ack Request frame corresponding to the first QoS Data frame;
- a second QoS Data frame having a second destination;
- and a second Block Ack Request frame corresponding to the second QoS Data frame;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device.
A communication system comprising:
- a first communication apparatus comprising:
- a receiving device configured to receive a single physical frame including a plurality of MAC frames;
- and a transmitting device configured to transmit a response frame to be transmitted immediately after elapse of a short inter frame space (SIFS) interval at a time after elapse of the SIFS interval from reception of the physical frame;
- and
- a second communication apparatus comprising:
- a device configured to receive a notice indicating that the first communication apparatus is not capable of transmitting the response frame to be transmitted immediately after the elapse of the SIFS interval;
- and a device configured to extend a network allocation vector (NAV) to be set corresponding to a duration immediately after the elapse of the SIFS interval after receiving the notice until the response frame is transmitted.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a first MAC frame having a first destination, and a second MAC frame having a second destination;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device,
- the physical frame including information indicating a start time of the response frame from the first destination, a start time of the response frame from the second destination, and an end time of all the response frames.
A communication apparatus comprising:
- a generating device configured to generate a single physical frame including a plurality of MAC frames having different destinations;
- and
- a transmitting device configured to transmit the physical frame generated by the generating device,
- the physical frame comprising first bitmap information including bits corresponding to the respective MAC frames and indicating divisions of the destinations, and second bitmap information including bits corresponding to the respective MAC frames and indicating an acknowledgment policy.
A communication system in which a first communication apparatus grants a transmission permission to a second communication apparatus to transmit a frame in accordance with a polling schedule,
- wherein the first communication apparatus generates a single physical frame including a poll frame to grant the transmission permission, and at least one frame, and
- the second communication apparatus receives the physical frame, and obtains the transmission permission by the poll frame included in the physical frame to transmit the frame to the first communication apparatus.
A communication apparatus comprising:
- a first transmission target MAC frame selecting device configured to select a plurality of MAC frames to be included in a single physical frame;
- and
- a transmitting device configured to transmit the MAC frame selected by the transmission target MAC frame selecting device by the single physical frame in response to reception of a polling frame.
A communication apparatus comprising:
- a third transmission target MAC frame selecting device configured to select a plurality of MAC frames to be included in a single physical frame and transmitted in such a manner as to satisfy necessity for retransmission of a MAC frame determined by acknowledgment information, and a schedule rule in accordance with attributes of the MAC frame relating to retransmission or new transmission;
- and
- a transmitting device configured to transmit the MAC frame selected by the third transmission target MAC frame selecting device by the single physical frame in response to reception of a polling frame and an acknowledgment frame.
A communication apparatus comprising:
- a channel estimating device configured to estimate a channel based on channel estimating information included in a physical frame of a received polling frame;
- a transmission system selecting device configured to select a transmission system of the physical frame to be transmitted as a response to the polling frame from a plurality of candidates in such a manner as to adapt to a channel estimate result estimated by the channel estimating device, the transmission system comprising at least one of a modulation system and a coding ratio;
- and
- a transmitting device configured to transmit the physical frame in accordance with the transmission system selected by the transmission system selecting device.
A communication apparatus comprising:
- a first transmission target MAC frame selecting device configured to select a plurality of MAC frames to be included in a single physical frame;
- a channel estimating device configured to estimate a channel based on channel estimating information included in a physical frame of a received polling frame;
- a transmission system selecting device configured to select a transmission system of the physical frame to be transmitted as a response to the polling frame from a plurality of candidates in such a manner as to adapt to a channel estimate result estimated by the channel estimating device, the transmission system comprising at least one of a modulation system and a coding ratio;
- and
- a transmitting device configured to transmit a MAC frame selected by the transmission target MAC frame selecting device in response to the reception of the polling frame by the single physical frame in accordance with the transmission system selected by the transmission system selecting device.
A communication apparatus comprising:
- a physical frame generating device configured to generate a single physical frame including a poll frame which grants a transmission permission in accordance with a polling schedule, and at least one frame;
- a device configured to start the polling schedule;
- and
- a transmitting device configured to transmit the physical frame toward a communication apparatus to which the transmission permission is to be granted in accordance with the started polling schedule.
Dependencies are inferred from the claim text.