IP Library Granted Patent US 9,143,982
Granted Patent B2
US 9,143,982 · App. 13/903,950 · Granted Sep 22, 2015

Communication apparatus, communication method, and communication system

Inventors: Masahiro Takagi (Tokyo, JP); Yasuyuki Nishibayashi (Kawasaki, JP); Yoriko Utsunomiya (Tokyo, JP)
Assignee: KABUSHIKI KAISHA TOSHIBA
H04W28/065H04L12/413H04L12/46H04L12/66H04W28/06H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,143,982
App. No.
13/903,950
Granted
Sep 22, 2015
Kind
B2
Abstract

A physical frame is constructed, the physical frame including a medium access control super-frame payload which in turn includes a plurality of medium access control frames. With respect to the constructed physical frame, virtual carrier sense information is set in the plurality of medium access control frame so that a result of carrier sense is identical to another by virtual carrier sense based on the plurality of medium access control frames in the medium access control super-frame payload. The physical frame in which the virtual carrier sense information has been set is transmitted to a destined communication apparatus.

Claims (62)

1. A terminal, comprising:

a plurality of antennas; and

a circuit configured to:

receive a first physical frame, via the plurality of antennas, comprising Media Access Control (MAC) frames, each of the MAC frames comprising a frame control field, a duration field, a destination address field, a data field, and a frame check sequence field, and

transmit, via the plurality of antennas, a second physical frame comprising a bit map in response to a reception of at least one of the MAC frames even if no additional physical frame is received after the reception of the first physical frame, the bit map comprising a value of one or zero corresponding to a reception status of one of the MAC frames, wherein:

the circuit is coupled to the plurality of antennas,

values of the duration fields of the MAC frames are the sane, and

addresses of the destination address fields of the MAC frames are the same.

2. The terminal according to claim 1 , wherein the second physical frame is transmitted after the reception of the first physical frame and after a period has elapsed.

3. The terminal according to claim 2 , wherein the period is a Short Inter Frame Space (SIFS) period.

4. The terminal according to claim 1 , wherein the circuit is configured to check whether each of the MAC frames has been received correctly by using the frame check sequence field.

5. The terminal according to claim 1 , wherein each of the MAC frames further comprises a sequence number field and values of the bit map are arranged according to the sequence numbers of the MAC frames.

6. The terminal according to claim 1 , wherein the circuit is configured to receive a third physical frame, via the plurality of antennas, comprising at least one MAC frame corresponding to at least one of the MAC frames after the transmission of the second physical frame.

7. The terminal according to claim 1 , wherein values of the bitmap correspond to reception statuses of MAC frames without a MAC frame comprised in a physical frame received before the first physical frame.

8. The terminal according to claim 1 , wherein values of the bitmap correspond to reception statuses, including a reception status of at least one MAC frame included in a physical frame that was received before the first physical frame.

9. The terminal according to claim 1 , wherein the duration fields of the MAC frames have the same value when they correspond to the same periods.

10. The terminal according to claim 1 , wherein the duration fields of the MAC frames have the same value when they have the same Network Allocation Vector (NAV) setting.

11. The terminal according to claim 1 , wherein:

the first physical frame comprises a first header and a second header,

the second header follows the first header,

the first header corresponds to a first protocol, and

the second header corresponds to both the first protocol and a second protocol.

12. The terminal according to claim 11 , wherein the first header comprises information regarding a duration of the first physical frame.

13. The terminal according to claim 11 , wherein the first header comprises a length field and a rate field, and wherein a value of the length field divided by a value of the rate field yields a resulting value that is related to the duration of the first physical frame.

14. The terminal according to claim 1 , wherein the first physical frame further comprises length information and a check sequence, the length information indicating lengths of the MAC frames, and the check sequence allowing detection of an error which may occur in the length information.

15. The terminal according to claim 1 , wherein:

the MAC frames comprise first MAC frames,

the second physical frame comprises second MAC frames, and

one of the second MAC frames is a data frame.

16. The terminal according to claim 1 , wherein the circuit is configured to transmit the second physical frame without a new procedure for contending for a privilege of transmitting a physical frame.

17. The terminal according to claim 1 , wherein the circuit comprises a semiconductor integrated circuit including a CPU configured to execute a firmware.

18. The terminal according to claim 17 , wherein the CPU is configured to perform at least part of a MAC process.

19. A method at least partially implemented by an electronic circuit, the method comprising:

receiving a first physical frame, via a plurality of antennas, comprising Media Access Control (MAC) frames, each of the MAC frames comprising a frame control field, a duration field, a destination address field, a data field, and a frame check sequence field; and

transmitting, via the plurality of antennas, a second physical frame comprising a bit map in response to a reception of at least one of the MAC frames even if no additional physical frame is received after the reception of the firset physical frame, the bit map comprising a value of one or zero corresponding to a reception status of one of the MAC frames,

wherein:

values of the duration fields of the MAC frames are the same, and

addresses of the destination address fields of the MAC frames are the same.

20. The method according to claim 19 , wherein the second physical frame is transmitted after the reception of the first physical frame and after a period has elapsed.

21. The method according to claim 20 , wherein the period is a Shot Inter Frame Space (SIFS) period.

22. The method according to claim 19 , further comprising checking whether each of the MAC frames has been received correctly by using the frame check sequence field.

23. The method according to claim 19 , wherein each of the MAC frames further comprises a sequence number field and values of the bit map are arranged according to the sequence numbers of the MAC frames.

24. The method according to claim 19 , wherein receiving the first physical frame comprises receiving a third physical frame, via the plurality of antennas, comprising at least a MAC frame corresponding to at least one of the MAC frames after the transmission of the second physical frame.

25. The method according to claim 19 , wherein values of the bitmap correspond to reception statuses of MAC frames without a MAC frame comprised in a physical frame received before the first physical frame.

26. The method according to claim 19 , wherein values of the bitmap correspond to reception statuses, including a reception status of at least one MAC frame included in a physical frame that was received before the first physical frame.

27. The method according to claim 19 , wherein the duration fields of the MAC frames have the same value when they correspond to the same periods.

28. The method according to claim 19 , wherein the duration fields of the MAC frames have the same value when they have the same Network Allocation Vector (NAV) setting.

29. The method according to claim 19 , wherein:

the first physical frame comprises a first header and a second header,

the second header follows the first header,

the first header corresponds to a first protocol, and

the second header corresponds to both the first protocol and a second protocol.

30. The method according to claim 29 , wherein the first header comprises information regarding a duration of the first physical frame.

31. The method according to claim 29 , wherein the first header comprises a length field and a rate field, and wherein a value of the length field divided by a value of the rate field yields a resulting value that is related to the duration of the first physical frame.

32. The method according to claim 19 , wherein the first physical frame further comprises length information and a check sequence, the length information indicating lengths of the MAC frames, the check sequence allowing detection of an error which may occur in the length information.

33. The method according to claim 19 , wherein:

the MAC frames comprise first MAC frames;

the second physical frame comprises second MAC frames, and

one of the second MAC frames is a data frame.

34. The method according to claim 19 , wherein transmitting the second physical frame comprises transmitting the second physical frame without a new procedure for contending for a privilege of transmitting a physical frame.

35. The method according to claim 19 , wherein the electronic circuit comprises a semiconductor integrated circuit including a CPU configured to execute a firmware.

36. The method according to claim 35 , wherein the CPU is configured to perform at least part of a MAC process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2021
From: TOSHIBA CORPORATION
To: PALMIRA WIRELESS AG
Reel/Frame 058899/0686 →
Priority Claims (1)
JP 2004-004847 · Jan 9, 2004 · national
Continuity (5)
Continuation 12788080 · May 26, 2010
Continuation 12613241 · Nov 5, 2009
Continuation 12230690 · Sep 3, 2008
Continuation 11029544 · Jan 6, 2005
Related Publication 20130259068A1 · Oct 3, 2013