WO2023002663A1 - 無線通信装置および無線通信方法 - Google Patents
無線通信装置および無線通信方法 Download PDFInfo
- Publication number
- WO2023002663A1 WO2023002663A1 PCT/JP2022/007807 JP2022007807W WO2023002663A1 WO 2023002663 A1 WO2023002663 A1 WO 2023002663A1 JP 2022007807 W JP2022007807 W JP 2022007807W WO 2023002663 A1 WO2023002663 A1 WO 2023002663A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- access category
- relay
- wireless communication
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
- H04B7/15528—Control of operation parameters of a relay station to exploit the physical medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/033—Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/26—Cell enhancers or enhancement, e.g. for tunnels, building shadow
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Definitions
- the present technology relates to a wireless communication device and a wireless communication method, and more particularly to a wireless communication device and wireless communication method capable of transmitting data relayed to another wireless communication device with low delay.
- IEEE802.11 specifies communication protocols for multi-hop networks (relay networks). Similarly, IEEE802.11 defines backoff time control in CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) as QoS (Quality of Service) control based on data traffic access categories.
- CSMA/CA Carrier Sense Multiple Access with Collision Avoidance
- QoS Quality of Service
- a relay node In QoS control in a relay network, a relay node analyzes relayed packets and includes the User Priority field specified in IEEE 802.1D in the data or the ToS (Type of Service) field of IP packets. After reading the information, determine the data access category according to the access category mapping policy held by the Relay Node.
- the wireless LAN terminal architecture is shown in IEEE 802.11 (2016), and in order for the relay node to perform the above operations, MPDU (Mac Protocol Data Unit) decryption is required for the relay data to be relayed, And it needs to go through internal processing such as defragmentation to MSDU (Mac Service Data Unit).
- MPDU Mac Protocol Data Unit
- MSDU Mac Service Data Unit
- analyze the User Priority field specified in IEEE 802.1D or the ToS field of IP packets determine the access category for relay transmission according to the relay node's access category mapping policy, and then add it to the corresponding queue. Store data. Because of this process, it takes time for the relay data received by the relay station to be queued in the transmission queue of the relay station.
- queues are defined for the number of hops and access categories in multi-hop transmission, and the retention time of each relay data queue is shortened according to the number of hops and access category. By controlling, end-to-end low latency is realized.
- This technology has been developed in view of such circumstances, and enables data to be relayed to other wireless communication devices to be transmitted with low delay.
- a wireless communication device includes a generation unit that generates a frame including relay data to be relayed and information about an access category of the relay data, and transmits the generated frame to another wireless communication device. and a wireless control unit for transmitting.
- a wireless communication device receives relay data to be relayed and a frame including information about an access category of the relay data, and determines that the access categories are the same based on the information about the access category.
- a radio control unit for queuing data units containing the relay data is provided.
- a frame including relay data to be relayed and information regarding an access category of the relay data is generated, and the generated frame is transmitted to another wireless communication device.
- a frame including relay data to be relayed and information regarding an access category of the relay data is received, and based on the information regarding the access category, the relay data having the same access category is selected. Queuing of data units containing
- FIG. 2 is a diagram showing the architecture in the MAC Sublayer of wireless LAN
- 1 is a diagram illustrating a configuration example of a wireless communication system according to an embodiment of the present technology
- FIG. 1 is a block diagram showing a configuration example of a wireless communication device
- FIG. 4 is a diagram showing the architecture of MAC Sublayer of wireless LAN in this technology.
- FIG. 4 is a diagram showing the architecture of MAC Sublayer of wireless LAN in this technology. It is a diagram showing a sequence for explaining the overall processing of the wireless communication system according to the embodiment of the present technology.
- FIG. 4 is a diagram showing a configuration example of a frame notified as capability information
- FIG. 4 is a diagram showing a first configuration example of a frame notified by Relay Transmission
- FIG. 10 is a diagram showing a second configuration example of a frame notified by Relay Transmission;
- FIG. 10 is a diagram showing a third configuration example of a frame notified by Relay Transmission;
- FIG. 10 is a flowchart for explaining processing when a frame is transmitted by a transmission source device;
- FIG. 10 is a flow chart diagram illustrating processing when a frame is transmitted in a transmission source device; It is a block diagram which shows the structural example of a computer.
- CSMA/CA is adopted as an access method for the purpose of reducing interference with peripheral terminals near the signal transmitting terminal. Specifically, when a peripheral terminal is transmitting a radio signal before the transmission of the transmitting terminal, the transmitting terminal refrains from transmitting until the transmission of the radio signal is completed. After the (backoff time) has elapsed, the transmission is performed.
- the backoff time is defined for each type of data, and control is performed so that the backoff time is shortened for data requiring immediate transmission such as voice communication.
- the data type is determined based on the information contained in the User Priority field specified by IEEE 802.1D and the information contained in the ToS (Type of Service) field of the IP packet.
- Access Category The above data types are called access categories (AC: Access Category), and are classified into four types: AC_BK (Background), AC_BE (Best Effort), AC_VI (Video), and AC_VO (Voice). Data classified into access categories are stored in queues for each access category inside the device and are sequentially transmitted. Channel access by such data classification for each access category and control of backoff time is called EDCA (Enhanced Distributed Channel Access).
- each Relay Node that relays from the Source Node to the Sink Node which consists of STAs, etc., performs channel access independently. At that time, it is important to realize low-delay transmission from Source Node to Sink Node, that is, end-to-end.
- queues are defined for the number of hops and access categories in multi-hop transmission, and by shortening the time spent in the queue of relay data, which is the data relayed at relay nodes, end-to-end has achieved low latency.
- the relay node every time relay data is transmitted to each relay node, the relay node analyzes the relay data and reads the User Priority field or the ToS field of the IP packet specified in IEEE 802.1D. Determining access categories is described.
- Figure 1 is a diagram showing the architecture of the MAC Sublayer of wireless LAN compatible terminals.
- the first to third rows from the top show IEEE802.1X, RX/TX MSDU Rate Limiting, A (Aggregated)-MSDU aggregation and A-MSDU deaggregation processing. is executed.
- null indicates that no processing is performed.
- RX indicates processing performed during reception
- TX indicates processing performed during transmission.
- a series of operations performed during reception will be referred to as a reception flow
- a series of operations performed during transmission will be referred to as a transmission flow.
- MPDUs which are data units containing relay data
- A-MPDU represents concatenation of multiple MPDUs.
- the processes are executed in order from R1 to R10.
- R1. Deaggregation of A-MPDU R2. Error detection and correction (Validation) of MPDU header and error detection and correction by cyclic redundancy check (CRC) R3. Filtering by destination device address (RA: Receiving STA Address) R4. Scoreboarding of Block Ack (Acknowledgment) R5. Duplicate Detection R6. MPDU encryption decryption (Decryption) R7. Buffering and Recording of Block Acks R8. Replay Detection R9. Defragmentation from MPDU to MSDU R10. MSDU Integrity and Protection
- a frame including relay data to be relayed and information about the access category of the relay data is generated, and the generated frame is transmitted to another wireless communication device.
- FIG. 2 is a diagram showing a configuration example of a wireless communication system according to an embodiment of the present technology.
- the wireless communication system in Fig. 2 consists of one Source Node, Relay Node, and Sink Node.
- Source Node and Relay Node operate as APs (Access Points).
- the Sink Node operates as an STA (Station).
- Figure 2 shows an example in which a Source Node and a Relay Node are connected, and a Relay Node and a Sink Node are connected, but multiple Relay Nodes and Sink Nodes may be configured.
- a wireless communication system has a configuration in which Source Node and Relay Node#1 are connected, Relay Node#1 and Relay Node#2 are connected, and Relay Node#2 and a plurality of Sink Nodes are connected. good too.
- FIG. 3 is a block diagram showing a configuration example of a wireless communication device.
- the wireless communication device 11 shown in FIG. 3 is a wireless communication device that configures Source Node, Relay Node, and Sink Node, and operates as AP or STA.
- the wireless communication device 11 is composed of a communication section 31, a control section 32, a power supply section 33, and antennas 41-1 to 41-n.
- the antennas 41-1 to 41-n are collectively referred to as the antenna 41 when there is no need to distinguish them.
- the wireless communication device 11 may be configured to include multiple communication units 31 .
- the communication unit 31 transmits and receives data.
- the communication unit 31 includes a radio control unit 51, a data processing unit 52, a modem unit 53, a signal processing unit 54, a channel estimation unit 55, radio interface units 56-1 to 56-n, and amplifier units 57-1 to 57-n. is configured to include
- the radio interface units 56-1 to 56-n and the amplifier units 57-1 to 57-n are collectively referred to as the radio interface unit 56 and the amplifier unit 57, respectively, when there is no need to distinguish them.
- the wireless control unit 51 exchanges information between the units that make up the communication unit 31 .
- the radio control unit 51 also performs parameter setting in the modem unit 53 and the signal processing unit 54, packet scheduling in the data processing unit 52, parameter setting in the radio interface unit 56 and the amplifier unit 57, and transmission power control.
- the data processing unit 52 At the time of transmission, the data processing unit 52 generates a packet for wireless transmission from data supplied from a protocol upper layer such as the network layer, adds a header for Media Access Control (MAC), and detects errors. Data processing such as addition of detection code is performed. The data processing unit 52 outputs the processed data to the modem unit 53 .
- a protocol upper layer such as the network layer
- MAC Media Access Control
- the data processing unit 52 performs data processing such as MAC header analysis, packet error detection, and reordering on the symbol stream supplied from the modulation/demodulation unit 53 at the time of reception. Output to upper layer.
- the modem unit 53 encodes, interleaves, and modulates the data supplied from the data processing unit 52 based on the setting information set by the control unit 32 or the radio control unit 51, and converts the data into data.
- a symbol stream is generated and supplied to the signal processing unit 54 .
- the modulation/demodulation unit 53 performs processing opposite to that during transmission on the data symbol stream supplied from the signal processing unit 54 and outputs the result to the data processing unit 52 and the control unit 32 .
- the signal processing unit 54 performs signal processing for spatial separation on the data symbol stream supplied from the modulation/demodulation unit 53 as necessary, and divides the obtained one or more transmission symbol streams into is output to the radio interface unit 56 of the .
- transmission with an arbitrary delay amount added to each antenna 41 hereinafter referred to as cyclic shift delay CSD may be applied.
- the signal processing unit 54 performs signal processing on the received symbol streams supplied from each radio interface unit 56 at the time of reception, spatially separates the streams as necessary, and outputs the separated streams to the modulation/demodulation unit 53 .
- the channel estimation unit 55 calculates complex channel gain information of the propagation path from the preamble part and the training signal part of the signals supplied from each radio interface unit 56 .
- the calculated complex channel gain information is used for demodulation processing in the modulation/demodulation unit 53 and spatial separation in the signal processing unit 54 via the control unit 32 .
- the radio interface unit 56 converts the transmission symbol stream supplied from the signal processing unit 54 into an analog signal, performs filtering and up-conversion to the carrier frequency, performs phase control, and converts the phase-controlled analog signal is output to the antenna 41 or the amplifier section 57 .
- the radio interface unit 56 performs phase control, down-conversion, and inverse filtering on the analog signal supplied from the antenna 41 or the amplifier unit 57, and converts the reception symbol stream, which is the result of conversion into a digital signal, into a signal. Output to the processing unit 54 or the channel estimation unit 55 .
- the amplifier section 57 amplifies the analog signal supplied from the wireless interface section 56 to a predetermined power during transmission, and outputs the analog signal with the amplified power to the antenna 41 .
- the amplifier unit 57 amplifies the analog signal supplied from the antenna 41 to a predetermined power during reception, and outputs the amplified analog signal to the wireless interface unit 56 .
- a part of the function of the amplifier section 57 may be included in the wireless interface section 56 . Also, part of the functions of the amplifier section 57 may be a component outside the communication section 31 .
- the control unit 32 is composed of a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and the like.
- the control unit 32 executes programs stored in a ROM or the like, and controls the wireless control unit 51 and the power supply unit 33 . Also, the control unit 32 may perform part of the operation of the wireless control unit 51 instead. Also, the radio controller 51 and the controller 32 may be configured as one block.
- the power supply unit 33 consists of a battery power supply or a fixed power supply, and supplies power to each unit of the wireless communication device 11 .
- the antenna 41, the amplifier unit 57, and the radio interface unit 56 may constitute one group for each same branch number, and one or more groups may be components of the radio communication device 11. Also, the communication unit 31 is realized by one or more LSIs.
- radio control unit 51 and the data processing unit 52 in the relay node perform processing as shown in FIG.
- Fig. 4 is a diagram showing the architecture of the wireless LAN MAC Sublayer in this technology.
- FIG. 4 parts corresponding to those in FIG. 1 are denoted by the same reference numerals and are basically the same, so description thereof will be omitted.
- the order of the architecture in the MPDU reception flow is shown from bottom to top in the figure.
- R1 to R9 and W1 In the radio control unit 51 and the data processing unit 52 of the relay node, when MPDU is received, processing is executed in order of R1 to R9 and W1.
- R1. Deaggregation of A-MPDU R2. Error detection and correction (Validation) of MPDU header and error detection and correction by cyclic redundancy check (CRC) R3. Filtering by destination device address (RA) R4. Block Ack Scoreboarding R5. Duplicate Detection R6. MPDU encryption decryption (Decryption) R7. Block Ack Buffering and Recordering R8. Replay Detection R9. Defragmentation from MPDU to MSDU W1. Queuing
- the processing may be omitted as necessary, for example, the detection of replay attacks in R8 may be omitted. Also, as shown in FIG. 5, the processing of R5 to R9 may be omitted. Furthermore, queuing of W1 may be suppressed when the wireless communication device 11 is power saving. For example, queuing may be temporarily suspended when power saving operation is performed at a certain moment, but the suspended queuing may be resumed when power saving operation is canceled. Also, a MAC address may be used as the address of the destination device of R3.
- the order of the architecture in the MPDU transmission flow is shown from top to bottom in the figure.
- a part of the processing may be omitted as necessary, for example, the processing of T2 to T6 may be omitted as shown in FIG. Furthermore, during power saving of the wireless communication device 11, dequeuing of W1 may be suppressed in the same manner as the suppression of queuing described above.
- FIG. 6 is a diagram showing a sequence describing the overall processing of the wireless communication system according to the embodiment of the present technology.
- step S11 the Source Node, Relay Node, and Sink Node mutually notify capability information including information such as the capabilities of each device.
- step S12 the Source Node performs Relay Transmission, which is transmission from the Source Node to the Relay Node, to the Relay Node.
- Relay Transmission relay data is transmitted in a frame having any one of the first to third configurations described later.
- step S13 the Relay Node performs End Transmission, which is transmission from the Relay Node to the Sink Node, to the Sink Node.
- End Transmission the relay data may be transmitted in a frame having an existing configuration, or may be transmitted in a frame having a configuration used in Relay Transmission. After that, the whole process ends.
- the Relay Node may notify the Source Node of the Ack frame or Block Ack frame disclosed in Cited Document 1 as an acknowledgment of receipt. Similarly, even immediately after End Transmission, an Ack frame or Block Ack frame may be notified from the Sink Node to the Relay Node.
- Notification of capability information may be performed only between connected wireless communication devices. For example, it may be notified only between a Source Node and a Relay Node, or between a Relay Node and a Sink Node.
- capability information may be notified between wireless communication devices that are not directly connected. Specifically, information indicating the capabilities of the Sink Node may be notified to the Source Node via the Relay Node. Also, when there are multiple Relay Nodes, information indicating the capabilities of the multiple Relay Nodes may be notified to the Source Node via the Relay Nodes.
- the routing decision timing and routing notification for the multi-hop network may be performed after the capability information is notified.
- the key exchange for encryption may be performed at the same timing as the notification of the capability information or at an earlier timing.
- the Source Node, Relay Node, and Sink Node mutually notify the information regarding the capability of their own devices.
- the capability here refers to the functions as a Source Node and a Relay Node, and the MPDU processing flow at the time of relay transmission of the wireless control unit 51 and the data processing unit 52 in the apparatus described above with reference to FIG. 4 or FIG. It is not limited to these.
- Notification of capability information may be included in, for example, a beacon signal periodically transmitted by each device or information notification (Association) for establishing connection between devices after a beacon signal.
- information notification Association
- FIG. 7 is a diagram showing a configuration example of a frame notified as capability information.
- the frame in FIG. 7 is configured to include Frame Control, RA (Receiving STA address), TA (Transmitting STA address), QoS Capabilities element.
- a component is not limited only to these.
- hatching in FIG. 6 indicates a field containing information characteristic of the present technology. The same applies to subsequent figures.
- Frame Control contains information indicating that this frame is a frame to be notified as capability information.
- RA and TA contain information indicating the destination device and source device, respectively.
- RA and TA may indicate, for example, device-specific MAC addresses.
- the QoS Capabilities element contains information indicating the functions of the device as the Source Node and Relay Node, and the MPDU processing flow during relay transmission of the radio control unit 51 and the data processing unit 52 in the Relay Node shown in FIG. 4 or 5. contains information indicating
- the QoS Capabilities element is configured to include the following fields: Element ID, Length, Relay Client, Relay Supporter, and Supporter Device Type.
- the Element ID contains information indicating that the element is a QoS Capabilities element.
- Length contains information indicating the bit length of the QoS Capabilities element.
- the Relay Client contains information indicating whether the device that transmits this frame has the Source Node function.
- Relay Supporter contains information indicating whether the device that transmits this frame has the Relay Node function.
- Supporter Device Type includes information indicating the order of MPDU processing that can be performed during relay transmission when the device that transmits this frame operates as a Relay Node.
- the Supporter Device Type contains information indicating which of the processing order shown in FIG. 4 and the processing order shown in FIG. 5 is supported, or information indicating that neither is supported. It is included.
- the Supporter Device Type may indirectly include information indicating whether or not decryption is possible.
- step S11 of FIG. 6 after the capability information is notified by the source node, the relay node, and the sink node, if the source node holds relay data for the sink node, the source node performs step S12 , the relay data is transmitted to the relay node.
- FIG. 8 is a diagram showing a first configuration example of a frame notified by Relay Transmission.
- the frame of the first configuration in FIG. 8 consists of Frame Control, RA, TA, DA (Destination Address), SA (Source Address), and Frame Body.
- a component is not limited only to these.
- Frame Control contains information indicating that this frame is a frame to be notified by Relay Transmission.
- RA and TA contain information indicating the source device and destination device, respectively.
- DA and SA contain information indicating Sink Node and Source Node, respectively.
- the Frame Body is a data unit containing relay data, and the Frame Body contains control information related to relay data access categories and relay transmission.
- the fields from the Frame Control field to just before the Frame Body field are defined as the MAC Header, but the MAC Header is not encrypted.
- the Frame Body includes AC (Access Category) and Mesh TTL (Time To Live) fields.
- AC contains information indicating the access category of the relay data contained in the Frame Body.
- Mesh TTL contains control information that indicates the number of remaining hops for multi-hopping the relay data contained in the Frame Body, or the number of times it has already been hopped.
- the Frame Body field may be encrypted as necessary.
- the relay transmission destination device that is, the device indicated by the RA field
- the relay transmission destination device satisfies the following conditions according to the notification of the capability information. must be known at the sending device.
- the Relay Supporter field of the frame of the capability information notified from the destination device indicates that it has a function as a relay station.
- ⁇ A function that at least decrypts the encryption in the relay transmission in the Supporter Device Type field of the frame of the capability information notified from the destination device when the Frame Body needs to be encrypted and transmitted. has been shown to have
- the access category of the relay data included in the Frame Body is that access category. That is, the Frame Body contains data of only one access category.
- the destination device that received this frame (that is, the device indicated by the RA field) performs A-MPDU deaggregation, MAC Header error detection and correction, RA filtering, etc. on the received frame, and then Store (queue) the data traffic in the Frame Body in the queue corresponding to the access category indicated in the AC field.
- the queue to be queued may be determined based not only on the access category but also on the information indicated in the Mesh TTL field. That is, if the queues are divided by access category and hop count, the relay data may be queued in the corresponding queues.
- the transmission right is acquired by the backoff time according to at least one of the access category and the number of hops.
- FIG. 9 is a diagram showing a second configuration example of a frame notified by Relay Transmission.
- a frame of the second configuration in FIG. 9 is composed of Frame Control, RA, TA, DA (Destination Address), SA (Source Address), and one or more A-MPDU Subframes.
- a component is not limited only to these.
- Frame Control contains information indicating that this frame is a frame to be notified by Relay Transmission.
- RA and TA contain information indicating the source device and destination device, respectively.
- DA and SA contain information indicating Sink Node and Source Node, respectively.
- the A-MPDU Subframe contains relay data as well as information related to the relay data included in the A-MPDU Subframe.
- the field from the Frame Control field to just before A-MPDU Subframe#1 is defined as MAC Header, but MAC Header is not encrypted. Also, control information related to relay transmission may be included in the MAC Header.
- the A-MPDU Subframe contains an MPDU delimiter and an MPDU containing relay data. Note that the MPDU is encrypted, but the MPDU delimiter is not encrypted.
- the MPDU delimiter includes AC, MPDU Length, and CRC subfields.
- AC contains information indicating the access category of the relay data contained in the MPDU within the relevant A-MPDU Subframe.
- MPDU Length contains information indicating the bit length or octet length of the MPDU in the relevant A-MPDU Subframe.
- the CRC contains information for error detection and correction.
- the access category of relay data contained in MPDUs within an A-MPDU does not necessarily have to match between different A-MPDUs, but the access category of relay data contained within one MPDU is one. is.
- the relay transmission destination device that is, the device indicated by the RA field
- the relay transmission destination device must satisfy the following conditions by notification of the capability information. must be known at the sending device.
- the Relay Supporter field of the frame of the capability information notified from the destination device indicates that it has a function as a relay station.
- the relay data included in the MPDU is the data corresponding to that access category. That is, one MPDU contains only one access category data.
- the destination device that received this frame (that is, the device indicated by the RA field) performs A-MPDU deaggregation, MAC Header error detection and correction, RA filtering, etc. on the received frame, and then The relay data in each MPDU is stored (queued) in the queue corresponding to the access category indicated in the AC field.
- the queue to be queued is determined based on this information and the access category. you can That is, if the queues are divided by access category and hop count, the relay data may be queued in the corresponding queues.
- the destination device that received this frame must, for example, Alternatively, the frame of the second configuration example may be used for transmission.
- the transmission right is acquired by the backoff time according to at least one of the access category and the number of hops.
- FIG. 10 is a diagram showing a third configuration example of a frame notified by Relay Transmission.
- a frame of the third configuration in FIG. 10 is composed of Frame Control, RA, TA, DA, SA, HT (High Throughput) Control, and one or more A-MPDU Subframes.
- a component is not limited only to these.
- Frame Control contains information indicating that this frame is a frame to be notified by Relay Transmission.
- RA and TA contain information indicating the source device and destination device, respectively.
- DA and SA contain information indicating Sink Node and Source Node, respectively.
- HT Control contains information about the access category contained within the subsequent A-MPDU Subframe.
- the A-MPDU Subframe contains relay data as well as information related to the relay data included in the A-MPDU Subframe. That is, the A-MPDU Subframe includes an MPDU, which is a data unit including relay data, and an MPDU Delimiter including the MPDU bit length or octet length and CRC.
- MPDU which is a data unit including relay data
- MPDU Delimiter including the MPDU bit length or octet length and CRC.
- the field from the Frame Control field to just before A-MPDU Subframe#1 is defined as MAC Header, but MAC Header is not encrypted. Also, control information related to relay transmission may be included in the MAC Header.
- HT Control consists of B-EHT (Beyond Extremely High Throughput) and A (Aggregated)-Control subfields.
- B-EHT contains information indicating that there is an A-Control subfield immediately after it.
- A-Control contains information indicating the access category of the A-MPDU Subframe included in this frame.
- A-Control includes Control ID, N_VO, N_VI, and N_BE subfields.
- the Control ID contains information indicating that N_VO, N_VI, and N_BE follow.
- N_VO contains information indicating the number of A-MPDU Subframes in which relay data of the access category corresponding to voice communication (VO: Voice) is included in the MPDU.
- N_VI contains information indicating the number of A-MPDU Subframes in which the relay data of the access category corresponding to video communication (VI: Video) is included in the MPDU.
- N_BE contains information indicating the number of A-MPDU Subframes in which the MPDU contains access category data corresponding to relay data that can be communicated with Best Effor (BE).
- subfields N_VO, N_VI, and N_BE are shown in FIG. 10, corresponding subfields may be included when access categories other than VO, VI, and BE are defined.
- the figure shows a case where multiple A-MPDU Subframes are included, but the relay data included in the MPDU within the A-MPDU Subframe has only one access category. That is, for example, relay data corresponding to access categories of VO and VI do not coexist in one MPDU, but are divided into different MPDUs.
- A-MPDU Subframes are arranged in order of priority of the access category of the relay data contained in the MPDU.
- N_VO, N_VI, N_BE, etc. in the A-Control subfield are also arranged in order of priority of the corresponding access category.
- the order of N_VO, N_VI, and N_BE in the A-Control subfield is to sort the subfields.
- A-MPDU Subframes containing MPDUs storing relay data corresponding to VO are arranged in A-MPDU Subframes #1 to #k
- A-MPDU Subframes containing MPDUs containing relay data corresponding to VI are arranged.
- A-MPDU Subframes containing MPDUs storing relay data corresponding to BE are arranged in A-MPDU Subframes #(l+1) to #N sent.
- k, l, and N are arbitrary natural numbers, and have a relationship of k ⁇ l ⁇ N.
- the relay transmission destination device that is, the device indicated by the RA field
- the relay transmission destination device satisfies the following conditions according to the notification of the capability information. must be known at the sending device.
- the Relay Supporter field of the frame of the capability information notified from the destination device indicates that it has a function as a relay station.
- the destination device that received this frame (that is, the device indicated by the RA field) performs A-MPDU deaggregation, MAC Header error detection and correction, RA filtering, etc. on the received frame, and then performs A -Store (queuing) the data in each MPDU in the queue corresponding to the access category indicated in the Control field.
- the queue to be queued is determined based on this information and the access category. may be That is, if the queues are divided by access category and hop count, the relay data may be queued in the corresponding queues.
- the destination device that received this frame must, for example, 3 may be transmitted as a frame.
- the transmission right is acquired by the backoff time according to at least one of the access category and the number of hops.
- FIG. 11 is a flowchart for explaining processing when a frame is transmitted by a transmission source device.
- the transmission source device may appropriately select, generate, and transmit frames having the first to third configurations described above according to the capabilities of the destination device and the overhead of the data to be transmitted.
- the overhead here refers to the field length of the information indicating the access category. For example, in the frame of the second configuration, the total value of the AC field lengths included in each A-MPDU Subframe, and in the frame of the third configuration, the sum of the field lengths of N_VO, N_VI, ..., N_BE or the HT Control field can be long.
- step S31 the Source Node determines whether or not the Relay Node, which is the destination device, can decrypt the encryption.
- the determination in step S31 may be performed based on the capability information of the destination device notified by the capability information notification. For example, if the Supporter Device Type field in the frame notified from the Relay Node by the notification of capability information contains information indicating that decryption of encryption is impossible at the Relay Node, the Source Node determines that the decryption of the cipher is impossible.
- step S31 If it is determined in step S31 that the relay node, which is the destination device, can decrypt the encryption, the process proceeds to step S32.
- step S32 the Source Node determines whether or not to encrypt the access category information. If it is determined in step S32 that the access category information is to be encrypted, the process proceeds to step S33.
- step S33 the Source Node transmits the relay data to the Relay Node in the frame of the first configuration.
- step S32 If it is determined in step S32 that the access category information is not to be encrypted, the process proceeds to step S34.
- step S34 the Source Node determines whether the frame with the second configuration has a smaller overhead than the frame with the third configuration. If it is determined in step S34 that the second configuration frame has less overhead than the third configuration frame, the process proceeds to step S35.
- step S35 the Source Node transmits the relay data to the Relay Node in the frame of the second configuration.
- step S34 the frames of the second configuration have more overhead than the frames of the third configuration, or the frames of the second configuration have the same overhead as the frames of the third configuration. If so, the process proceeds to step S36.
- step S36 the Source Node transmits the relay data to the Relay Node in the frame of the third configuration.
- step S31 determines whether the relay node, which is the destination device, cannot decrypt the encryption. If it is determined in step S31 that the relay node, which is the destination device, cannot decrypt the encryption, the process proceeds to step S37.
- step S37 the Source Node determines whether the frame with the second configuration has a smaller overhead than the frame with the third configuration. If it is determined in step S37 that the frames of the second configuration have less overhead than the frames of the third configuration, the process proceeds to step S38.
- step S38 the Source Node transmits the relay data to the Relay Node in the frame of the second configuration.
- step S37 it is determined that the frames of the second configuration have more overhead than the frames of the third configuration or that the frames of the second configuration have the same overhead as the frames of the third configuration. If so, the process proceeds to step S39.
- step S39 the Source Node transmits the relay data to the Relay Node in the frame of the third configuration.
- the receiving side can perform queuing for each access category.
- relay data can be transmitted with low delay.
- FIG. 12 is a flowchart for explaining processing when a frame is received by a destination device.
- Information for identifying the frames having the first to third configurations shown in FIGS. 9 to 11 is included in the Frame Control field in each frame. That is, based on the information contained in the Frame Control field in the received frame, the destination device determines which of the frames having the first to third configurations shown in FIGS. 9 to 11 is the received frame. Determine whether it corresponds to
- step S51 the Relay Node determines whether information indicating which configuration frame is included in the Frame Control field of the received frame.
- step S51 If it is determined in step S51 that the information indicating the frame of the first configuration is included, the process proceeds to step S52.
- step S52 the relay node decrypts the frame body in the received frame.
- step S53 the Relay Node identifies the access category indicated in the AC field included in the Frame Body that has been decrypted.
- the relay node stores the relay data in the queue corresponding to the relevant access category.
- the relay data stored here is the payload in the Frame Body. That is, the AC field and Mesh TTL field shown in FIG. 8 do not have to be targeted. At this time, the information indicated in the AC field and Mesh TTL field may be stored in any part of the device on the receiving side as necessary, and necessary information may be added during transmission processing.
- a unit that stores information indicated in the AC field and Mesh TTL field may be connected to the wireless control unit 51 and the data processing unit 52 . Also, when transmitting the queued data, the information of the AC field and Mesh TTL field may be added by the data processing unit 52 .
- step S51 If it is determined in step S51 that the information indicating the frame of the second configuration is included, the process proceeds to step S55.
- step S55 the Relay Node identifies the access category indicated by the AC field included in the MPDU delimiter within each A-MPDU Subframe.
- the Relay Node stores the relay data contained in each A-MPDU Subframe in a queue corresponding to each applicable access category.
- the relay data stored here is the payload within the A-MPDU Subframe. That is, the MPDU delimiter shown in FIG. 9 is not covered.
- step S51 If it is determined in step S51 that the information indicating the frame of the third configuration is included, the process proceeds to step S57.
- step S57 the Relay Node identifies the number of A-MPDU Subframes for each access category indicated in the A-Control field within the MAC Header.
- step S58 the Relay Node stores the relay data contained in each A-MPDU Subframe in a queue corresponding to each applicable access category.
- the relay data stored here is the payload within the A-MPDU Subframe. That is, the MPDU delimiter shown in FIG. 10 may not be targeted.
- step S54, S56, or S58 the receiving process ends.
- the access category information is encrypted so that it can be read by the MAC Sublayer.
- relay data By using the information on the access category of relay data, data can be queued for each access category. Therefore, relay data can be transmitted with low delay.
- FIG. 13 is a block diagram showing an example of the hardware configuration of a computer that executes the series of processes described above by a program.
- a CPU (Central Processing Unit) 301 , a ROM (Read Only Memory) 302 and a RAM (Random Access Memory) 303 are interconnected by a bus 304 .
- An input/output interface 305 is further connected to the bus 304 .
- the input/output interface 305 is connected to an input unit 306 such as a keyboard and a mouse, and an output unit 307 such as a display and a speaker.
- the input/output interface 305 is also connected to a storage unit 308 such as a hard disk or nonvolatile memory, a communication unit 309 such as a network interface, and a drive 310 that drives a removable medium 311 .
- the CPU 301 loads a program stored in the storage unit 308 into the RAM 303 via the input/output interface 305 and the bus 304 and executes the above-described series of processes. is done.
- the program executed by the CPU 301 is recorded on the removable media 311, or provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital broadcasting, and installed in the storage unit 308.
- the program executed by the computer may be a program that is processed in chronological order according to the order described in this specification, or may be executed in parallel or at a necessary timing such as when a call is made. It may be a program in which processing is performed.
- a system means a set of multiple components (devices, modules (parts), etc.), and it does not matter whether all the components are in the same housing. Therefore, a plurality of devices housed in separate housings and connected via a network, and a single device housing a plurality of modules in one housing, are both systems. .
- Embodiments of the present technology are not limited to the above-described embodiments, and various modifications are possible without departing from the gist of the present technology.
- this technology can take the configuration of cloud computing in which one function is shared by multiple devices via a network and processed jointly.
- each step described in the flowchart above can be executed by a single device, or can be shared by a plurality of devices.
- one step includes multiple processes
- the multiple processes included in the one step can be executed by one device or shared by multiple devices.
- a wireless communication device comprising a wireless control unit that controls transmission of a frame including relay data relayed in another wireless communication device and information about an access category of the relay data to the other wireless communication device.
- the wireless control unit controls transmission of the frame including a data unit including only the relay data of the access category.
- the information on the access category and the control information on relay transmission are included in the data unit.
- the data unit is encrypted based on capability information indicating capabilities of the other wireless communication device notified from the other wireless communication device.
- the frame is composed of a header containing control information related to relay transmission, and a plurality of subframes comprising the data unit and delimiter information containing information on the access category of the relay data contained in the data unit.
- the frame is composed of a plurality of subframes each including a header including information on the access category and control information on relay transmission, delimiter information, and the data unit. .
- the information about the access category includes, for each access category, information indicating the number of frames of the subframes composed of the data unit including the relay data of the access category.
- a wireless communication device A wireless communication method for controlling transmission of a frame including relay data relayed in another wireless communication device and information on an access category of the relay data to the other wireless communication device.
- a receiving unit for receiving a frame including relay data to be relayed to another wireless communication device and information on an access category of the relay data; and a data processing unit that queues the relay data of the access category for each access category based on information about the access category.
- the frame is composed of a data unit including only the relay data of the access category.
- the wireless communication device (12) The wireless communication device according to (11), wherein the information on the access category and the control information on relay transmission are included in the data unit.
- the data processing unit decrypts the data unit based on information indicating the frame configuration included in the frame, and decrypts the access category based on information about the access category of the decrypted data unit.
- the wireless communication device (12), wherein queuing of the relay data of the access category is performed each time.
- the frame is composed of a header including control information related to relay transmission, and a plurality of subframes comprising the data unit and delimiter information including information about the access category of the relay data included in the data unit.
- the wireless communication device wherein the data processing unit queues the relay data of the access category for each access category based on information about the access category included in the delimiter information.
- said frame is composed of a header containing information on said access category and control information related to relay transmission, and a plurality of subframes consisting of delimiter information and said data unit, The wireless communication device according to (11), wherein the data processing unit performs queuing of the relay data of the access category for each access category based on information about the access category included in the header.
- the information about the access category includes, for each access category, information indicating the number of frames of the subframes made up of the data unit including the relay data of the access category.
- 11 wireless communication device 31 communication unit, 32 control unit, 41 antenna, 51 wireless control unit, 52 data processing unit, 53 modulation/demodulation unit, 54 signal processing unit, 55 channel estimation unit, 56, 56-1 to 56-n radio Interface section, 57, 57-1 to 57-n amplifier section
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
1.従来技術
2.実施の形態
3.その他
近年、AR(Augmented Reality)/VR(Virtual Reality)、4K/8Kなどの高精細映像伝送では、扱うデータ量が非常に大きい。そのため、無線LAN(Local Area Network)において任意の場所で高い通信品質を確保するために、マルチホップネットワーク(または、リレーネットワーク、中継伝送)が注目されており、IEEE802.11sやEasyMesh(登録商標)が規格化されている。また、これに加え、ファクトリーオートメーションなどを背景に遠隔地へのリアルタイム伝送の需要も高まっており、低遅延伝送も注目されている。
R1.A-MPDUのデアグリゲーション
R2.MPDUヘッダの誤り検出と訂正(Validation)や、巡回冗長検査(CRC:Cyclic Redundancy Check)による誤り検出と訂正
R3.宛先の装置のアドレス(RA:Receiving STA Address)によるフィルタリング(Filtering)
R4.ブロックAck(Acknowledgement)のスコアボーディング(Scoreboading)
R5.複製検出(Duplicate Detection)
R6.MPDUの暗号の復号(Decryption)
R7.ブロックAckのバッファリングおよびリオーダリング(Buffering and Recordering)
R8.リプレイ攻撃の検出(Replay Detection)
R9.MPDUからMSDUへのデフラグメンテーション(Defragmentation)
R10.MSDUの完全性検査と保護(Integrity and Protection)
T1.デキューイング(PS Defer Queuing)
T2.シーケンス番号の付与(Sequence Number Assignment)
T3.MSDU(MAC Service Data Unit)の完全性検査と保護(Integrity and Protection)
T4.MSDUのフラグメンテーション(Fragmentation)
T5.パケット番号の付与(Packet Number Assignment)
T6.MPDUの暗号化(Encryption)
T7.MPDUヘッダの生成およびCRCの生成(Creation)
T8.MPDUのアグリゲーションであるA-MPDUの生成
<本技術の無線通信システム>
図2は、本技術の実施の形態に係る無線通信システムの構成例を示す図である。
図3は、無線通信装置の構成例を示すブロック図である。
R1.A-MPDUのデアグリゲーション
R2.MPDUヘッダの誤り検出と訂正(Validation)や、巡回冗長検査(CRC:Cyclic Redundancy Check)による誤り検出と訂正
R3.宛先の装置のアドレス(RA)によるフィルタリング(Filtering)
R4.ブロックAckのスコアボーディング(Scoreboading)
R5.複製検出(Duplicate Detection)
R6.MPDUの暗号の復号(Decryption)
R7.ブロックAckバッファリングおよびリオーダリング(Buffering and Recordering)
R8.リプレイ攻撃の検出(Replay Detection)
R9.MPDUからMSDUへのデフラグメンテーション(Defragmentation)
W1.キューイング(Queuing)
W1.デキューイング(Dequeuing)
T2.シーケンス番号の付与(Sequence Number Assignment)
T3.MSDUの完全性検査と保護(Integrity and Protection)
T4.MSDUのフラグメンテーション(Fragmentation)
T5.パケット番号の付与(Packet Number Assignment)
T6.MPDUの暗号化(Encryption)
T7.MPDUヘッダの生成およびCRCの生成(Creation)
T8.MPDUのアグリゲーションであるA-MPDUの生成
図6は、本技術の実施の形態における無線通信システムの全体の処理について説明するシーケンスを示す図である。
図6のステップS11におけるケイパビリティ情報の通知では、Source Node、Relay Node、およびSink Nodeにおいて自装置の能力に関する情報の通知が相互に行われる。ここでいう能力とは、Source Node、Relay Nodeとしての機能、図4または図5で上述した、装置内における無線制御部51およびデータ処理部52の中継伝送時のMPDUの処理フローを指すが、これらに限定されない。
図6のステップS11において、Source Node、Relay Node、およびSink Nodeで、ケイパビリティ情報の通知が実施された後、Source Nodeが、Sink Nodeに対する中継データを保持している場合、Source Nodeは、ステップS12において、Relay Nodeに、中継データを送信する。
図8は、Relay Transmissionで通知されるフレームの第1の構成例を示す図である。
図9は、Relay Transmissionで通知されるフレームの第2の構成例を示す図である。
図10は、Relay Transmissionで通知されるフレームの第3の構成例を示す図である。
図11は、送信元の装置においてフレームを送信する際の処理を説明するフローチャートである。
図12は、宛先の装置においてフレームを受信する際の処理を説明するフローチャートである。
<本技術の効果>
以上のように、本技術においては、他の無線通信装置において中継される中継データと、中継データのアクセスカテゴリに関する情報とを含むフレームが他の無線通信装置に送信される。
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
本技術は、以下のような構成をとることもできる。
(1)
他の無線通信装置において中継される中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームの前記他の無線通信装置への送信を制御する無線制御部を備える
無線通信装置。
(2)
前記無線制御部は、前記アクセスカテゴリの前記中継データのみを含むデータユニットからなる前記フレームの送信を制御する
前記(1)に記載の無線通信装置。
(3)
前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報は、前記データユニットに含まれる
前記(2)に記載の無線通信装置。
(4)
前記データユニットは、前記他の無線通信装置から通知される前記他の無線通信装置の能力を示すケイパビリティ情報に基づいて暗号化されている
前記(3)に記載の無線通信装置。
(5)
前記フレームは、中継伝送に関連する制御情報を含むヘッダ、および、前記データユニットに含まれる前記中継データの前記アクセスカテゴリに関する情報を含むデリミタ情報と前記データユニットとからなる複数のサブフレームから構成される
前記(2)に記載の無線通信装置。
(6)
前記フレームは、前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報を含むヘッダ、および、デリミタ情報と前記データユニットとからなる複数のサブフレームから構成される
前記(2)に記載の無線通信装置。
(7)
前記アクセスカテゴリに関する情報は、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームのフレーム数を示す情報を含む
前記(6)に記載の無線通信装置。
(8)
前記アクセスカテゴリに関する情報も、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームも、前記アクセスカテゴリの優先度順に並べられる
前記(7)に記載の無線通信装置。
(9)
無線通信装置が、
他の無線通信装置において中継される中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームの前記他の無線通信装置への送信を制御する
無線通信方法。
(10)
他の無線通信装置に中継する中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームを受信する受信部と、
前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行うデータ処理部と
を備える無線通信装置。
(11)
前記フレームは、前記アクセスカテゴリの前記中継データのみを含むデータユニットからなる
前記(10)に記載の無線通信装置。
(12)
前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報は、前記データユニットに含まれる
前記(11)に記載の無線通信装置。
(13)
前記データ処理部は、前記フレームに含まれるフレーム構成を示す情報に基づいて、前記データユニットの暗号を復号し、前記暗号を復号した前記データユニットの前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
前記(12)に記載の無線通信装置。
(14)
前記フレームは、中継伝送に関連する制御情報を含むヘッダ、および、前記データユニットに含まれる前記中継データの前記アクセスカテゴリに関する情報を含むデリミタ情報と前記データユニットとからなる複数のサブフレームから構成され、
前記データ処理部は、前記デリミタ情報に含まれる前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
前記(11)に記載の無線通信装置。
(15)
前記フレームは、前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報を含むヘッダ、および、デリミタ情報と前記データユニットとからなる複数のサブフレームから構成され、
前記データ処理部は、前記ヘッダに含まれる前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
前記(11)に記載の無線通信装置。
(16)
前記アクセスカテゴリに関する情報は、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームのフレーム数を示す情報を含む
前記(15)に記載の無線通信装置。
(17)
前記アクセスカテゴリに関する情報も、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームも、前記アクセスカテゴリの優先度順に並べられている
前記(16)に記載の無線通信装置。
(18)
無線通信装置が、
他の無線通信装置に中継する中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームを受信し、
前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
無線通信方法。
Claims (18)
- 他の無線通信装置において中継される中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームの前記他の無線通信装置への送信を制御する無線制御部を備える
無線通信装置。 - 前記無線制御部は、前記アクセスカテゴリの前記中継データのみを含むデータユニットからなる前記フレームの送信を制御する
請求項1に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報は、前記データユニットに含まれる
請求項2に記載の無線通信装置。 - 前記データユニットは、前記他の無線通信装置から通知される前記他の無線通信装置の能力を示すケイパビリティ情報に基づいて暗号化されている
請求項3に記載の無線通信装置。 - 前記フレームは、中継伝送に関連する制御情報を含むヘッダ、および、前記データユニットに含まれる前記中継データの前記アクセスカテゴリに関する情報を含むデリミタ情報と前記データユニットとからなる複数のサブフレームから構成される
請求項2に記載の無線通信装置。 - 前記フレームは、前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報を含むヘッダ、および、デリミタ情報と前記データユニットとからなる複数のサブフレームから構成される
請求項2に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報は、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームのフレーム数を示す情報を含む
請求項6に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報も、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームも、前記アクセスカテゴリの優先度順に並べられる
請求項7に記載の無線通信装置。 - 無線通信装置が、
他の無線通信装置において中継される中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームの前記他の無線通信装置への送信を制御する
無線通信方法。 - 他の無線通信装置に中継する中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームを受信する受信部と、
前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行うデータ処理部と
を備える無線通信装置。 - 前記フレームは、前記アクセスカテゴリの前記中継データのみを含むデータユニットからなる
請求項10に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報は、前記データユニットに含まれる
請求項11に記載の無線通信装置。 - 前記データ処理部は、前記フレームに含まれるフレーム構成を示す情報に基づいて、前記データユニットの暗号を復号し、前記暗号を復号した前記データユニットの前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
請求項12に記載の無線通信装置。 - 前記フレームは、中継伝送に関連する制御情報を含むヘッダ、および、前記データユニットに含まれる前記中継データの前記アクセスカテゴリに関する情報を含むデリミタ情報と前記データユニットとからなる複数のサブフレームから構成され、
前記データ処理部は、前記デリミタ情報に含まれる前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
請求項11に記載の無線通信装置。 - 前記フレームは、前記アクセスカテゴリに関する情報および中継伝送に関連する制御情報を含むヘッダ、および、デリミタ情報と前記データユニットとからなる複数のサブフレームから構成され、
前記データ処理部は、前記ヘッダに含まれる前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
請求項11に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報は、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームのフレーム数を示す情報を含む
請求項15に記載の無線通信装置。 - 前記アクセスカテゴリに関する情報も、前記アクセスカテゴリの前記中継データを含む前記データユニットからなる前記サブフレームも、前記アクセスカテゴリの優先度順に並べられている
請求項16に記載の無線通信装置。 - 無線通信装置が、
他の無線通信装置に中継する中継データと、前記中継データのアクセスカテゴリに関する情報とを含むフレームを受信し、
前記アクセスカテゴリに関する情報に基づいて、前記アクセスカテゴリ毎に、前記アクセスカテゴリの前記中継データのキューイングを行う
無線通信方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202280049366.0A CN117643099A (zh) | 2021-07-19 | 2022-02-25 | 无线通信设备和无线通信方法 |
| JP2023536595A JPWO2023002663A1 (ja) | 2021-07-19 | 2022-02-25 | |
| EP22845603.4A EP4376463A4 (en) | 2021-07-19 | 2022-02-25 | WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION METHOD |
| US18/577,713 US20240322896A1 (en) | 2021-07-19 | 2022-02-25 | Wireless communication device and wireless communication method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021-118599 | 2021-07-19 | ||
| JP2021118599 | 2021-07-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023002663A1 true WO2023002663A1 (ja) | 2023-01-26 |
Family
ID=84979064
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2022/007807 Ceased WO2023002663A1 (ja) | 2021-07-19 | 2022-02-25 | 無線通信装置および無線通信方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240322896A1 (ja) |
| EP (1) | EP4376463A4 (ja) |
| JP (1) | JPWO2023002663A1 (ja) |
| CN (1) | CN117643099A (ja) |
| WO (1) | WO2023002663A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025033383A1 (ja) * | 2023-08-10 | 2025-02-13 | キヤノン株式会社 | 通信装置、制御方法、及び、プログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007060365A (ja) | 2005-08-25 | 2007-03-08 | Nippon Telegr & Teleph Corp <Ntt> | 無線通信装置および無線通信方法 |
| JP2008512975A (ja) * | 2004-09-13 | 2008-04-24 | インターデイジタル テクノロジー コーポレーション | 無線通信システムにおける輻輳を判定して、管理するための方法および装置 |
| JP2011101311A (ja) * | 2009-11-09 | 2011-05-19 | Oki Networks Co Ltd | 中継装置、及び中継方法 |
| JP2012191274A (ja) * | 2011-03-09 | 2012-10-04 | Panasonic Corp | 送受信装置および受信方法、ならびに通信システム及び通信方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8787988B2 (en) * | 2003-01-29 | 2014-07-22 | Intellectual Ventures I Llc | Power management for wireless direct link |
| JPWO2007102208A1 (ja) * | 2006-03-08 | 2009-07-23 | 株式会社国際電気通信基礎技術研究所 | マルチホップ無線ネットワークシステム |
| JP4609547B2 (ja) * | 2008-08-14 | 2011-01-12 | ソニー株式会社 | 無線通信装置、通信システム、および通信制御方法、並びにプログラム |
| JP5278523B2 (ja) * | 2011-11-14 | 2013-09-04 | 富士通株式会社 | 中継局、帯域割当方法 |
| US20200100143A1 (en) * | 2018-09-20 | 2020-03-26 | Cisco Technology, Inc. | Traffic shaping methods and apparatus for providing wireless contention reduction and airtime fairness for multimedia traffic flows in a wireless network |
| CN112788749B (zh) * | 2019-11-06 | 2024-08-02 | 华为技术有限公司 | 数据传输方法和装置 |
| WO2022044234A1 (ja) * | 2020-08-27 | 2022-03-03 | 日本電信電話株式会社 | 中継方法、及び中継装置 |
| EP4277427B1 (en) * | 2021-01-19 | 2026-03-04 | Samsung Electronics Co., Ltd. | Method and device for configuring connection of remote terminal through relay terminal in wireless communication system |
| WO2022206813A1 (en) * | 2021-03-31 | 2022-10-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, ue, relay ue, and network node for communication over sidelink |
-
2022
- 2022-02-25 US US18/577,713 patent/US20240322896A1/en active Pending
- 2022-02-25 WO PCT/JP2022/007807 patent/WO2023002663A1/ja not_active Ceased
- 2022-02-25 EP EP22845603.4A patent/EP4376463A4/en active Pending
- 2022-02-25 CN CN202280049366.0A patent/CN117643099A/zh active Pending
- 2022-02-25 JP JP2023536595A patent/JPWO2023002663A1/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008512975A (ja) * | 2004-09-13 | 2008-04-24 | インターデイジタル テクノロジー コーポレーション | 無線通信システムにおける輻輳を判定して、管理するための方法および装置 |
| JP2007060365A (ja) | 2005-08-25 | 2007-03-08 | Nippon Telegr & Teleph Corp <Ntt> | 無線通信装置および無線通信方法 |
| JP2011101311A (ja) * | 2009-11-09 | 2011-05-19 | Oki Networks Co Ltd | 中継装置、及び中継方法 |
| JP2012191274A (ja) * | 2011-03-09 | 2012-10-04 | Panasonic Corp | 送受信装置および受信方法、ならびに通信システム及び通信方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4376463A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025033383A1 (ja) * | 2023-08-10 | 2025-02-13 | キヤノン株式会社 | 通信装置、制御方法、及び、プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023002663A1 (ja) | 2023-01-26 |
| CN117643099A (zh) | 2024-03-01 |
| EP4376463A4 (en) | 2024-11-13 |
| EP4376463A1 (en) | 2024-05-29 |
| US20240322896A1 (en) | 2024-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100678223B1 (ko) | 통신시스템의 패킷 전송 장치 및 방법 | |
| Li et al. | Aggregation with fragment retransmission for very high-speed WLANs | |
| US8228889B2 (en) | Communication apparatus, communication system and communication control program | |
| US7650559B2 (en) | Communication apparatus, communication system, communication method, and communication control program | |
| US8718089B2 (en) | Aggregation and fragmentation of multiplexed downlink packets | |
| US20110243117A1 (en) | Base station and wireless terminal | |
| JP2018518908A (ja) | ワイヤレスネットワークにおいてマルチユーザアップリンク媒体アクセス制御プロトコルを実装するためにバッファステータス報告を要求するための方法および装置 | |
| CN112788749A (zh) | 数据传输方法和装置 | |
| CN114586291B (zh) | 通信设备和方法 | |
| CN101656986A (zh) | 无线通信装置、通信系统、通信控制方法和程序 | |
| JP5852782B2 (ja) | マルチホップ・ネットワークにおけるロバスト符号化 | |
| US20050135317A1 (en) | Method and system for multicast scheduling in a WLAN | |
| US20260122711A1 (en) | Transmitting station and receiving station | |
| WO2023002663A1 (ja) | 無線通信装置および無線通信方法 | |
| JP7559828B2 (ja) | 送信局及び受信局 | |
| Zhai et al. | A distributed packet concatenation scheme for sensor and ad hoc networks | |
| Hassine et al. | A VoIP focused frame aggregation in wireless local area networks: Features and performance characteristics | |
| US20240098819A1 (en) | Transmitting station and receiving station | |
| JP5266474B2 (ja) | 無線通信システム、中継局装置及び無線通信方法 | |
| Li | Improving performance for CSMA/CA based wireless networks | |
| Wu et al. | On-demand connection-oriented multi-channel MAC protocol for ad-hoc network | |
| Palacios et al. | Reverse direction transmissions and network coding for energy-efficient Wi-Fi networks | |
| Pai et al. | TCP Throughput Over Full-Duplex WLANs: Novel Implications of the AP's New Capability | |
| KR100946904B1 (ko) | 통신시스템의 집합 패킷 생성 방법 | |
| WO2026092296A1 (zh) | 一种通信方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22845603 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202317085377 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023536595 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18577713 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280049366.0 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022845603 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2022845603 Country of ref document: EP Effective date: 20240219 |