Wireless communication device and method

By combining the upper layer data with the transmission timing information in the wireless communication device, the problem of data transmission delay in the carrier sense environment is solved, and low-latency and efficient signal transmission are achieved.

CN119110426APending Publication Date: 2024-12-10SONY GROUP CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411231426.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-01-24
Filing Date
2020-01-10
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In wireless communication based on carrier sense, it is difficult for traditional methods to transmit data supplied from the upper layer with low latency, especially in the MAC layer, the signal processing time is long and affected by surrounding environment interference, resulting in an increase in delay.

Method used

By introducing a transmission control unit in the wireless communication device, the data supplied from the upper layer is transmitted together with information about the transmission timing of the second data when sending a signal, and the second data is based on the result of receiving the first data in other wireless communication devices. Generate and send, thereby optimizing the signal transmission process.

Benefits of technology

The data supplied from the upper layer is transmitted with low latency, reducing the delay caused by surrounding environment interference, and improving signal transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119110426A_ABST
    Figure CN119110426A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a wireless communication device and method. The present technology relates to a wireless communication device and method that make it possible to transmit data supplied from an upper layer with low latency. The wireless communication device transmits a signal including first data supplied from an upper layer, and information on a transmission timing of second data generated in another wireless communication device and transmitted from the other wireless communication device based on a result of receiving the first data. The present technology can be applied to a wireless communication device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the patent application with international application number PCT / JP2020 / 000582 and national application number 202080009596.5, entitled “Wireless Communication Device and Method”, filed on January 10, 2020. Technical Field

[0002] The present technology relates to a wireless communication device and method, and more particularly, to a wireless communication device and method that enable data supplied from an upper layer to be transmitted with low delay. Background Art

[0003] The number of use cases involving data to be sent with low latency, such as factory automation and popular online gaming on mobile terminals, has increased. In wireless communications that perform carrier sensing-based communications in unlicensed bands, a mechanism to send data with low latency is also required to cope with such use cases.

[0004] In wireless communication, there may be a case where it is known that certain data should be transmitted with low delay in a specific layer of the OSI reference model, while data delivered from an upper layer is processed indiscriminately in a layer lower than the layer (see Patent Document 1).

[0005] For example, in the MAC layer in IEEE 802.11, data delivered from an upper layer is processed equally without considering differential processing in the upper layer.

[0006] It is conceivable that data transmitted with low latency in an upper layer includes data generated based on a result of receiving certain data.

[0007] For example, the data sent with low latency in the upper layer is data including information about the next motion image frame in an online game or VR, and the data is generated based on user operation information sent from the mobile terminal to the server and sent from the server to the mobile terminal so as to generate or select the next motion image frame in a timely manner.

[0008] In addition, for example, the data sent with low latency in the upper layer is data including sensing results in the mechanical remote control of the device, which is generated based on device control information sent from the server to the mobile terminal associated with the device, and sent from the mobile terminal to the server so that the next control information can be generated in a timely manner.

[0009] Citation List

[0010] Patent Literature

[0011] Patent Document 1: Japanese Patent Application Publication No. 2009-60660 Summary of the invention

[0012] Problems to be solved by the present invention

[0013] After acquiring a transmission opportunity based on random access, such data that should be transmitted with low delay in an upper layer will be transmitted from the MAC layer as normal data, and conventionally, the delay may increase depending on the condition of interference caused by the surrounding environment.

[0014] Furthermore, generally, a signal processing time in an upper layer is longer than a signal processing time in a MAC layer, and conventionally, it is difficult to transmit a signal in a short interframe space (SIFS) in a MAC layer which does not need to acquire a transmission opportunity.

[0015] The present technology has been created in view of such circumstances, and aims to make it possible to transmit data supplied from an upper layer with low latency.

[0016] Solution to the problem

[0017] A wireless communication device according to one aspect of the present technology includes a transmission control unit that causes a signal to be transmitted, the signal including first data supplied from an upper layer and information on a transmission timing of second data, the second data being generated in other wireless communication devices based on a result of receiving the first data and transmitted from the other wireless communication devices.

[0018] In one aspect of the present technology, a signal is transmitted, the signal including first data supplied from an upper layer and information on transmission timing of second data, the second data being generated in another wireless communication device based on a result of receiving the first data and transmitted from the other wireless communication device.

[0019] According to another aspect of the present technology, a wireless communication device includes a receiving unit that receives a first signal, the first signal includes first data supplied from an upper layer and information about a transmission timing of second data, and the second data is generated in the wireless communication device based on a result of receiving the first data and transmitted from the wireless communication device.

[0020] In another aspect of the present technology, a first signal is received, the first signal including first data supplied from an upper layer and information on transmission timing of second data, the second data being generated in a wireless communication device based on a result of receiving the first data and transmitted from the wireless communication device. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a diagram representing the OSI reference model.

[0022] Figure 2 is a diagram illustrating an example of a layer structure and an interface according to IEEE 802.11.

[0023] Figure 3is a diagram illustrating an example of data in each layer and its header.

[0024] Figure 4 is a diagram illustrating another exemplary configuration of a PSUD.

[0025] Figure 5 is a diagram illustrating an exemplary configuration of a wireless communication system according to the first embodiment of the present technology.

[0026] Figure 6 is a block diagram illustrating an exemplary configuration of a wireless communication device.

[0027] Figure 7 is a diagram illustrating an operation sequence of the wireless communication system of the first embodiment.

[0028] Figure 8 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device in AP1.

[0029] Fig. 9 is a flowchart illustrating wireless communication processing performed by the wireless communication device in STA1.

[0030] Fig.10 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device in AP2.

[0031] Fig.11 is a diagram illustrating an exemplary format of a signal including information on the transmission timing of the second data.

[0032] Fig.12 is a diagram illustrating an exemplary configuration of a wireless communication system according to a second embodiment of the present technology.

[0033] Fig.13 is a diagram illustrating the operation sequence of the wireless communication system of the second embodiment.

[0034] Fig.14 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device in AP1.

[0035] Fig.15 is a flowchart illustrating wireless communication processing performed by the wireless communication device in the master AP.

[0036] Fig.16 is a diagram illustrating an exemplary format of a control signal that controls the transmission timing of a signal including first data and information on the transmission timing of second data.

[0037] Fig.17 is a diagram illustrating an operation sequence of a wireless communication system according to a third embodiment of the present technology.

[0038] Fig.18 It is a block diagram illustrating an exemplary configuration of a computer. Detailed implementation

[0039] The following will describe the ways to implement the present technology. The description will proceed in the following order.

[0040] 1. First embodiment (example of non-constrained topology)

[0041] 2. Second embodiment (first example of constrained topology)

[0042] 3. Third embodiment (second example of constrained topology)

[0043] 4. Fourth embodiment (computer)

[0044] <1. First embodiment (example of non-constrained topology)>

[0045] <Example of OSI reference model>

[0046] Figure 1 It is a diagram showing the OSI reference model.

[0047] In the order from the lower layer to the upper layer, the OSI reference model consists of the first layer, the physical layer; the second layer, the data link layer; the third layer, the network layer; the fourth layer, the transport layer; the fifth layer, the session layer; the sixth layer, the presentation layer; and the seventh layer, the application layer.

[0048] The main areas described herein are the first layer, the physical layer and the second layer, the data link layer. The first layer, the physical layer and the second layer, the data link layer are hereinafter referred to as the PHY layer and the MAC layer respectively, and the third layer to the seventh layer and the parts higher than these are hereinafter collectively referred to as the upper layer.

[0049] <Example according to IEEE 802.11>

[0050] Figure 2 It is a diagram illustrating an example of the layer structure and interface according to IEEE 802.11.

[0051] The PHY layer, the MAC layer and the upper layer are shown in the order from the bottom to the top.

[0052] The PHY layer is configured such that the PHY sublayer and the PHY sublayer management entity can access each other. The MAC layer is configured such that the MAC sublayer and the MAC sublayer management entity can access each other.

[0053] The PHY-SAP located between the PHY sublayer and the MAC sublayer is the interface connecting the PHY sublayer and the MAC sublayer. The MLME-PLME SAP located between the PHY sublayer management entity and the MAC sublayer management entity is the interface connecting the PHY sublayer management entity and the MAC sublayer management entity.

[0054] The MAC SAP located between the upper layer and the MAC sublayer is the interface connecting the upper layer and the MAC sublayer.

[0055] In addition, the station management entity (SME), which is the control entity for controlling each layer, is located on the right side of the PHY layer, the MAC layer, and the upper layer.

[0056] The PLME SAP located between the PHY sublayer management entity and the SME is the interface connecting the PHY sublayer management entity and the SME.

[0057] The MLME SAP located between the MAC sublayer management entity and the SME is the interface connecting the MAC sublayer management entity and the SME.

[0058] <Data in Each Layer>

[0059] Figure 3 is a diagram illustrating an example of the data and its header in each layer.

[0060] In the upper layer, upper layer data is generated and provided to the MAC layer. The upper layer data is the first data and the second data in this technology. The upper layer data corresponds to the MAC service data unit (MSDU) in the MAC layer.

[0061] In the MAC layer, a MAC header is added to the MSDU to generate the MAC protocol data unit (MPDU), and the MPDU is provided to the PHY layer.

[0062] The MPDU corresponds to the PHY service data unit (PSDU) in the PHY layer.

[0063] In the PHY layer, a PHY header is added to the PSDU to generate the PHY protocol data unit (PPDU), and the PPDU is sent to other wireless communication devices. That is, the PPDU represents the signal (the first signal or the second signal) in this technology.

[0064] <Illustrative Configuration of PSDU>

[0065] Figure 4 is a diagram illustrating another illustrative configuration of the PSDU.

[0066] As Figure 3 shown in the diagram, the PSDU is equivalent to the MPDU; however, as Figure 4As shown in , the PSDU may be an A-MPDU including a plurality of MPDUs.

[0067] For example, the PSDU includes an A-MPDU in which two MSDUs including upper layer data are linked to an MPDU generated in the MAC layer.

[0068] <Example Configuration of Wireless Communication System>

[0069] Figure 5 is a diagram illustrating an exemplary configuration of a wireless communication system according to the first embodiment of the present technology.

[0070] Figure 5 The wireless communication system in has a configuration in which a base station AP1 is connected to a terminal STA1 through wireless communication, and a base station AP2 is connected to a terminal STA2 through wireless communication. Figure 5 The wireless communication system in is a wireless communication system of unconstrained topology, in which each AP works in an autonomous distributed manner and in cooperation with each other.

[0071] Base station AP1 includes wireless communication device 11-1. Base station AP2 includes wireless communication device 11-2. Terminal STA1 includes wireless communication device 12-1. Terminal STA2 includes wireless communication device 12-2. Base stations AP1 and AP2 are hereinafter simply referred to as AP1 and AP2, and terminals STA1 and STA2 are hereinafter simply referred to as STA1 and STA2.

[0072] Wireless communication devices 11-1 and 11-2 are referred to as wireless communication devices 11 unless there is a need to distinguish these wireless communication devices. Wireless communication devices 12-1 and 12-2 are referred to as wireless communication devices 12 unless there is a need to distinguish these wireless communication devices. Note that wireless communication devices 11 and 12 will be described later.

[0073] AP1 transmits a signal (first signal) including first data supplied from an upper layer and information on transmission timing of second data generated by STA1 based on a result of receiving the first data. The information on transmission timing of the second data is also based on the timing of generating the second data in the upper layer in STA1.

[0074] AP1 receives a signal including the second data transmitted by STA1, and transmits a response signal to the second data included in the received signal.

[0075] STA1 receives a signal including the first data and information on the transmission timing of the second data, and transmits a response signal to the first data included in the received signal. STA1 performs signal processing in its upper layer to generate the second data.

[0076] STA1 transmits a signal (second signal) including the generated second data based on the information on the transmission timing of the second data.

[0077] AP2 receives a signal including the first data and information on the transmission timing of the second data from the signal transmitted by AP1, and performs transmission refraining based on the information on the transmission timing of the second data.

[0078] As mentioned above, in Figure 5 In a wireless communication system in which a signal (first signal) including first data supplied from an upper layer and information about the transmission timing of second data is transmitted, then, based on the information about the transmission timing of the second data, a signal (second signal) including the second data is transmitted while suppressing transmission other than the second data.

[0079] As a result, data supplied from an upper layer can be transmitted with low delay.

[0080] <Example Configuration of Wireless Communication Device>

[0081] Figure 6 is a block diagram illustrating an exemplary configuration of the wireless communication device 11.

[0082] Note that the wireless communication device 12 basically has a configuration similar to that of the wireless communication device 11 , and therefore the wireless communication device 12 is explained below by using the configuration of the wireless communication device 11 as appropriate.

[0083] The wireless communication device 11 includes a control unit 31 , a power supply unit 32 , a communication unit 33 , and antennas 34 - 1 to 34 -N.

[0084] The communication unit 33 transmits and receives data. The communication unit 33 includes a data processing unit 51, a wireless control unit 52, a modulation / demodulation unit 53, a signal processing unit 54, a channel estimation unit 55, wireless interface (I / F) units 56-1 to 56-N, and amplification units 57-1 to 57-N.

[0085] The wireless I / F units 56-1 to 56-N, the amplifying units 57-1 to 57-N, and the antennas 34-1 to 34-N may be divided into several groups, each of which has the same suffix number, and one or more groups may constitute one component. Note that the functions of the amplifying units 57-1 to 57-N may be included in the wireless I / F units 56-1 to 56-N.

[0086] Note that the wireless I / F units 56-1 to 56-N, the amplifying units 57-1 to 57-N, and the antennas 34-1 to 34-N are hereinafter referred to as the wireless I / F unit 56, the amplifying unit 57, and the antenna 34 as appropriate unless there is a need to distinguish these units.

[0087] The control unit 31 controls the power supply unit 32 and the wireless control unit 52. Instead of the wireless control unit 52, the control unit 31 may perform at least a part of the operation of the wireless control unit 52.

[0088] The power supply unit 32 includes a battery power source or a fixed power source, and supplies power to the entire wireless communication device 11 .

[0089] When transmitting, the data processing unit 51 generates a packet for wireless transmission by using the data supplied from the upper layer. The data processing unit 51 processes the generated packet, such as adding a header for media access control (MAC), adding an error detection code, etc., and outputs the processed data to the modulation / demodulation unit 53.

[0090] Upon reception, the data processing unit 51 analyzes the MAC header of the data supplied from the modulation / demodulation unit 53 , detects any packet error, performs rearrangement, etc., and outputs the processed data to an upper layer associated with the data processing unit 51 .

[0091] The wireless control unit 52 delivers information between the respective units of the wireless communication device 11 and controls these units. The wireless control unit 52 includes a transmission control unit 61 and a reception control unit 62.

[0092] When transmitting, the transmission control unit 61 performs parameter settings of the modulation / demodulation unit 53 and the signal processing unit 54 as appropriate, performs packet scheduling of the data processing unit 51, and performs parameter settings of the wireless I / F unit 56 and the amplifier unit 57 and controls the transmission power. During reception, the reception control unit 62 performs parameter settings of the modulation / demodulation unit 53 and the signal processing unit 54 as appropriate, and performs parameter settings of the wireless I / F unit 56 and the amplifier unit 57.

[0093] During transmission, the modulation / demodulation unit 53 encodes, interleaves and modulates the data supplied from the data processing unit 51 based on the encoding method and modulation method set by the control unit 31, generates a data symbol stream, and outputs the generated data symbol stream to the signal processing unit 54.

[0094] Upon reception, the modulation / demodulation unit 53 outputs data resulting from demodulating, deinterleaving, and decoding the data symbol stream supplied from the signal processing unit 54 to the data processing unit 51 or the wireless control unit 52 .

[0095] At the time of transmission, the signal processing unit 54 performs signal processing for spatial separation on the data symbol stream supplied from the modulation / demodulation unit 53 , and outputs one or more transmission symbol streams generated by the signal processing to each wireless I / F unit 56 as appropriate.

[0096] At the time of reception, the signal processing unit 54 performs signal processing on the reception symbol streams supplied from the respective wireless I / F units 56 , spatially separates the streams as appropriate, and outputs the data symbol streams resulting from the spatial separation to the modulation / demodulation unit 53 .

[0097] The channel estimation unit 55 calculates complex channel gain information about the propagation path based on the preamble code part and the training signal part in the received symbol stream supplied from each wireless I / F unit 56. The calculated complex channel gain information is supplied to the modulation / demodulation unit 53 and the signal processing unit 54 via the wireless control unit 52, and is used for the demodulation processing in the modulation / demodulation unit 53 and the spatial separation processing in the signal processing unit 54.

[0098] During transmission, the wireless I / F unit 56 converts the transmission symbol stream supplied from the signal processing unit 54 into an analog signal, filters, up-converts and phase-controls the analog signal, and outputs the analog signal obtained after phase control to the amplification unit 57.

[0099] Upon reception, the wireless I / F unit 56 performs phase control, down-conversion, and reverse filtering on the analog signal supplied from the amplification unit 57 , and outputs a reception symbol stream generated by converting the analog signal into a digital signal to the signal processing unit 54 and the channel estimation unit 55 .

[0100] When transmitting, the amplifying unit 57 amplifies the analog signal supplied from the wireless I / F unit 56 to a predetermined power level, and outputs the power-amplified analog signal to the antenna 34. When receiving, the amplifying unit 57 amplifies the analog signal supplied from the antenna 34 to a predetermined power level, and outputs the power-amplified analog signal to the wireless I / F unit 56.

[0101] At least a part of the function of the amplifying unit 57 implemented at the time of transmission and / or the function of the amplifying unit 57 implemented at the time of reception may be included in the wireless I / F unit 56. At least a part of at least one of the amplifying units 57 may constitute a component outside the communication unit 33.

[0102] <Operation Sequence of Wireless Communication System>

[0103] Figure 7 is a diagram illustrating an operation sequence of the wireless communication system of the first embodiment.

[0104] Figure 7 The diagram illustrates an operation example in which first data and information on transmission timing of second data to be transmitted with low delay are generated in an upper layer in the AP1 and then transmitted to the STA1 by the MAC layer and the PHY layer.

[0105] Note that the following description assumes that AP1 is an access point and STA1 is a terminal; however, when the access point and the terminal are replaced with each other, the operation described in this embodiment is still valid. In addition, the description assumes that AP2 is an access point; however, when AP2 is replaced with a terminal, the operation described in this embodiment is still valid.

[0106] When the upper layer in AP1 generates the first data and the generated first data is delivered to the MAC layer, for example, AP1 performs backoff to start acquiring a transmission opportunity. Backoff is a conflict avoidance mechanism based on the backoff process in the IEEE 802.11 standard. Note that the acquisition of a transmission opportunity is not necessarily based on a conflict avoidance mechanism, but can be performed based on other methods.

[0107] The first data is data that is expected to generate and transmit second data based on a result of receiving the first data in an upper layer of a wireless communication device that receives the first data.

[0108] For example, the first data is data generated based on user operation information sent from a mobile terminal playing an online game to a server. In this case, the second data is data including information about the next motion picture frame, which is sent from the server to the mobile terminal so that the next motion picture frame is generated or selected in time in the mobile terminal.

[0109] In addition, in the case of a mechanical operation of a remotely controlled device, for example, the first data is data generated based on device control information sent from a server to a mobile terminal associated with the device. In this case, the second data is data including a sensing result, which is sent from the mobile terminal to the server so as to generate the next control information in a timely manner.

[0110] When delivering the first data to the MAC layer, the upper layer in AP1 delivers information about the transmission timing of the second data together with the first data. The delivery is performed via an interface between the upper layer and the MAC. The interface may be an interface connecting the upper layer and the MAC layer. The interface may also be an interface connecting an entity controlling the upper layer and an entity controlling the MAC layer. For example, the interface may be Figure 2 The station management entity (SME) and Mac layer management entity (MLME) defined in IEEE 802.11 are illustrated in FIG.

[0111] After acquiring the transmission opportunity, at time t1, AP1 transmits a signal (data+information) including the first data and information on the transmission timing of the second data.

[0112] Note that this signal may be transmitted as a unicast addressed to STA1, or transmitted to a plurality of wireless communication devices including STA1, or transmitted as a broadcast.

[0113] Information about the transmission timing of the second data may be written into the signal including the first data. Figure 3 Alternatively, the information about the transmission timing of the second data may be written as follows: Figure 4 The information on the transmission timing of the second data is included in at least one of the MAC header, the PHY header, or the MPDU generated by the MAC layer.

[0114] Furthermore, the information on the transmission timing of the second data may be linked to the signal including the first data and transmitted together with the signal including the first data as a signal including the information on the transmission timing of the second data.

[0115] After receiving a signal including the first data and information on the transmission timing of the second data from AP1, STA1 transmits a response signal (ACK) to the first data included in the reception signal at time t2.

[0116] Together with the response signal, STA1 may transmit information about the transmission timing of the second data. In this case, the information about the transmission timing of the second data may be the same as the information about the transmission timing of the second data received from AP1, or may be information changed based on a result of calculation.

[0117] Alternatively, for example, the information about the transmission timing of the second data may be information obtained by subtracting a time difference between the reception timing of a signal including the first data and the information about the transmission timing of the second data and the transmission timing of the response signal.

[0118] In the case where the information on the transmission timing of the second data is transmitted together with the response signal, the response signal may be transmitted as a unicast addressed to STA1, or transmitted to a plurality of wireless communication devices including STA1, or transmitted as a broadcast.

[0119] In this case, information about the transmission timing of the second data may also be written into the signal including the first data. Figure 3 in the PHY header or MAC header as shown in , or Figure 4 In the MPDU generated by the MAC layer as shown in . In addition, the information on the transmission timing of the second data can be linked to the signal including the first data and transmitted together with the signal including the first data as a signal including the information on the transmission timing of the second data.

[0120] After receiving the information on the transmission timing of the second data from AP1 or STA1, AP2 determines the duration of the transmission suppression (NAV), and starts the transmission suppression at the beginning of the determined duration.

[0121] For example, AP2 determines that the period from time t3 to time t6 is the duration of transmission inhibition (NAV). The duration of transmission inhibition (NAV) is determined to include at least time t4 as the transmission timing of the second data in STA1, and the reception timing of the response signal transmitted from AP1 at time t5 in response to the second data in STA1.

[0122] After receiving the first data, at time t2, STA1 transmits a response signal to the first data included in the reception signal, and performs signal processing in an upper layer.

[0123] If STA1 holds the second data at the transmission timing of the second data, STA1 performs, for example, backoff after a period Δt′1 of signal processing in the upper layer to start acquiring a transmission opportunity. When acquiring the transmission opportunity, STA1 transmits a signal including the second data, for example, at time t4.

[0124] If STA1 does not hold the second data at the transmission timing of the second data, STA1 may transmit a signal indicating that STA1 does not hold the second data. The signal indicating that STA1 does not hold the second data may be transmitted together with the QoS Null frame. The signal indicating that STA1 does not hold the second data may include information about the new timing.

[0125] In addition, at the transmission timing of the second data, AP1 may transmit an induction signal (polling frame or trigger frame) to induce a signal including the second data. In this case, after receiving the induction signal transmitted from AP1, STA1 transmits a signal including the second data in response to the induction signal.

[0126] After receiving the signal including the second data transmitted by STA1, at time t5, AP1 transmits a response signal to the second data included in the received signal. STA1 receives the response signal to the second data, which is transmitted from AP1.

[0127] Note that the wireless communication devices in AP1 and AP2 are access points, and therefore can control other wireless communication devices under them so that these other wireless communication devices perform transmission suppression.

[0128] In addition, Figure 7 Before the sequence in, AP1 and STA1 can confirm with each other whether they support the above operations. In addition, AP1 and STA1 can exchange information indicating the processing capabilities in their upper layers.

[0129] <Operation of Wireless Communication Device>

[0130] Figure 81 is a flowchart illustrating wireless communication processing performed by the wireless communication device 11 - 1 in the AP 1 .

[0131] In step S11, the data processing unit 51 in the AP1 stands by until it is determined that the first data is generated in the upper layer. In step S11, when it is determined that the first data is generated in the upper layer, the process proceeds to step S12.

[0132] In step S12, the transmission timing of the second data is calculated in the upper layer.

[0133] In step S13, the interface connecting the upper layer and the MAC layer delivers the first data and information on the transmission timing of the second data from the upper layer to the MAC layer.

[0134] In step S14 , the transmission control unit 61 stands by until it is determined that a transmission opportunity has been acquired.

[0135] In step S14 , the transmission control unit 61 performs, for example, backoff, and when it is determined that the transmission opportunity has been acquired, the process proceeds to step S15 .

[0136] In step S15 , the transmission control unit 61 controls the respective units so that a signal including the first data and information on the transmission timing of the second data is transmitted.

[0137] After receiving the signal including the first data and the information about the transmission timing of the second data, STA1 transmits a response signal (described later) to the signal including the first data included in the received signal. Fig. 9 Then, STA1 generates the second data and transmits a signal including the second data at the transmission timing of the second data (as described later). Fig. 9 , or step S38 in the above procedure.

[0138] In step S16, the reception control unit 61 stands by until it is determined that the signal including the second data transmitted from STA1 is received. In step S16, when it is determined that the signal including the second data is received, the process proceeds to step S17.

[0139] In step S17 , the transmission control unit 61 controls the respective units so that a response signal to the second data included in the reception signal is transmitted.

[0140] Fig. 9 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device 12 - 1 in STA1 .

[0141] In step S31 , the reception control unit 62 in STA1 stands by until it is determined that a signal including the first data and the information on the transmission timing of the second data is received.

[0142] In step S31, when it is determined that a signal including the first data and the information on the transmission timing of the second data is received, the process proceeds to step S32.

[0143] In step S32 , the transmission control unit 61 determines whether to transmit information on the transmission timing of the second data together with the response signal to the first data included in the reception signal.

[0144] In step S32, if it is determined that the information on the transmission timing of the second data will not be transmitted together with the response signal to the first data, the process proceeds to step S33.

[0145] In step S33 , the transmission control unit 61 controls each unit so that a response signal to the first data is transmitted.

[0146] In step S32, if it is determined that the information on the transmission timing of the second data will be transmitted together with the response signal to the first data, the process proceeds to step S34.

[0147] In step S34 , the transmission control unit 61 controls the respective units so that information on the transmission timing of the second data is transmitted together with the response signal to the first data.

[0148] In step S35, second data is generated in the upper layer based on the first data. The generated second data is delivered from the upper layer to the MAC layer.

[0149] In step S36, the transmission control unit 61 stands by until it is determined that it is now the transmission timing of the second data. In step S36, when it is determined that it is now the transmission timing of the second data, the process proceeds to step S37.

[0150] In step S37 , the transmission control unit 61 stands by until it is determined that a transmission opportunity has been acquired.

[0151] In step S37 , the transmission control unit 61 performs, for example, backoff, and when determining that the transmission opportunity has been acquired, the process proceeds to step S38 .

[0152] In step S38 , the transmission control unit 61 controls each unit so that a signal including the second data is transmitted.

[0153] After receiving the signal including the second data, AP1 sends a response signal ( Figure 8 Step S17 in the process).

[0154] In step S39 , the reception control unit 62 receives a response signal for the second data, the response signal being transmitted from the API 1 .

[0155] Fig.10 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device 11 - 2 in the AP 2 .

[0156] In step S51 , the reception control unit 62 in the AP 2 stands by until it is determined that a signal including information on the transmission timing of the second data is received.

[0157] A signal including the first data and information on the transmission timing of the second data is transmitted from AP1 ( Figure 8 Alternatively, a signal including information on the transmission timing of the second data is transmitted from STA1 ( Fig. 9 Depending on the distance from AP1 and the distance from STA1, AP2 receives the signal sent from AP1 or the signal sent from STA1.

[0158] In step S51 , when it is determined that the signal including the information on the transmission timing of the second data is received, the process proceeds to step S52 .

[0159] In step S52, the transmission control unit 61 stands by until it is determined that it is now the transmission timing of the second data. In step S52, when it is determined that it is now the transmission timing of the second data, the process proceeds to step S53.

[0160] In step S53, the transmission control unit 61 starts transmission suppression. The transmission suppression continues at least until STA1 receives a response signal to the second data, the response signal being transmitted by AP1.

[0161] <Signal format example>

[0162] Fig.11 is a diagram illustrating an exemplary format of a signal including information on the transmission timing of the second data, which is transmitted by AP1 or STA1.

[0163] From left to right, the signal includes a signal type field, a length field, a data type field, a priority field, an estimated transmission start time field, and an estimated transmission duration field.

[0164] The signal type field includes information indicating that the signal includes information on the transmission timing of the second data.

[0165] The length field includes information about the length of the signal.

[0166] The data type field includes information on the type of the second data, or information on an identifier.

[0167] The priority field includes information on the priority of the second data.

[0168] The estimated transmission start time field includes information about a timing to start transmission of the second data. The information about the timing to start transmission may include information about a period in which the transmission start occurs.

[0169] The estimated transmission duration field includes information about the duration of transmission of the second data. The information about the duration of transmission of the second data may include information about a data amount of the second data.

[0170] <2. Second Embodiment (First Example of Constrained Topology)>

[0171] <Example Configuration of Wireless Communication System>

[0172] Fig.12 is a diagram illustrating an exemplary configuration of a wireless communication system according to a second embodiment of the present technology.

[0173] Fig.12 Wireless communication systems and Figure 5 The wireless communication system in FIG. 1 is different in that a master AP is added as a master base station connecting the base station AP1 and the base station AP2. Corresponding parts are given corresponding reference numerals, and their description is omitted. Fig.12 The wireless communication system in is a wireless communication system with a constrained topology.

[0174] The master AP includes a wireless communication device 101. The wireless communication device 101 has the same configuration as that of the wireless communication device 11.

[0175] The master AP transmits a signal (first signal) including the first data supplied from the upper layer and information on the transmission timing of the second data to be generated by STA1 based on the result of receiving the first data.

[0176] The master AP receives the signal including the second data transmitted by the AP1, and transmits a response signal to the second data included in the received signal.

[0177] AP1 receives a signal including the first data and information about the transmission timing of the second data, and transmits a response signal to the first data included in the received signal. At the same time, AP1 transmits a signal including the first data and information about the transmission timing of the second data. That is, AP1 transmits the signal including the first data and information about the transmission timing of the second data transmitted from the master AP to the other device (STA1).

[0178] AP1 receives the signal including the second data sent from STA1 and sends a response signal to the second data included in the received signal. AP1 sends the signal including the second data (second signal) to the master AP. That is, AP1 transmits the signal including the second data sent from STA1 to the other device (master AP).

[0179] STA1 receives a signal including the first data and information on the transmission timing of the second data, which is transmitted from AP1, and transmits a response signal to the first data included in the received signal.

[0180] STA1 performs signal processing in its upper layer to generate second data. STA1 transmits a signal (second signal) including the generated second data based on the information on the transmission timing of the second data.

[0181] AP2 receives a signal including the first data and information on the transmission timing of the second data from the signal transmitted by the master AP or AP1, and performs transmission suppression based on the received information on the transmission timing of the second data.

[0182] As mentioned above, in Fig.12 In the wireless communication system in FIG. 1 , a signal (first signal) including first data supplied from an upper layer and information about the transmission timing of second data is transmitted by the master AP and forwarded by AP1 to STA1. Subsequently, based on the information about the transmission timing of the second data, STA1 transmits a signal (second signal) including the second data, while AP2 suppresses transmission other than the second data.

[0183] As a result, data supplied from an upper layer can be transmitted with low delay.

[0184] <Operation Sequence of Wireless Communication System>

[0185] Fig.13 is a diagram illustrating the operation sequence of the wireless communication system of the second embodiment.

[0186] Fig.13 The diagram illustrates an operation example in which first data and information on transmission timing of second data to be transmitted with low delay are generated in an upper layer in the master AP and then transmitted to STA1 by the MAC layer and the PHY layer.

[0187] Note that the description assumes that AP2 is an access point; however, when AP2 is replaced by a terminal, the operations described in this embodiment are still valid.

[0188] When the upper layer in the master AP generates the first data and the generated first data is delivered to the MAC layer, for example, the master AP backs off to start acquiring a transmission opportunity.

[0189] Note here that the method used by the master AP to deliver the first data, the second data, and the information about the transmission timing of the second data is similar to that described above with reference to Figure 7 The method used by the AP1 is as described.

[0190] The format of the signal including the first data and the information about the transmission timing of the second data may be similar to that described above with reference to Figure 7 The format described above may include an identifier of AP1 as a signal destination and an identifier of STA1 as a final destination of the signal.

[0191] After acquiring the transmission opportunity, at time t11 , the master AP transmits a signal (data+information) including the first data and information on the transmission timing of the second data.

[0192] In addition, when sending a signal including first data and information about the transmission timing of second data to AP1, the master AP can send a control signal, which controls the timing of AP1 sending (forwarding) the signal including first data and information about the transmission timing of second data to STA1.

[0193] Will refer to it later Fig.16 The control signal of the description includes an identifier of a wireless communication device (AP1) to be controlled, an identifier of a wireless communication device (STA1) as a final destination of the first data, a frequency resource for transmitting the signal, and a spatial stream resource. The control signal also includes information about non-orthogonal multiple access resources, information about whether to perform carrier sensing when transmitting the signal, and information about a time interval with the control signal as information about the transmission timing of the signal.

[0194] After receiving a signal including the first data and information on the transmission timing of the second data from the master AP, at time t12, AP1 transmits a response signal (ACK) to the first data included in the reception signal. Subsequently, AP1 performs, for example, backoff to start acquiring a transmission opportunity.

[0195] After acquiring the transmission opportunity, at time t13, AP1 transmits (forwards) a signal (data+information) including the first data and information on the transmission timing of the second data.

[0196] After receiving a signal including the first data and information about the transmission timing of the second data from AP1, at time t14, STA1 transmits a response signal (ACK) to the first data included in the received signal. In order to transmit the response signal and the information about the transmission timing of the second data, the same method as described above can be used. Figure 7 The method used by STA1 is similar to the method described above.

[0197] After receiving a signal including information about the transmission timing of the second data from the master AP, AP1 or STA1, AP2 determines the duration of transmission suppression (NAV) based on the information about the transmission timing of the second data included in the received signal. AP2 performs transmission suppression at the beginning of the determined duration.

[0198] When AP2 receives a signal including information about the transmission timing of the second data (the signal is transmitted from AP1 or STA1), for example, AP2 determines that the period from time t15 to time t18 is the duration of transmission inhibition (NAV). The duration of transmission inhibition (NAV) is determined to include at least time t16 which is the transmission timing of the second data in STA1, and reception timing of a response signal transmitted from AP1 at time t17 in response to the second data in STA1.

[0199] In addition, when AP2 receives a signal including information on the transmission timing of the second data, which is transmitted from the master AP, for example, AP2 determines that the period from time t15 to time t20 is the duration of transmission inhibition (NAV). The duration of transmission inhibition (NAV) is determined to include at least time t16, which is the transmission timing of the second data in STA1, and the reception timing of the response signal transmitted from the master AP at time t19 in response to the second data.

[0200] After receiving the signal including the first data, STA1 transmits a response signal to the first data included in the received signal at time t14, and performs signal processing in an upper layer.

[0201] If STA1 holds the second data at its transmission timing, STA1 performs, for example, backoff after a period Δt'2 of signal processing in an upper layer to start acquiring a transmission opportunity. When acquiring the transmission opportunity, STA1 transmits a signal including the second data, for example, at time t16.

[0202] The operation of STA1 after receiving the signal including the first data is the same as that described above with reference to Figure 7 The operation of STA1 is similar to that of STA1. In addition, the operation in response to the trigger signal sent from AP1 is also the same as that described above. Figure 7 The operation of STA1 is similar.

[0203] After receiving the signal including the second data sent from STA1, at time t17, AP1 sends a response signal to the second data included in the signal. The response signal to the second data sent from AP1 is received by STA1. Subsequently, AP1 starts to acquire a transmission opportunity, and when acquiring a transmission opportunity, AP1 sends (forwards) the signal including the second data to the master AP.

[0204] After receiving the signal including the second data transmitted from the slave AP1, at time t19, the master AP transmits a response signal to the second data included in the received signal.

[0205] Notice, Fig.13 The wireless communication devices in AP1 and AP2 are also access points, and therefore can control other wireless communication devices under them to suppress transmission. Similarly, the master AP can also control other wireless communication devices under it to suppress transmission.

[0206] In addition, Fig.13 Before the sequence in, the master AP, AP1 and STA1 can confirm with each other whether they support the above operations. In addition, the master AP, AP1 and STA1 can exchange information indicating the processing capabilities in their upper layers.

[0207] <Example Operation of Wireless Communication Device>

[0208] Fig.14 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device 11 - 1 in the AP 1 .

[0209] The signal including the first data and the information about the transmission timing of the second data is transmitted from the main AP (as described later) Fig.15 or S136 or S137 in step S136 or S137).

[0210] In step S111, the reception control unit 62 in the AP1 stands by until it is determined that a signal including the first data and the information on the transmission timing of the second data is received. In step S111, when it is determined that a signal including the first data and the information on the transmission timing of the second data is received, the process proceeds to step S112.

[0211] In step S112, the transmission control unit 61 determines whether to transmit information about the transmission timing of the second data together with the response signal for the first data included in the received signal. In step S112, if it is determined that the information about the transmission timing of the second data will not be transmitted together with the response signal for the first data, the process proceeds to step S113.

[0212] In step S113 , the transmission control unit 61 controls each unit so that a response signal to the first data is transmitted.

[0213] In step S112 , if it is determined that information on the transmission timing of the second data is to be transmitted together with the response signal to the first data, the process proceeds to step S114 .

[0214] In step S114 , the transmission control unit 61 controls the respective units so that a signal including a response signal to the first data and information on the transmission timing of the second data is transmitted.

[0215] In step S115 , the reception control unit 62 determines whether a control signal that controls the transmission timing of a signal including the first data and the information on the transmission timing of the second data is received.

[0216] A signal including the first data and information on the transmission timing of the second data and a control signal for controlling the transmission timing of the signal are transmitted from the main AP (as described later) Fig.15 , or step S136 in the above procedure.

[0217] In step S115 , if it is determined that a control signal that controls the transmission timing of a signal including the first data and the information on the transmission timing of the second data is received, the process proceeds to step S116 .

[0218] In step S116 , the transmission control unit 61 stands by until it is determined that it is now the transmission timing specified in the control signal that has been received.

[0219] In step S116, when it is determined that now is the time to determine the transmission timing designated in the received control signal, the process proceeds to step S118.

[0220] On the other hand, in step S115 , if it is determined that the control signal for controlling the transmission timing of the signal including the first data and the information on the transmission timing of the second data has not been received, the process proceeds to step S117 .

[0221] In step S117 , the transmission control unit 61 stands by until it is determined that a transmission opportunity has been acquired.

[0222] In step S117 , for example, backoff is performed, and when it is determined that the transmission opportunity has been acquired, the process proceeds to step S118 .

[0223] In step S118 , the transmission control unit 61 controls the respective units so that a signal including the first data and information on the transmission timing of the second data is transmitted.

[0224] In step S119 , the reception control unit 62 stands by until it is determined that a signal including the second data is received.

[0225] The signal including the second data is sent from STA1 ( Fig. 9 .

[0226] In step S119 , when it is determined that the signal including the second data is received, the process proceeds to step S120 .

[0227] In step S120 , the transmission control unit 61 controls the respective units so that a response signal to the second data included in the reception signal is transmitted.

[0228] In step S121, the transmission control unit 61 controls the respective units so that, for example, backoff is performed to obtain a transmission opportunity, and then a signal including the second data is transmitted to the master AP. Thereafter, the wireless communication process performed by the wireless communication device 11-1 in the AP1 ends.

[0229] Fig.15 1 is a flowchart illustrating wireless communication processing performed by the wireless communication device 101 in the master AP.

[0230] In step S131, the data processing unit 51 in the master AP stands by until it is determined that the first data is generated in the upper layer. In step S131, when it is determined that the first data is generated in the upper layer, the process proceeds to step S132.

[0231] In step S132, the transmission timing of the second data is calculated in the upper layer.

[0232] In step S133, the interface connecting the upper layer and the MAC layer delivers the first data and information on the transmission timing of the second data from the upper layer to the MAC layer.

[0233] In step S134 , the transmission control unit 61 stands by until it is determined that a transmission opportunity has been acquired.

[0234] In step S134 , the transmission control unit 61 performs, for example, backoff, and when determining that the transmission opportunity has been acquired, the process proceeds to step S135 .

[0235] In step S135 , the transmission control unit 61 determines whether to transmit a control signal that controls the transmission timing of a signal including the first data and the information on the transmission timing of the second data.

[0236] In step S135 , if it is determined that a control signal that controls the transmission timing of a signal including the first data and the information on the transmission timing of the second data is to be transmitted, the process proceeds to step S136 .

[0237] In step S136 , the transmission control unit 61 controls the respective units so that a signal including the first data and information on the transmission timing of the second data and a control signal controlling the transmission timing of the signal is transmitted.

[0238] In step S135 , if it is determined that a control signal that controls the transmission timing of a signal including the first data and the information on the transmission timing of the second data is not transmitted, the process proceeds to step S137 .

[0239] In step S137 , the transmission control unit 61 controls the respective units so that a signal including the first data and information on the transmission timing of the second data is transmitted.

[0240] After receiving the signal, STA1 sends a signal including the second data at the transmission timing of the second data ( Fig. 9 After receiving the signal including the second data sent by STA1, AP1 sends a response signal to the signal including the second data included in the received signal, and then after acquiring a transmission opportunity, sends a signal including the second data ( Fig.14 .

[0241] In step S138, the reception control unit 62 stands by until it is determined that a signal including the second data transmitted from the AP 1 is received. In step S318, when it is determined that a signal including the second data is received, the process proceeds to step S139.

[0242] In step S139 , the transmission control unit 61 controls the respective units so that a response signal to the second data included in the reception signal is transmitted.

[0243] Notice, Fig.13 The wireless communication processing performed by the wireless communication device 12-1 in the wireless communication system of STA1 is basically similar to that described above with reference to Fig. 9 The Figure 5 The wireless communication process performed by the wireless communication device 12-1 in STA1 in the wireless communication system of FIG. 1 is described below, and therefore a description thereof is omitted.

[0244] Fig.13 The wireless communication processing performed by the wireless communication device 11-2 in the AP2 in the wireless communication system is basically similar to that described above with reference to Fig.10 The Figure 5 The wireless communication process performed by the wireless communication device 11-1 in the AP2 in the wireless communication system of FIG. 1 is described below, and therefore its description is omitted.

[0245] <Example of control signal format>

[0246] Fig.16 : is a diagram illustrating an exemplary format of a control signal that controls the transmission timing of a signal including first data and information on the transmission timing of second data, the signal being transmitted by a master AP1 and destined for STA1.

[0247] From left to right, the control signal includes a signal type field, a length field, a target ID field, a destination ID field, a frequency resource field, a spatial stream resource field, a NOMA resource field, a carrier sensing timing required field, and a timing field.

[0248] The signal type field includes information indicating that the signal includes information on the transmission timing of the second data.

[0249] The length field includes information about the length of the signal.

[0250] The target ID field includes information on an identifier of a wireless communication device to be controlled.

[0251] The destination ID field includes information on an identifier of a wireless communication device that is a final destination of data.

[0252] The frequency resource field includes information on frequency resources.

[0253] The spatial stream resource field includes information on spatial stream resources.

[0254] The NOMA resource field includes information about non-orthogonal multiple access resources.

[0255] The Carrier Sense Timing Required field includes information on whether carrier sense is performed during transmission.

[0256] The timing field includes information on a time interval with a control signal that controls the timing, as information on the transmission timing.

[0257] <3. Third Embodiment (Second Example of Constrained Topology)>

[0258] <Operation Sequence of Wireless Communication System>

[0259] Fig.17 is a diagram illustrating an operation sequence of a wireless communication system according to a third embodiment of the present technology.

[0260] The wireless communication system according to the third embodiment of the present technology has basically Fig.12 The configuration of the wireless communication system is similar to that of the configuration of Fig.12 The wireless communication system in Fig.17 Description.

[0261] Fig.17 The diagram illustrates an operation example in which first data and information on transmission timing of second data to be transmitted with low delay are generated in an upper layer in STA1 and then transmitted to the master AP by the MAC layer and the PHY layer.

[0262] When the upper layer in STA1 generates first data and the generated first data is delivered to the MAC layer, for example, STA1 backs off to start acquiring a transmission opportunity.

[0263] Note here that the method used by STA1 to deliver the first data, the second data, and the information on the transmission timing of the second data is similar to that described above with reference to Figure 7 The method used by the AP1 is as described.

[0264] The format of the signal including the first data and the information about the transmission timing of the second data may be similar to that described above with reference to Figure 7 The format described above may include an identifier of AP1 as a signal destination and an identifier of the main AP as a final destination of the signal.

[0265] After acquiring the transmission opportunity, at time t21 , STA1 transmits a signal (data+information) including the first data and information on the transmission timing of the second data.

[0266] In addition, when sending a signal including the first data and information about the transmission timing of the second data to AP1, STA1 can send a control signal, which controls the timing of AP1 sending (forwarding) the signal including the first data and information about the transmission timing of the second data to the main AP.

[0267] The control signal and the method of sending the control signal are the same as those mentioned above. Fig.13 The control signal for the master AP and the method of sending the control signal are similar.

[0268] After receiving a signal including the first data and information on the transmission timing of the second data from STA1, at time t22, AP1 transmits a response signal (ACK) to the first data included in the received signal. Subsequently, AP1 performs, for example, backoff to start acquiring a transmission opportunity.

[0269] After acquiring the transmission opportunity, at time t23, AP1 transmits (forwards) a signal (data+information) including the first data and information on the transmission timing of the second data.

[0270] After receiving a signal including the first data and information about the transmission timing of the second data from AP1, at time t24, the master AP transmits a response signal (ACK) to the first data included in the received signal. In order to transmit the response signal and the information about the transmission timing of the second data, the same method as described above can be used. Fig.13 The method used by STA1 is similar to the method described above.

[0271] After receiving a signal including information about the transmission timing of the second data from the master AP, AP1 or STA1, AP2 determines the duration of transmission suppression (NAV) based on the information about the transmission timing of the second data included in the received signal. AP2 performs transmission suppression at the beginning of the determined duration.

[0272] When AP2 receives a signal including information on the transmission timing of the second data (the signal is transmitted from AP1 at time t23, or transmitted from the master AP at time t24), for example, AP2 determines that the period from time t25 to time t28 is the duration of transmission inhibition (NAV). The duration of transmission inhibition (NAV) is determined to include at least time t26 which is the transmission timing of the second data in the master AP, and reception timing of a response signal transmitted from AP2 at time t27 in response to the second data in the master AP.

[0273] In addition, when AP2 receives a signal including information on the transmission timing of the second data, which is transmitted from STA1 at time t21, for example, AP2 determines that the period from time t25 to time t30 is the duration of transmission inhibition (NAV). The duration of transmission inhibition (NAV) is determined to include at least time t26, which is the transmission timing of the second data in the master AP, and reception timing of a response signal transmitted from STA1 at time t29 in response to the second data in the master AP.

[0274] After receiving the signal including the second data, at time t24, the master AP transmits a response signal to the second data included in the received signal, and performs signal processing in an upper layer.

[0275] If the master AP holds the second data at its transmission timing, the master AP performs, for example, backoff after a period Δt'3 of signal processing in the upper layer to start acquiring a transmission opportunity. When acquiring a transmission opportunity, the master AP transmits a signal including the second data, for example, at time t26.

[0276] The operation of the master AP after receiving the signal including the first data is the same as that described above with reference to Figure 7 The operation of STA1 is similar to that of STA1. In addition, the operation in response to the trigger signal sent from AP1 is also the same as that described above. Figure 7 The operation of STA1 is similar.

[0277] After receiving the signal including the second data sent from the master AP, at time t27, AP1 sends a response signal for the second data. The response signal for the second data sent from AP1 is received by the master AP. Subsequently, AP1 starts to acquire a transmission opportunity, and when acquiring a transmission opportunity, AP1 sends (forwards) the signal including the second data to STA1.

[0278] After receiving the signal including the second data transmitted from AP1, STA1 transmits a response signal to the second data included in the received signal at time t29.

[0279] Notice, Fig.17 The wireless communication devices in AP1 and AP2 are also access points, and therefore can control other wireless communication devices under them to suppress transmission. Similarly, the master AP can also control other wireless communication devices under it to suppress transmission.

[0280] In addition, Fig.17 Before the sequence in, the master AP, AP1 and STA1 can confirm with each other whether they support the above operations. In addition, the master AP, AP1 and STA1 can exchange information indicating the processing capabilities in their upper layers.

[0281] Notice, Fig.17 The format of the signal including the information of the transmission timing of the second data (the signal is sent by AP1, STA1 or main AP1) is similar to Fig.11 The format of the signal is shown in the diagram.

[0282] Note that control Fig.17 As shown in FIG. 1 , the format of the control signal for controlling the transmission timing of a signal including first data and information on the transmission timing of second data (the signal is transmitted from STA1 to AP1 and has the master AP1 as the destination) is similar to Fig.16 The format of the control signal is shown in the diagram.

[0283] As described above, in the present technology, a signal including first data supplied from an upper layer and information on transmission timing of second data generated by another wireless communication device based on a result of receiving the first data and transmitted from the other wireless communication device is transmitted.

[0284] That is, with respect to data to be transmitted with low delay in the upper layer, the layer lower than the upper layer is enabled to recognize the data as data to be transmitted with low delay, and interference from the surrounding environment is suppressed. As a result, data to be transmitted with delay in the upper layer can be transmitted with low delay.

[0285] <4. Fourth Embodiment (Computer)>

[0286] <Example Computer Configuration>

[0287] The above series of processing steps can be executed by hardware or by software. In the case of executing the series of processing steps by software, the program included in the software is installed from a program recording medium to a computer incorporated in dedicated hardware, a general-purpose computer, etc.

[0288] Fig.18 is a block diagram illustrating an exemplary hardware configuration of a computer in which the above-described series of processing steps are executed by a program.

[0289] A central processing unit (CPU) 301 , a read only memory (ROM) 302 , and a random access memory (RAM) 303 are connected to each other via a bus 304 .

[0290] Furthermore, an input / output interface 305 is connected to the bus 304. An input unit 306 including a keyboard, a mouse, etc. and an output unit 307 including a display, a speaker, etc. are connected to the input / output interface 305. Furthermore, a storage unit 308 including a hard disk, a nonvolatile memory, etc., a communication unit 309 including a network interface, etc., and a drive 310 that drives a removable medium 311 are connected to the input / output interface 305.

[0291] In the computer configured as described above, the CPU 301 performs the above-described series of processing steps by, for example, loading a program stored in the storage unit 308 into the RAM 303 via the input / output interface 305 and the bus 304 and executing the program.

[0292] For example, the program executed by the CPU 301 is recorded on the removable medium 311 , or is provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital broadcasting, and is installed on the storage unit 308 .

[0293] Note that the program executed by the computer may be a program that performs the processing steps time-sequentially in the order described herein, or may be a program that performs the processing steps in parallel or when necessary (for example, when a call is made).

[0294] In addition, the system in this article means a group of multiple components (devices, modules (components), etc.), regardless of whether all components are in the same housing. Therefore, multiple devices contained in independent housings and connected via a network and one device in which multiple modules are contained in one housing are both systems.

[0295] Note that the effects described throughout are merely examples and are not limiting, and other effects may be provided.

[0296] The embodiments of the present technology are not limited to the above-described embodiments, and various modifications may be made thereto without departing from the gist of the present technology.

[0297] For example, the technology may adopt a configuration of cloud computing in which a function is distributed among a plurality of devices via a network and is collaboratively processed by the plurality of devices.

[0298] Furthermore, each step described above with reference to the flowchart may be executed not only by one device but also by a plurality of devices in a shared manner.

[0299] Furthermore, in the case where one step includes a plurality of processes, the plurality of processes included in one step may be executed not only by one device but also by a plurality of devices in a shared manner.

[0300] <Configuration combination example>

[0301] The present technology can have the following configurations.

[0302] (1) A wireless communication device comprising:

[0303] A transmission control unit causes a signal to be transmitted, the signal including first data supplied from an upper layer and information on a transmission timing of second data, the second data being generated in another wireless communication device based on a result of receiving the first data and transmitted from the other wireless communication device.

[0304] (2) The wireless communication device according to (1), wherein

[0305] The information about the transmission timing is information based on the timing at which the second data is generated in an upper layer of the other wireless communication device.

[0306] (3) The wireless communication device according to (1) or (2), wherein

[0307] The information on the transmission timing is delivered from the upper layer to the MAC layer which is the lower layer.

[0308] (4) The wireless communication device according to any one of (1) to (3), further comprising:

[0309] An interface through which information about the transmission timing is delivered from the upper layer.

[0310] (5) The wireless communication device according to any one of (1) to (4), wherein

[0311] The transmission control unit causes a control signal to be transmitted, and the control signal is used by the other wireless communication device receiving the signal to control forwarding of the signal.

[0312] (6) The wireless communication device according to (5), wherein

[0313] The control signal controls the forwarding timing of the signal.

[0314] (7) The wireless communication device according to any one of (1) to (6), further comprising:

[0315] A receiving unit, the receiving unit receives the signal sent from other wireless communication devices, wherein

[0316] The transmission control unit suppresses transmission of other signals based on the information on the transmission timing.

[0317] (8) The wireless communication device according to (7), wherein

[0318] The transmission control unit suppresses transmission of the other signal based on the information about the transmission timing, the transmission of the other signal being performed by a wireless communication device under the transmission control unit.

[0319] (9) A wireless communication method, comprising:

[0320] A signal including first data supplied from an upper layer and information on a transmission timing of second data generated based on a result of receiving the first data is transmitted, the transmission being performed by the wireless communication device.

[0321] (10) A wireless communication device comprising:

[0322] A receiving unit receives a first signal including first data supplied from an upper layer and information on a transmission timing of second data, the second data being generated in the wireless communication device based on a result of receiving the first data and transmitted from the wireless communication device.

[0323] (11) The wireless communication device according to (10), further comprising:

[0324] A transmission control unit causes a second signal to be transmitted based on the information about the transmission timing, the second signal including second data.

[0325] (12) The wireless communication device according to (11), wherein

[0326] The transmission control unit adds the information on the transmission timing to a response signal for the first data to cause the response signal to be transmitted.

[0327] (13) The wireless communication device according to (11) or (12), wherein

[0328] The transmission control unit causes the first signal to be forwarded.

[0329] (14) The wireless communication device according to (13), wherein

[0330] The receiving unit receives a control signal for controlling forwarding of the first signal, and

[0331] The transmission control unit causes the first signal to be forwarded based on the control signal.

[0332] (15) A wireless communication method, comprising:

[0333] A first signal is received, the first signal including first data supplied from an upper layer and information on a transmission timing of second data, the second data being generated in a wireless communication device based on a result of receiving the first data and transmitted from the wireless communication device, the reception being performed by the wireless communication device.

[0334] Reference numerals list

[0335] 11,11-1,11-2 Wireless communication equipment

[0336] 12,12-1,12-2 Wireless communication equipment

[0337] 31 Control unit

[0338] 32 Power supply unit

[0339] 33 Communication unit

[0340] 34,34-1 to 34-N Antenna

[0341] 51 Data processing unit

[0342] 52 Wireless Control Unit

[0343] 53 Modulation / demodulation unit

[0344] 54 Signal Processing Unit

[0345] 55 Channel Estimation Unit

[0346] 56, 56-1 to 56-N Wireless I / F Unit

[0347] 57, 57-1 to 57-N Amplification Units

[0348] 61 Send control unit

[0349] 62 Receiving control unit

[0350] 101 Wireless communication equipment

Claims

1. A first wireless communication device, comprising: a transmission control unit causing a control signal to be transmitted, the control signal being used to control the second wireless communication device to forward the first signal received from the first wireless communication device, The control signal includes an identifier of the second wireless communication device, an identifier of a wireless communication device that is a final destination of the data included in the first signal, and frequency resources and spatial stream resources used to send the first signal.

2. The first wireless communication device according to claim 1, wherein the first signal is used to suppress transmission of other signals.

3. The first wireless communication device according to claim 2, wherein the transmission of the other signal is performed by a wireless communication device under the transmission control unit.

4. A second wireless communication device, comprising: a receiving unit that receives a signal including information on a transmission timing of the second data; as well as The control unit performs transmission suppression based on information on the transmission timing of the second data.

5. The second wireless communication device according to claim 4, wherein the signal further includes first data supplied from an upper layer in the first wireless communication device, so that the second wireless communication device generates the second data based on a reception result of the first data.

6. The second wireless communication device according to claim 5, wherein the second data is transmitted by the second wireless communication device at a transmission timing of the second data.

7. The second wireless communication device according to claim 5, wherein the information on the transmission timing of the second data is information based on the generation timing of the second data.

8. A first wireless communication device, comprising: a transmission control unit that causes a first signal to be transmitted, the first signal including first data supplied from an upper layer in the first wireless communication device and information on a transmission timing of second data, The second data is generated in the second wireless communication device based on the reception result of the first data, and is transmitted from the second wireless communication device at the transmission timing of the second data.

9. The first wireless communication device according to claim 8, wherein the information on the transmission timing is information based on a timing at which the second data is generated in an upper layer in the second wireless communication device.

10. The first wireless communication device according to claim 8, wherein the information on the transmission timing is forwarded from an upper layer in the first wireless communication device to a MAC layer as a lower layer through an interface.