IP Library Granted Patent US 9,264,119
Granted Patent B2
US 9,264,119 · App. 13/318,368 · Granted Feb 16, 2016

Communication apparatus and method, computer program, and communication system enabling improved throughput for an entire plurality of users

Inventors: Yuichi Morioka (Tokyo, JP); Ryota Kimura (Tokyo, JP)
Assignee: Sony Corporation
H04B7/0617H04W72/046
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,264,119
App. No.
13/318,368
Granted
Feb 16, 2016
Kind
B2
Abstract

Communication operations are optimally conducted by applying space-division multiple access in which wireless resources on a spatial axis are shared among a plurality of users. By applying an RD protocol to a communication system that conducts space-division multiple access, spatially multiplexed frames in a TXOP are made more efficient. By specifying a frame length for reverse direction frames with reverse direction permission information and having respective transmitters of reverse direction frames make their frame lengths uniform while respecting the specification, AGC operation stabilizes. Also, a transmit start time for reverse direction frames can be specified by reverse direction permission information, and respective transmitters of reverse direction frames can transmit frames at the same time while respecting the specification.

Claims (50)

1. A communication apparatus, comprising:

a data processor configured to process transmit/receive frames; and

a communication interface configured to transmit and receive frames;

wherein

the data processor adds reverse direction permission information, which indicates that reverse direction frame transmission is permitted, to individual MAC (Media Access Control) data frames in a plurality of MAC data frames to be sent at a first same time, the individual MAC data frames in the plurality of MAC data frames each being individually addressed to one of a plurality of communication apparatuses, and

the communication interface multiplexes and transmits the plurality of MAC data frames at the first same time to the plurality of communication apparatuses, and also receives, at a second same time, respective MAC data frames obeying the reverse direction permission information from respective communication apparatuses of the plurality of communication apparatuses that received the plurality of MAC data frames, wherein

frame lengths of the MAC data frames received at the second same time are the same for each of the plurality of communication apparatuses that received the plurality of MAC data frames transmitted at the first same time.

2. The communication apparatus according to claim 1 , wherein

the communication interface is provided with a plurality of antenna elements able to function as an adaptive array antenna with weights applied, multiplexes and transmits the plurality of MAC data frames at the first same time, and also receives a plurality of MAC data frames sent at the second same time from the plurality of communication apparatuses.

3. The communication apparatus according to claim 1 , wherein

the data processor specifies, with the reverse direction permission information, a frame length for MAC data frames sent in the reverse direction.

4. The communication apparatus according to claim 3 , wherein the data processor specifies, with the reverse direction permission information, a transmit start time for MAC data frames sent in the reverse direction.

5. The communication apparatus according to claim 1 , wherein

the data processor specifies, with the reverse direction permission information, a transmit start time for MAC data frames sent in the reverse direction.

6. The communication apparatus according to claim 1 , wherein the data processor specifies, with the reverse direction permission information, a frame length for all the respective MAC data frames sent in the reverse direction sent from the respective communication apparatuses.

7. The communication apparatus according to claim 6 , wherein the data processor specifies, with the reverse direction permission information, a transmit start time for all the respective MAC data frames sent in the reverse direction from the respective communication apparatuses.

8. The communication apparatus according to claim 1 , wherein the data processor specifies, with the reverse direction permission information, a transmit start time for all the respective MAC data frames sent in the reverse direction from the respective communication apparatuses.

9. The communication apparatus according to claim 1 , wherein

the communication interface is provided with a plurality of antenna elements able to function as an adaptive array antenna with weights applied, wherein

the weights applied are determined by applying Recursive Least Square (RLS) algorithm on a training signal received from each of the respective communication apparatuses.

10. A communication apparatus, comprising:

a data processor configured to process transmit/receive frames; and

a communication interface configured to transmit and receive frames;

wherein

in response to receiving a MAC (Media Access Control) data frame individually addressed to the communication apparatus including reverse direction additional information added thereto, the data processor generates a reverse direction MAC data frame having a frame length specified by the reverse direction additional information, and the communication interface transmits the reverse direction MAC data frame at a given timing simultaneously with a plurality of communication apparatuses transmitting reverse direction MAC data frames, and

the frame length of the reverse direction MAC data frame is the same as that of each of the plurality of communication apparatuses simultaneously transmitting reverse direction MAC data frames.

11. The communication apparatus according to claim 10 , wherein the data processor adds padding data to the reverse direction MAC data frame.

12. The communication apparatus according to claim 11 , wherein the data processor adds an amount of the padding data to the reverse direction MAC data frame such that the reverse direction MAC data frame has the frame length.

13. A communication apparatus, comprising:

a data processor configured to process transmit/receive frames; and

a communication interface configured to transmit and receive frames;

wherein

in response to receiving a MAC (Media Access Control) data frame individually addressed to the communication apparatus including reverse direction additional information added thereto, the data processor generates a reverse direction MAC data frame, and the communication interface transmits the reverse direction MAC data frame at a transmit start time specified by the reverse direction additional information simultaneously with a plurality of communication apparatuses transmitting reverse direction MAC data frames, and

a frame length of the reverse direction MAC data frame is the same as that of each of the plurality of communication apparatuses transmitting reverse direction MAC data frames.

14. A communication method including:

generating a plurality of MAC (Media Access Control) data frames with reverse direction permission information, which indicates that reverse direction frame transmission is permitted, added thereto, each of the plurality of MAC data frames each being individually addressed to one of a plurality of communication apparatuses;

transmitting the plurality of MAC data frames at a first same time to the plurality of communication apparatuses; and

receiving, at a second same time, respective MAC data frames obeying the reverse direction permission information from respective communication apparatuses of the plurality of communication apparatuses that received the plurality of MAC data frames, wherein

frame lengths of the MAC data frames received at the second same time are the same for each of the plurality of communication apparatuses that received the plurality of MAC data frames transmitted at the first same time.

15. A non-transitory medium storing a computer program stated in computer-readable format such that a communication apparatus executes processing for transmitting frames on a computer, the program causing the computer to function as

a data processor that processes transmit/receive frames, and

a communication unit that transmits and receives frames,

wherein

the data processor adds reverse direction permission information, which indicates that reverse direction frame transmission is permitted, to individual MAC (Media Access Control) data frames in a plurality of MAC data frames to be sent at a first same time, the individual MAC data frames in the plurality of MAC data frames each being individually addressed to one of a plurality of communication apparatuses, and

the communication unit multiplexes and transmits the plurality of MAC data frames at the first same time to the plurality of communication apparatuses, and also receives, at a second same time, respective MAC data frames obeying the reverse direction permission information from respective communication apparatuses to the plurality of communication apparatuses that received the plurality of MAC data frames, wherein

frame lengths of the MAC data frames received at the second same time are the same for each of the plurality of communication apparatuses that received the plurality of MAC data frames transmitted at the first same time.

16. A communication system, comprising:

a first communication apparatus configured to transmit a plurality of MAC (Media Access Control) data frames at a first same time, the plurality of MAC data frames having reverse direction permission information, which indicates that reverse direction frame transmission is permitted, added thereto; and

a plurality of second communication apparatuses that are each configured to receive the MAC data frame addressed to solely itself from among the plurality of MAC data frames, and transmit, at a second same time, a reverse direction MAC data frame, addressed to the first communication apparatus, that obeys the specifications of the reverse direction permission information, wherein

a frame length of each of the reverse direction MAC data frames transmitted at the second same time is the same for each of the plurality of second communication apparatuses that received respective MAC data frames.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2011
From: MORIOKA, YUICHI; KIMURA, RYOTA
To: SONY CORPORATION
Reel/Frame 027440/0249 →
Priority Claims (1)
JP 2009-113871 · May 8, 2009 · national
Continuity (1)
Related Publication 20120099530A1 · Apr 26, 2012