WO2022079803A1 - 無線装置及び通信方法 - Google Patents
無線装置及び通信方法 Download PDFInfo
- Publication number
- WO2022079803A1 WO2022079803A1 PCT/JP2020/038623 JP2020038623W WO2022079803A1 WO 2022079803 A1 WO2022079803 A1 WO 2022079803A1 JP 2020038623 W JP2020038623 W JP 2020038623W WO 2022079803 A1 WO2022079803 A1 WO 2022079803A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- terminal
- processing unit
- base station
- signal processing
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- 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/08—Load balancing or load distribution
- H04W28/082—Load balancing or load distribution among bearers or channels
-
- 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/08—Load balancing or load distribution
- H04W28/09—Management thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- 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]
Definitions
- the present invention relates to wireless communication technology.
- a wireless LAN Local Area Network
- a wireless system that wirelessly connects a base station and a terminal.
- Wireless LAN base stations and terminals access channels using CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) or EDCA (Enhanced Distribution Channel Access), which is an access control method that extends CSMA / CA, to access data.
- EDCA classifies the data to be transmitted into access categories VO, VI, BE, and BK. Access parameters are assigned to the access categories VO, VI, BE, and BK so that transmission is prioritized in the order of VO, VI, BE, and BK.
- RTA Real Time Application
- traffic with absolute delay or jitter requirements occurs.
- traffic that requires low delay occurs.
- EDCA may not be able to meet these requirements.
- An object of the present invention is to provide a technique for improving a communication delay between a base station and a terminal.
- the radio device includes a first radio signal processing unit configured to transmit and receive radio signals using the first channel, and a second channel different from the first channel.
- a second link which is a link between the first radio signal processing unit and the first terminal, and the second radio signal processing unit configured to transmit and receive radio signals using the above.
- the link management unit includes a link management unit that manages a second link that is a link between the radio signal processing unit and the first terminal, and the link management unit is a first traffic from the first terminal.
- the first request signal requesting data exchange related to the type is received, and the first traffic type is associated with the second link based on the first request signal, and the first traffic type is associated with the second link.
- a second traffic type different from the above is associated with the second link, the second traffic from the second link to the first link based on the first request signal. Change the type mapping.
- a technique for improving a communication delay between a base station and a terminal is provided.
- FIG. 1 is a diagram showing a communication system according to an embodiment of the present invention.
- FIG. 2 is a diagram showing a format of a MAC frame used in the communication system of FIG.
- FIG. 3 is a block diagram showing a hardware configuration of the base station shown in FIG.
- FIG. 4 is a block diagram showing a functional configuration of the base station shown in FIG.
- FIG. 5 is a block diagram showing the hardware configuration of the terminal shown in FIG.
- FIG. 6 is a block diagram showing a functional configuration of the terminal shown in FIG.
- FIG. 7 is a diagram showing a channel access function of the base station shown in FIG.
- FIG. 8 is a flowchart showing a multi-link setup in the communication system of FIG.
- FIG. 9 is a diagram showing the link management information shown in FIG. FIG.
- FIG. 10 is a diagram showing the link management information shown in FIG.
- FIG. 11 is a sequence diagram showing TID-Link mapping in the communication system of FIG.
- FIG. 12 is a diagram showing a Frame Body field in a beacon frame transmitted by the beacon management unit shown in FIG.
- FIG. 13 is a flowchart showing the TID-Link mapping executed by the terminal shown in FIG.
- FIG. 14 is a flowchart showing the TID-Link mapping executed by the base station shown in FIG.
- FIG. 1 schematically shows a communication system 1 according to an embodiment of the present invention.
- the communication system 1 includes a base station 10, a terminal 20, and a server 30.
- the base station 10 functions as a wireless LAN access point (AP).
- the base station 10 is connected to a network NW such as the Internet.
- NW such as the Internet.
- Base station 10 may be connected to terminal 20 using one channel or a plurality of different channels.
- the wireless connection between the base station 10 and the terminal 20 using a plurality of different channels is referred to as "multi-link”.
- Communication between the base station 10 and the terminal 20 is based on, for example, the 802.11 standard.
- the terminal 20 is a wireless terminal device having a wireless communication function.
- the terminal 20 may be a portable terminal such as a smartphone, a tablet, or a notebook computer.
- the terminal 20 may be a fixed terminal such as a desktop personal computer.
- the terminal 20 accesses the network NW via the base station 10. For example, the terminal 20 exchanges data with the server 30 via the base station 10.
- Data communication between the base station 10 and the terminal 20 is based on the OSI (Open Systems Interconnection) reference model.
- the communication function has 7 layers (1st layer: physical layer, 2nd layer: data link layer, 3rd layer: network layer, 4th layer: transport layer, 5th layer: session layer, 6th layer. Layer: presentation layer, 7th layer: application layer).
- the data link layer includes, for example, an LLC (Logical Link Control) layer and a MAC (Media Access Control) layer.
- LLC Logical Link Control
- MAC Media Access Control
- the LLC layer for example, a DSAP (Destination Service Access Point) header, a SSAP (Source Service Access Point) header, and the like are added to data input from a higher-level application to form an LLC packet.
- a MAC header is added to an LLC packet to form a MAC frame.
- the server 30 can hold various information, for example, holds content data for the terminal 20.
- the server 30 is connected to the network NW and is configured to communicate with the base station 10 via the network NW.
- the communication between the base station 10 and the server 30 may be wired communication, wireless communication, or a combination thereof.
- the communication system 1 may further include a base station 12 and terminals 22, 24, 26.
- the terminals 22 and 24 are connected to the base station 10.
- the terminal 26 is connected to the base station 12, and the base station 12 is connected to the network NW.
- the base station 12 is located in the area where the radio signal from the base station 10 reaches.
- Base stations 10 and 12 form basic service sets (BSS; Basic Service Set) 14 and 16.
- BSS 14 includes base station 10 and terminals 20, 22, 24, and BSS 16 includes base station 12 and terminal 26.
- the base station 12 can have the same configuration as the base station 10. Therefore, the base station 10 will be described as a representative, and the description of the base station 12 will be omitted.
- the terminals 22, 24, and 26 can have the same configuration as the terminal 20. Therefore, the terminal 20 will be described as a representative, and the description of the terminals 22, 24, and 26 will be omitted.
- FIG. 2 shows an example of the format of the MAC frame used for communication between the base station 10 and the terminal 20.
- the fields included in the MAC frame include, for example, a Frame Control field, a Duration field, an Address1 field, an Address2 field, an Address3 field, a SequenceControl field, an Address4 field, a QoS Control field, an HTControl field, and a FrameBody field.
- FCS Frae Check Sequence
- the Frame Control field to the HT Control field correspond to the MAC header.
- the Frame Body field corresponds to the MAC payload.
- the FCS field stores an error detection code used for error detection for the MAC header and the Frame Body field.
- the Frame Control field contains various control information such as Type value, Subtype value, ToDS (DistributionSystem) value, and FromDS value.
- the Type value indicates whether the MAC frame is a management frame, a control frame, or a data frame.
- the Subtype value indicates the frame type of the MAC frame when used in combination with the Type value. For example, "00/1000 (Type value / Subtype value)" indicates that the MAC frame is a beacon signal. In addition, “00/0100 (Type value / Subtype value)” indicates that the MAC frame is a probe request. In addition, “00/0101 (Type value / Subtype value)” indicates that the MAC frame is a probe response.
- the To DS value and From DS value have different meanings depending on the combination. For example, when the MAC frame is a data frame, the ToDS value “0” indicates that the receiving station is a terminal, and “1” indicates that the receiving station is a base station. Further, when the MAC frame is a data frame, the FromDS value “0” indicates that the transmitting station is a terminal, and “1” indicates that the transmitting station is a base station. On the other hand, the To DS value and From DS value when the MAC frame is a management frame or a control frame are fixed to, for example, “0”.
- the Duration field indicates the planned period for using the wireless line.
- the Address field indicates a BSSID, a source MAC address, a destination MAC address, a sender terminal address, a receiver terminal address, and the like. The number of Address fields used depends on the frame type.
- the SequenceControl field indicates the sequence number of the MAC frame and the fragment number for the fragment.
- the QoS Control field is used for the QoS (Quality of Service) function in the MAC frame.
- the QoS Control field may include a Traffic Type (TID) subfield.
- the HT Control field is a Control field for high throughput features.
- the FrameBody field contains information according to the frame type. For example, when the frame type is a data frame, the transmission data is stored in the Frame Body field.
- FIG. 3 shows an example of the hardware configuration of the base station 10.
- the base station 10 includes a CPU (Central Processing Unit) 101, a ROM (ReadOnly Memory) 102, a RAM (RandomAccessMemory) 103, a wireless communication module 104, and a wired communication module 105.
- a CPU Central Processing Unit
- ROM ReadOnly Memory
- RAM RandomAccessMemory
- the CPU 101 is a circuit capable of executing various programs, and controls the overall operation of the base station 10.
- the ROM 102 is a non-volatile semiconductor memory, and stores a program for controlling the base station 10, control data, and the like.
- the RAM 103 is, for example, a volatile semiconductor memory and is used as a working area of the CPU 101.
- the wireless communication module 104 is a circuit used for transmitting and receiving data by a wireless signal, and is connected to an antenna.
- the wireless communication module 104 may include an antenna. Further, the wireless communication module 104 includes a plurality of communication modules corresponding to a plurality of frequency bands, respectively.
- the wired communication module 105 is a circuit used for transmitting and receiving data by a wired signal, and is connected to a network NW.
- FIG. 4 shows an example of the functional configuration of the base station 10.
- the base station 10 includes a data processing unit 100, a MAC frame processing unit 110, a management unit 120, and radio signal processing units 130, 140, 150.
- the data processing unit 100, the MAC frame processing unit 110, and the management unit 120 are collectively referred to as the link management unit LM1.
- the processes described with respect to the data processing unit 100, the MAC frame processing unit 110, the management unit 120, and the wireless signal processing units 130, 140, 150 are realized by, for example, the CPU 101 and the wireless communication module 104.
- the data processing unit 100 can execute the processing of the LLC layer and the processing of the upper layer on the input data. For example, the data processing unit 100 sends data received from a computer on the network NW to the MAC frame processing unit 110. Further, the data processing unit 100 transmits the data received from the MAC frame processing unit 110 to the computer on the network NW.
- the MAC frame processing unit 110 executes the processing of the MAC layer on the input data.
- the MAC frame processing unit 110 generates a MAC frame from the data input from the data processing unit 100.
- the MAC frame processing unit 110 generates a MAC frame including data input from the management unit 120 (for example, a response signal described later). Further, the MAC frame processing unit 110 restores data from the MAC frames input from each of the radio signal processing units 130, 140, and 150.
- the MAC frame processing unit 110 sends the restored data to the management unit 120.
- the process of generating a MAC frame from data and the process of restoring data from a MAC frame may be based on the IEEE802.11 standard.
- the management unit 120 manages the link with each terminal based on the notification received from the radio signal processing units 130, 140, 150 via the MAC frame processing unit 110.
- the management unit 120 includes the link management information 121.
- the link management information 121 includes, for example, information about a terminal stored in the RAM 103 and wirelessly connected to the base station 10 (for example, each of the terminals 20, 22, and 24 shown in FIG. 1).
- the management unit 120 further includes an association processing unit 122 and an authentication processing unit 123.
- the association processing unit 122 executes a protocol related to the association when a connection request is received from the terminal via any of the radio signal processing units 130, 140, and 150.
- the authentication processing unit 123 executes a protocol related to authentication after the association is completed.
- the wireless signal processing units 130, 140, 150 transmit and receive wireless signals using different channels.
- the radio signal processing unit 130 handles a radio signal in the 6 GHz band
- the radio signal processing unit 140 handles a radio signal in the 5 GHz band
- the radio signal processing unit 150 handles a radio signal in the 2.4 GHz band.
- the radio signal processing units 130, 140, and 150 share the antenna of the base station 10.
- the radio signal processing units 130, 140, 150 may use individual antennas.
- the wireless signal processing units 130, 140, 150 are used for communication with the terminal. For example, each of the radio signal processing units 130, 140, and 150 adds a preamble, a PHY header, and the like to the MAC frame input from the MAC frame processing unit 110 to generate a radio frame. Then, each of the radio signal processing units 130, 140, and 150 converts the radio frame into a radio signal and transmits the radio signal via the antenna of the base station 10. Further, each of the radio signal processing units 130, 140, and 150 converts the radio signal received via the antenna of the base station 10 into a radio frame. Then, each of the radio signal processing units 130, 140, and 150 extracts the MAC frame from the radio frame and sends the extracted MAC frame to the MAC frame processing unit 110.
- each of the radio signal processing units 130, 140, and 150 can execute a part of the processing of the MAC layer and the processing of the first layer on the input data or the radio signal.
- Each of the wireless signal processing units 130, 140, and 150 is associated with a traffic type (TID) for each terminal.
- TID # 1 is associated with the radio signal processing unit 130.
- the radio signal processing unit 130 is used to exchange data related to TID # 1 with the terminal 20.
- the MAC frame processing unit 110 when the data processing unit 100 receives data addressed to the terminal 20 related to TID # 1 from the server 30, the MAC frame processing unit 110 generates a MAC frame containing the data and passes through the radio signal processing unit 130. A MAC frame is transmitted to the terminal 20. Further, the MAC frame processing unit 110 receives a MAC frame including data related to TID # 1 from the terminal 20 through the radio signal processing unit 130.
- the information regarding the correspondence of the TID is included in the link management information 121.
- the management unit 120 sets the attribute related to the multi-link to the link.
- attributes include anchors and LL (Low Latency).
- the link set in the anchor is called an anchor link, and the link set in the LL is called an LL link.
- the anchor link sends and receives control information related to the operation of the multi-link.
- the LL link is used for data exchange associated with a given TID.
- the predetermined TID indicates a traffic type assigned to a traffic to be processed with the highest priority, such as an RTA (Real Time Application) traffic.
- the predetermined TID corresponds to the access category LL described later. In other words, the data associated with a given TID is classified in the access category LL.
- the LL link is dedicated to exchanging data associated with TID # 3 when there is traffic associated with the given TID, TID # 3, and associated with other TIDs when there is no traffic associated with TID # 3. May be used for data exchange.
- the management unit 120 uses the MAC frame processing unit 110 to transmit attribute information indicating an attribute to be set in the link to the terminal.
- the attribute information may be included in the probe response described later, for example.
- the management unit 120 further includes a mapping unit 124.
- the mapping unit 124 controls the association of TIDs in response to a request from a terminal connected by a multi-link. For example, the mapping unit 124 receives a request signal requesting data exchange related to TID # 3 from the terminal 20. Specifically, the MAC frame processing unit 110 receives a request signal from the terminal 20 and sends the received request signal to the mapping unit 124. Upon receiving the request signal from the terminal 20, the mapping unit 124 changes the TID mapping so that the LL link is exclusively used for data exchange related to TID # 3.
- the request signal can be, for example, a type of management frame.
- the management unit 120 further includes the beacon management unit 125.
- the beacon management unit 125 transmits a beacon signal for each channel (link).
- the beacon management unit 125 generates a beacon signal for each channel, and transmits the beacon signal to the radio signal processing unit corresponding to the channel of the radio signal processing units 130, 140, 150 via the MAC frame processing unit 110. Send out.
- the radio signal processing unit periodically broadcasts the beacon signal.
- the beacon management unit 125 may transmit the beacon signal on a single channel used as an anchor link.
- mapping unit 124 and the beacon management unit 125 will be described in detail later.
- FIG. 5 shows an example of the hardware configuration of the terminal 20.
- the terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a wireless communication module 204, a display 205, and a storage 206.
- the CPU 201 is a circuit capable of executing various programs, and controls the overall operation of the terminal 20.
- the ROM 202 is a non-volatile semiconductor memory, and stores a program for controlling the terminal 20, control data, and the like.
- the RAM 203 is, for example, a volatile semiconductor memory and is used as a working area of the CPU 201.
- the wireless communication module 204 is a circuit used for transmitting and receiving data by a wireless signal, and is connected to an antenna.
- the wireless communication module 204 may include an antenna. Further, the wireless communication module 204 includes, for example, a plurality of communication modules corresponding to a plurality of frequency bands.
- the display 205 displays, for example, an image such as a GUI (Graphical User Interface) corresponding to the application software.
- GUI Graphic User Interface
- the display 205 may have a function as an input interface of the terminal 20.
- the touch panel may be provided on the display 205.
- the terminal 20 does not have to have a display.
- the storage 206 is a non-volatile storage device, and stores, for example, the system software of the terminal 20.
- FIG. 6 shows an example of the functional configuration of the terminal 20.
- the terminal 20 includes a data processing unit 200, a MAC frame processing unit 210, a management unit 220, a radio signal processing unit 230, 240, 250, and an application execution unit 260.
- the data processing unit 200, the MAC frame processing unit 210, and the management unit 220 are collectively referred to as the link management unit LM2.
- the processes described with respect to the data processing unit 200, the MAC frame processing unit 210, the management unit 220, and the wireless signal processing units 230, 240, 250 are realized by, for example, the CPU 201 and the wireless communication module 204.
- the data processing unit 200 can execute the processing of the LLC layer and the processing of the upper layer on the input data. For example, the data processing unit 200 sends the data received from the application execution unit 260 to the MAC frame processing unit 210. Further, the data processing unit 200 sends the data received from the MAC frame processing unit 210 to the application execution unit 260.
- the MAC frame processing unit 210 executes the processing of the MAC layer on the input data.
- the MAC frame processing unit 210 generates a MAC frame from the data input from the data processing unit 200.
- the MAC frame processing unit 210 generates a MAC frame including data input from the management unit 220 (for example, a request signal described later). Further, the MAC frame processing unit 210 restores data from the MAC frames input from each of the radio signal processing units 230, 240, and 250.
- the MAC frame processing unit 210 sends the restored data to the management unit 220.
- the process of generating a MAC frame from data and the process of restoring data from a MAC frame may be based on the IEEE802.11 standard.
- the management unit 220 manages the link with the base station based on the notification received from the radio signal processing units 230, 240, and 250 via the MAC frame processing unit 210.
- the management unit 220 includes the link management information 221.
- the link management information 221 includes, for example, information about a base station stored in the RAM 203 and wirelessly connected to the terminal 20 (for example, the base station 10 shown in FIG. 1).
- the management unit 220 further includes an association processing unit 222 and an authentication processing unit 223.
- the association processing unit 222 executes a protocol related to the association. For example, the association processing unit 222 transmits a connection request to the base station 10 via any of the radio signal processing units 230, 240, and 250.
- the authentication processing unit 223 executes a protocol related to authentication after the association is completed.
- the wireless signal processing units 230, 240, and 250 transmit and receive wireless signals using different channels.
- the radio signal processing unit 230 handles a radio signal in the 6 GHz band
- the radio signal processing unit 240 handles a radio signal in the 5 GHz band
- the radio signal processing unit 250 handles a radio signal in the 2.4 GHz band.
- the wireless signal processing units 230, 240, and 250 share the antenna of the terminal 20.
- the radio signal processing units 230, 240, 250 may use individual antennas.
- the wireless signal processing units 230, 240, and 250 are used for communication with the base station. For example, each of the radio signal processing units 230, 240, and 250 adds a preamble, a PHY header, and the like to the MAC frame input from the MAC frame processing unit 210 to generate a radio frame. Then, each of the wireless signal processing units 230, 240, and 250 converts the wireless frame into a wireless signal and transmits the wireless signal via the antenna of the terminal 20. Further, each of the wireless signal processing units 230, 240, and 250 converts the wireless signal received via the antenna of the terminal 20 into a wireless frame. Then, each of the wireless signal processing units 230, 240, and 250 extracts the MAC frame from the wireless frame and sends the extracted MAC frame to the MAC frame processing unit 210.
- each of the radio signal processing units 230, 240, and 250 can execute a part of the processing of the MAC layer and the processing of the first layer on the input data or the radio signal.
- a traffic type is associated with each of the wireless signal processing units 230, 240, and 250.
- TID # 1 is associated with the radio signal processing unit 230.
- the radio signal processing unit 230 is used to exchange data related to TID # 1 with the base station 10.
- the data processing unit 200 receives data addressed to the server 30 related to TID # 1 from the application execution unit 260
- the MAC frame processing unit 210 generates a MAC frame containing the data and wirelessly.
- a MAC frame is transmitted to the base station 10 through the signal processing unit 230.
- the MAC frame processing unit 210 receives a MAC frame including data related to TID # 1 from the base station 10 through the radio signal processing unit 230.
- Information regarding the association of TIDs is included in the link management information 221.
- the management unit 220 further includes a mapping unit 224.
- the mapping unit 224 controls the association of TIDs. For example, when the application execution unit 260 notifies the application execution unit 260 that a traffic related to TID # 3 occurs, the mapping unit 224 sends a request signal requesting data exchange related to TID # 3. It is transmitted to the base station 10. Upon receiving the response signal to the request signal from the base station 10, the mapping unit 224 changes the TID mapping so that the LL link is exclusively used for data exchange related to TID # 3.
- the response signal can be, for example, a type of management frame.
- the mapping unit 224 will be described in detail later.
- the application execution unit 260 executes an application that uses the data input from the data processing unit 200. For example, the application execution unit 260 can display the information of the application on the display 205. Further, the application execution unit 260 may operate based on the operation of the input interface by the user.
- the wireless signal processing units 130, 140, and 150 of the base station 10 are configured to be connectable to the wireless signal processing units 230, 240, and 250 of the terminal 20, respectively. That is, the wireless signal processing units 130 and 230 can be wirelessly connected using the 6 GHz band.
- the wireless signal processing units 140 and 240 may be wirelessly connected using a 5 GHz band.
- the wireless signal processing units 150 and 250 may be wirelessly connected using the 2.4 GHz band.
- the radio signal processing unit may be referred to as "STA function".
- FIG. 7 shows the channel access function of the link management unit LM1 of the base station 10.
- the link management unit LM2 of the terminal 20 can have the same channel access function as the link management unit LM1 of the base station 10. Therefore, the description of the channel access function of the link management unit LM2 of the terminal 20 will be omitted.
- the link management unit LM1 includes a data categorization unit 126, a transmission queue 127A, 127B, 127C, 127D, 127E, a CSMA / CA execution unit 128A, 128B, 128C, 128D, 128E, and a data collision management unit. 129 is further included.
- the channel access function is realized using EDCA.
- the data categorization unit 126 categorizes the data input from the data processing unit 100 according to the traffic type. As the category, for example, “LL (Low Latency)”, “VO (Voice)”, “VI (Video)”, “BE (Best Effort)", and “BK (Background)” are set. LL is applied to data for which low delay is required (for example, RTA data). Therefore, it is preferable that the LL data is transmitted in preference to any of the VO, VI, BE and BK data. For example, the data categorization unit 126 classifies the data related to a predetermined TID (for example, TID # 3) into the category LL.
- TID for example, TID # 3
- the data categorization unit 126 inputs the MAC frame containing the categorized data to any of the transmission queues 127A to 127E. Specifically, a MAC frame containing LL data is input to the transmission queue 127A. A MAC frame containing VO data is input to the transmission queue 127B. A MAC frame containing VI data is input to the transmission queue 127C. A MAC frame containing BE data is input to the transmission queue 127D. A MAC frame containing BK data is input to the transmission queue 127E. The MAC frame containing the data of each category is stored in the corresponding transmission queue among the transmission queues 127A to 127E.
- the CSMA / CA execution units 128A to 128E wait for transmission for a time specified by a preset access parameter while confirming that the radio signal is not transmitted by another terminal or the like by carrier sense in CSMA / CA. .. Then, the CSMA / CA execution units 128A to 128E take out MAC frames from the transmission queues 127A to 127E, respectively, and send the taken out MAC frames to any of the radio signal processing units 130, 140, and 150 via the data collision management unit 129. Output. Then, the radio signal including the MAC frame is transmitted by the radio signal processing unit (STA function) whose transmission right has been acquired by CSMA / CA.
- STA function radio signal processing unit
- the CSMA / CA execution unit 128A executes CSMA / CA for a MAC frame containing LL data held in the transmission queue 127A.
- the CSMA / CA execution unit 128B executes CSMA / CA for a MAC frame containing VO data held in the transmission queue 127B.
- the CSMA / CA execution unit 128C executes CSMA / CA for a MAC frame containing VI data held in the transmission queue 127C.
- the CSMA / CA execution unit 128D executes CSMA / CA for a MAC frame containing BE data held in the transmission queue 127D.
- the CSMA / CA execution unit 128E executes CSMA / CA for a MAC frame containing BK data held in the transmission queue 127E.
- Access parameters are assigned so that transmission of radio signals is prioritized in the order of, for example, LL, VO, VI, BE, and BK.
- Access parameters include, for example, CWmin, CWmax, AIFS, TXOPLimit.
- CWmin and CWmax indicate the minimum value and the maximum value of the contention window CW (ContentionWindow), which is the transmission waiting time for collision avoidance, respectively.
- AIFS Aribitration InterFrame Space
- TXOPLimit indicates an upper limit value of TXOP (Transmission Opportunity) corresponding to the occupation time of the channel. For example, the shorter the CWmin and CWmax of the transmission queue, the easier it is to obtain transmission rights.
- the lower the AIFS the higher the priority of the send queue. The amount of data transmitted with one transmission right increases as the value of TXOP Limit increases.
- the data collision management unit 129 prevents data collisions when a plurality of CSMA / CA execution units acquire transmission rights with the same STA function. Specifically, the data collision management unit 129 adjusts the transmission timing of data for which transmission rights have been acquired by the same STA function in different categories, and STA function a MAC frame containing data in a higher priority category. Send to. For example, the STA function acquired the transmission right by the CSMA / CA of the transmission queue 127A of the LL acquires the transmission right at the same time as the STA function acquired the transmission right by the CSMA / CA of any of the other transmission queues 127B to 127E. In some cases.
- the data collision management unit 129 gives priority to the MAC frame stored in the transmission queue 127A and sends it to the STA function.
- MAC frames are transmitted in the order based on the priority set in the category. This prevents collisions between data to which transmission is assigned to the same STA function.
- each STA function may implement the channel access function.
- each STA function detects the state (idle / busy) of the radio channel in the corresponding link, and the link management units LM1 and LM2 can transmit data. (For example, which link to use to send).
- each STA function may independently execute carrier sense and transmit data.
- the channel access when a plurality of links are used at the same time may be executed by sharing the access parameters by the exchange between the plurality of STA functions, and the access parameters are set by the link management units LM1 and LM2. It may be executed by being standardized.
- the base station 10 and the terminal 20 can use a plurality of links at the same time by transmitting data among the plurality of STA functions based on common access parameters.
- the base station 10 and the terminal 20 shall establish a multilink with the two STA functions STA1 and STA2.
- FIG. 8 schematically shows the procedure of the multi-link setup in the communication system 1.
- the terminal 20 transmits a probe request to the base station 10 (step S10 in FIG. 8).
- the probe request is a signal for confirming whether or not the base station 10 exists in the vicinity of the terminal 20.
- the Frame Control field of the probe request contains, for example, “00/0100 (Type value / Subtype value)”.
- the base station 10 When the base station 10 receives the probe request from the terminal 20, the base station 10 transmits a probe response to the terminal 20 (step S11).
- the probe response is a signal used by the base station 10 to respond to a probe request from the terminal 20.
- the Frame Control field of the probe response contains, for example, "00/0101 (Type value / Subtype value)".
- the terminal 20 When the terminal 20 receives the probe response from the base station 10, it transmits a multi-link association request to the base station 10 via at least one STA function (step S12).
- the multi-link association request is a signal for requesting the base station 10 to establish a multi-link.
- the multi-link association request is generated by the management unit 220 and the MAC frame processing unit 210 of the terminal 20.
- the Frame Control field of the multi-link association request contains, for example, "00/0000 (Type value / Subtype value)".
- the management unit 120 of the base station 10 When the management unit 120 of the base station 10 receives the multi-link association request from the terminal 20, it executes the multi-link association process using one STA function (step S13). Specifically, the base station 10 executes the association processing of the first STA function with the terminal 20. Then, when the wireless connection (link) is established in the first STA function, the management unit 120 uses the first STA function in which the link is established to perform the association processing of the second STA function. To execute. That is, the STA function with an established link is used for the association processing of the STA function with no established link. When the association processing of at least two STA functions is completed, the base station 10 establishes the multilink.
- the multi-link may be established when the link is established in the first STA function.
- each of the base station 10 and the terminal 20 notifies the capability of the multilink, the link to be the target of the multilink, the operation parameter in each link, etc. prior to the association processing.
- Associations can be executed in bulk.
- the management units 120 and 220 instruct the establishment of the multi-link when the first STA function starts the association, and specify the link to be the target of the multi-link. Then, the management units 120 and 220 execute the association of the links, respectively, and manage these links as a multi-link.
- step S14 the management unit 120 of the base station 10 updates the link management information 121 (step S14).
- the process of step S14 is executed after the two links are established, but the link management information 121 may be updated every time the link state is updated, or the multi-link is established. It may be updated at the time.
- the base station 10 transmits a multi-link establishment response to the terminal 20 (step S15).
- the multi-link establishment response is a signal used by the base station 10 to respond to a multi-link request from the terminal 20.
- the Frame Control field of the multi-link establishment response includes, for example, "00/0001 (Type value / Subtype value)".
- the management unit 220 of the terminal 20 recognizes that the multi-link with the base station 10 has been established based on the reception of the multi-link establishment response.
- the management unit 220 of the terminal 20 Upon receiving the multi-link establishment response, the management unit 220 of the terminal 20 updates the link management information 221 (step S16). That is, the terminal 20 records in the link management information 221 that the multi-link with the base station 10 has been established. As a result, the setup of the multi-link in the communication system 1 according to the embodiment is completed, and the data communication using the multi-link becomes possible between the base station 10 and the terminal 20.
- the wireless connection using the 6 GHz band channel between the base station and the terminal is called the first link
- the wireless connection using the 5 GHz band channel between the base station and the terminal is called the second link
- the wireless connection using the 2.4 GHz band channel between the base station and the terminal is called the third link.
- the first link refers to a link between the radio signal processing unit 130 of the base station and the radio signal processing unit 230 of the terminal
- the second link is the radio signal processing unit 140 of the base station and the radio signal processing of the terminal.
- the third link refers to the link between the radio signal processing unit 150 of the base station and the radio signal processing unit 250 of the terminal.
- FIG. 9 shows an example of the link management information 221 held by the terminal 20.
- STA1 represents the radio signal processing unit 230
- STA2 represents the radio signal processing unit 240
- STA3 represents the radio signal processing unit 250.
- the link management information 221 includes link information, channel information, multi-link information, and TID information for each of the radio signal processing units 230, 240, and 250.
- the link information indicates whether or not a link with the base station has been established.
- the link information "Yes” indicates that the link has been established, and the link information "None" indicates that the link has not been established.
- the channel information indicates the channel in use.
- the multi-link information includes information indicating whether or not the link constitutes a multi-link.
- the multi-link information may further include information indicating the attributes of the link.
- the TID information indicates the TID associated with the link.
- the first and second links are established, and these links constitute a multi-link.
- a link between the radio signal processing unit 230 and the base station 10 and a link between the radio signal processing unit 240 and the base station 10 have been established.
- the first link is set to the anchor link and the second link is set to the LL link.
- the radio signal processing unit 230 uses a channel having a channel number of 1, which is a channel in the 6 GHz band.
- the radio signal processing unit 240 uses a channel having a channel number of 3, which is a channel in the 5 GHz band.
- the first link is used for data exchange related to TID # 1.
- TID # 1 corresponds to a category other than LL, for example, BE.
- the second link is used for data exchange related to TID # 2.
- TID # 2 corresponds to a category other than LL, for example, VI.
- the third link has not been established. Therefore, the channel information, the multi-link information, and the TID information regarding the radio signal processing unit 250 are blank.
- TID # 1 may be associated with both the first link and the second link. In this case, the first link and the second link are used for data exchange related to TID # 1.
- FIG. 10 shows an example of the link management information 121 held by the base station 10.
- STA1 represents a radio signal processing unit 130
- STA2 represents a radio signal processing unit 140
- STA3 represents a radio signal processing unit 150.
- the link management information 121 includes link information, channel information, multi-link information, terminal information, and TID information for each of the radio signal processing units 130, 140, and 150.
- the link information indicates whether or not a link with at least one terminal has been established.
- the channel information indicates the channel in use.
- the multi-link information includes information indicating whether or not the link constitutes a multi-link.
- the multi-link information may further include information indicating the attributes set on the link.
- the terminal information includes identification information that identifies the terminal to which the link is established. In FIG. 10, the identification information a, b, and c represent the terminals 20, 22, and 24 shown in FIG. 1, respectively.
- the TID information indicates the TID associated with the link. TID information is set for each of the terminals.
- the first and second links are established, and these links constitute a multi-link.
- a link between the radio signal processing unit 130 and the terminals 20, 22, 24 and a link between the radio signal processing unit 140 and the terminals 20, 22, 24 are established.
- the first link is set to the anchor link and the second link is set to the LL link.
- the radio signal processing unit 130 uses the channel having the channel number 1.
- the radio signal processing unit 140 uses the channel having the channel number 3.
- the first link is used to exchange data related to TID # 1 of terminal 20, TID # 1 of terminal 22, and TID # 1 of terminal 24.
- the second link is used to exchange data related to TID # 2 of the terminal 20 and TID # 2 of the terminal 24.
- the third link has not been established. Specifically, none of the links between the radio signal processing unit 150 and the terminals 20, 22, and 24 have been established. Therefore, the channel information, the multi-link information, the terminal information, and the TID information regarding the radio signal processing unit 150 are blank.
- FIG. 11 schematically shows a sequence of TID-Link mapping.
- the sequence shown in FIG. 11 starts when LL traffic, which is a traffic related to TID # 3, occurs at the terminal 20. It is assumed that the base station 10 holds the link management information 121 shown in the upper part of FIG. 10 and the terminal 20 holds the link management information 221 shown in the upper part of FIG. 9 at the time when the LL traffic occurs.
- step S1101 of FIG. 11 the terminal 20 performs TID-Link mapping negotiation with the base station 10 in order to reduce the competition delay of the LL traffic. For example, the terminal 20 transmits a request signal requesting data exchange related to TID # 3 to the base station 10.
- the base station 10 Upon receiving the request signal from the terminal 20, the base station 10 decides to use the second link, which is an LL link, exclusively for data exchange related to TID # 3.
- the base station 10 associates TID # 3 with the second link with respect to the terminal 20.
- the base station 10 changes the correspondence of TID # 2 from the second link to the first link with respect to the terminal 20. That is, the base station 10 deletes the association between the second link and TID # 2 with respect to the terminal 20, and associates TID # 2 with the first link.
- the base station 10 confirms whether the second link is associated with a TID different from TID # 3 (LL traffic) for each of the terminals 22 and 24.
- the base station 10 recognizes that none of the TIDs are associated with the second link for the terminal 22, and that the TID # 2 is associated with the second link for the terminal 24. recognize.
- step S1104 the base station 10 performs TID-Link mapping negotiation with the terminal 24. Specifically, the base station 10 transmits a request signal to the terminal 24 requesting that the first link be used for data exchange related to TID # 2. Upon receiving the request signal from the base station 10, the terminal 24 decides to use the first link for data exchange related to TID # 2. The terminal 24 changes the correspondence of TID # 2 from the second link to the first link.
- step S1105 the terminal 24 transmits a response signal to the request signal to the base station 10.
- the base station 10 changes the correspondence of TID # 2 from the second link to the first link with respect to the terminal 24.
- step S1106 the base station 10 transmits a response signal to the request signal received from the terminal 20 to the terminal 20.
- the terminal 20 receives the response signal from the base station 10
- the terminal 20 associates the TID # 3 with the second link, and changes the association of the TID # 2 from the second link to the first link.
- the base station 10 may omit the TID-Link mapping negotiation (step S1102) for the terminal 22.
- the base station 10 performs a TID-Link mapping negotiation with the terminal 22 (step S1102), and the terminal 22 performs a TID-Link mapping negotiation.
- Receive the response signal step S1103).
- step S1106 may be executed between step S1101 and step S1102.
- the link management information 221 after the TID-Link mapping held by the terminal 20 is shown.
- TIDs # 1 and # 2 are associated with the first link
- TID # 3 is associated with the second link.
- the first link is used for data exchange related to TIDs # 1 and # 2
- the second link is used for data exchange related to TID # 3.
- the link management information 121 after the TID-Link mapping held by the base station 10 is shown.
- TIDs # 1 and # 2 are associated with the first link
- TID # 3 is associated with the second link.
- TID # 1 is associated with the first link
- TIDs # 1 and # 2 are associated with the first link.
- the first link is to exchange data related to TID # 1 and # 2 with terminal 20 and to exchange data related to terminal 22 and TID # 1 with terminal 24 and TID # 1 and # 2. Used to exchange data related to.
- the second link is used to exchange data related to terminal 20 and TID # 3.
- the second link is exclusively used for data exchange related to TID # 3 in BSS14.
- FIG. 12 schematically shows the Frame Body field in the beacon frame broadcast by the base station 10.
- the Frame Body field in the beacon frame includes multilink (ML) capability information, operational parameters, LL link identifier, and LL traffic information.
- ML multilink
- the ML capability information indicates whether or not the multi-link function is supported. For example, the ML capability information "1" indicates that the multi-link function is supported, and the ML capability information "0" indicates that the multi-link function is not supported.
- Operational parameters include information indicating the links that can be used for multilinks and information about each link.
- the LL link identifier indicates the channel used as the LL link.
- the LL link identifier corresponds to the identification information that identifies the channel used for data exchange related to TID # 3.
- the LL link identifier may be information indicating whether or not the channel to which the beacon signal is transmitted is used as an LL link.
- the LL traffic information indicates whether or not an LL traffic (for example, a traffic related to TID # 3) has occurred.
- the LL traffic information corresponds to the traffic information indicating whether or not the channel indicated by the LL link identifier is used for the data exchange related to TID # 3.
- the beacon management unit 125 analyzes the beacon signal received from the base station 12 shown in FIG.
- the beacon management unit 125 extracts the LL link identifier and the LL traffic information from the received beacon signal.
- the beacon management unit 125 identifies the channel used as the LL link in the base station 12 (or BSS 16) based on the extracted LL link identifier. The beacon management unit 125 determines whether or not the channel used as the LL link in the base station 12 is the same as the channel used as the anchor link in the base station 10 (or BSS14). When the channel used as the LL link in the base station 12 is the same as the channel used as the anchor link in the base station 10, the management unit 120 changes the anchor link to another channel. For example, when the base station 12 uses the channel 1ch as an LL link, the management unit 120 of the base station 10 uses the 3ch as an anchor link. In the embodiment in which the beacon signal is transmitted by a single anchor link, it is possible to prevent the beacon signal from the base station 10 from increasing the delay of the LL traffic when the LL traffic occurs in the BSS 16.
- the base station 12 uses a channel different from the channel used as the LL link in the base station 10 as the anchor link. Therefore, when the LL traffic occurs in the BSS 14, it is possible to prevent the beacon signal from the base station 12 from increasing the delay of the LL traffic.
- the beacon management unit 125 determines whether or not LL traffic has occurred in BSS 16 based on the extracted LL traffic information. When the beacon management unit 125 detects that LL traffic has occurred in BSS 16, the mapping unit 124 has a TID corresponding to LL traffic on the link of its own station corresponding to the channel used for LL link in BSS 16. Determine if different TIDs are associated. When a TID # 2 different from the TID corresponding to the LL traffic is associated with the link, the mapping unit 124 changes the association of the TID # 2 from this link to another link. This eliminates or reduces the occurrence of delays due to competition. As a result, the communication delay between the base station and the terminal in BSS 16 is improved.
- the base station 12 When LL traffic occurs in BSS 14, the base station 12 operates in the same manner as the base station 10. As a result, the communication delay between the base station and the terminal in BSS 14 is improved.
- FIG. 13 schematically shows an example of a procedure for TID-Link mapping in the terminal 20.
- the multi-link setup between the base station 10 and the terminal 20 has been completed as shown in the link management information 221 shown at the upper part of FIG.
- step S1301 of FIG. 13 the data processing unit 200 detects that LL traffic, which is a traffic related to TID # 3, has occurred. For example, when the data processing unit 200 is notified by the application execution unit 260 that an LL traffic will occur, the data processing unit 200 notifies the mapping unit 224 of the management unit 220 of the occurrence of the LL traffic.
- step S1302 the mapping unit 224 determines to use the second link, which is an LL link, exclusively for data exchange related to TID # 3.
- step S1303 the mapping unit 224 performs TID-Link mapping negotiation with the base station 10. Specifically, the mapping unit 224 transmits a request signal requesting data exchange related to TID # 3 to the base station 10.
- step S1304 the mapping unit 224 receives a response signal to the request signal from the base station 10.
- step S1305 the mapping unit 224 associates TID # 3 with the second link.
- step S1305 the mapping unit 224 determines whether or not another TID is associated with the second link. If no other TID is associated with the second link (step S1306; No), the process ends.
- step S1306 When another TID is associated with the second link (step S1306; Yes), the process proceeds to step S1307.
- step S1307 the mapping unit 224 changes the correspondence of other TIDs. For example, the mapping unit 224 recognizes that TID # 2 is associated with the second link, and changes the association of TID # 2 from the second link to the first link.
- FIG. 14 schematically shows an example of a procedure for TID-Link mapping in base station 10.
- the setup of the multi-link between the base station 10 and the terminals 20, 22, and 24 is completed as shown in the link management information 121 shown at the upper part of FIG.
- step S1401 of FIG. 14 the mapping unit 124 receives a request signal requesting data exchange related to TID # 3 from the terminal 20.
- step S1402 the mapping unit 124 determines that the second link set in the LL link is exclusively used for data exchange related to TID # 3. For example, the mapping unit 124 associates TID # 3 with the second link with respect to the terminal 20.
- step S1403 the mapping unit 124 determines whether or not another TID is associated with the second link with respect to the terminal 20. If no other TID is associated with the second link (step S1403; No), the process proceeds to step S1405.
- step S1403 When another TID is associated with the second link (step S1403; Yes), the process proceeds to step S1404.
- step S1404 the mapping unit 124 changes the correspondence of other TIDs. For example, the mapping unit 124 recognizes that the TID # 2 is associated with the second link, and changes the association of the TID # 2 from the second link to the first link.
- step S1405 the mapping unit 124 determines whether or not another TID is associated with the second link with respect to the other terminal. If no other TID is associated with the second link (step S1405; No), the process proceeds to step S1409.
- step S1406 the mapping unit 124 transmits a request signal requesting to change the correspondence of the other TID to the other terminal.
- the mapping unit 124 recognizes that the TID # 2 is associated with the second link with respect to the terminal 24, and requests that the first link be used for data exchange related to the TID # 2.
- the signal is transmitted to the terminal 24.
- the terminal 24 Upon receiving the request signal from the base station 10, the terminal 24 decides to use the first link for data exchange related to TID # 2, and the correspondence of TID # 2 from the second link to the first link. Change the attachment. Subsequently, the terminal 24 transmits a response signal to the request signal to the base station 10.
- step S1407 the mapping unit 124 receives a response signal from the terminal 24.
- step S1408 the mapping unit 124 changes the correspondence of TID # 2 from the second link to the first link with respect to the terminal 24.
- step S1409 the mapping unit 124 transmits a response signal to the request signal received from the terminal 20 to the terminal 20.
- step S1410 the beacon management unit 125 periodically transmits a beacon signal in which information indicating that there is LL traffic is stored in the LL traffic field.
- the terminal 20 transmits a request signal requesting data exchange related to the TID # 3 to the base station 10.
- the base station 10 receives the request signal from the terminal 20, the base station 10 associates TID # 3 with the LL link.
- another TID for example, TID # 1
- the base station 10 changes the association of the other TID from the LL link to the other link.
- the base station 10 transmits a response signal to the terminal 20.
- the terminal 20 receives the response signal from the base station 10, the terminal 20 associates TID # 3 with the LL link.
- the terminal 20 changes the association of the other TID from the LL link to the other link.
- the LL link is used to selectively exchange data related to TID # 3 between the base station 10 and the terminal 20.
- the data related to TID # 3 is transmitted or received between the base station 10 and the terminal 20 with low delay.
- the communication delay related to the LL traffic between the base station 10 and the terminal 20 is improved.
- base station 10 transmits a request signal to terminal 22 requesting that another link be used for data exchange regarding TID # 1.
- the terminal 22 changes the correspondence of TID # 1 from the LL link to another link.
- the terminal 22 transmits a response signal to the base station 10.
- the base station 10 receives the response signal from the terminal 22, the base station 10 changes the correspondence of TID # 1 from the LL link to another link. This prevents the LL link from being used for data exchange related to TID # 1 between the base station 10 and the terminal 22.
- the data related to TID # 3 is transmitted or received between the base station 10 and the terminal 20 with a lower delay.
- the communication delay related to the LL traffic between the base station 10 and the terminal 20 is further improved.
- the base station 10 transmits a beacon signal including an LL link identifier indicating a channel used as an LL link and LL traffic information indicating whether or not LL traffic has occurred.
- the base station 12 adjacent to the base station 10 receives the beacon signal from the base station 10.
- the base station 12 sets a link of a channel different from the channel indicated by the LL link identifier included in the beacon signal as an anchor link. Thereby, when the LL traffic occurs in the BSS 14, it is possible to prevent the beacon signal from the base station 12 from increasing the delay of the LL traffic. As a result, the communication delay regarding the LL traffic between the base station 10 and the terminal 20 is further improved.
- the base station 12 determines whether or not LL traffic has occurred in the BSS 14 based on the LL traffic information included in the beacon signal.
- TID # 2 is another TID (for example, TID # 2) associated with the link of its own station corresponding to the channel indicated by the LL link identifier? Judge whether or not.
- TID # 2 is associated with the base station 12
- the base station 12 changes the association of the TID # 2 to another link. This eliminates or reduces the occurrence of delays due to competition. As a result, the communication delay regarding the LL traffic between the base station 10 and the terminal 20 is further improved.
- the base station 10 and the terminal 20 each include three radio signal processing units and the multilink is composed of two links has been described.
- the multi-link may be composed of three links.
- the base station 10 and the terminal 20 may each include four or more radio signal processing units.
- the STA function is configured to send and receive radio signals using channels of different frequency bands from each other.
- the STA function may be configured to send and receive radio signals using different channels belonging to the same frequency band.
- the radio signal processing unit 130 is configured to transmit / receive a radio signal using the first channel in the 6 GHz band
- the radio signal processing unit 140 transmits / receives a radio signal using the second channel in the 6 GHz band. It may be configured to do so.
- the first channel and the second channel may each include a plurality of channels as long as they do not overlap.
- the functional unit of the base station 10 involved in wireless communication may be implemented by an independent wireless device such as a chip.
- the MAC frame processing unit 110, the management unit 120, and the radio signal processing units 130, 140, 150 shown in FIG. 4 are implemented by independent wireless devices (for example, the wireless communication module 104 shown in FIG. 3), and the base station.
- the wireless device may be incorporated into the substrate of the base station 10 at the time of manufacturing the 10.
- the wireless device may refer to the base station 10 or may refer to a wireless device that realizes a functional unit of the base station 10 involved in wireless communication.
- the functional part of the terminal 20 involved in wireless communication may be implemented by an independent wireless device such as a chip.
- the MAC frame processing unit 210, the management unit 220, and the wireless signal processing units 230, 240, 250 shown in FIG. 6 are implemented by independent wireless devices (for example, the wireless communication module 204 shown in FIG. 5), and the terminal 20
- the wireless device may be incorporated into the substrate of the terminal 20 at the time of manufacture.
- the wireless device may refer to the terminal 20 or may refer to a wireless device that realizes a functional unit of the terminal 20 involved in wireless communication.
- the processor may realize a program (computer executable instruction).
- the program may be provided to a computer (eg, base station 10 or terminal 20) in a state of being stored in a computer-readable storage medium.
- the computer further comprises a drive (not shown) for reading data from the storage medium and acquires the program from the storage medium.
- storage media include magnetic disks, optical disks (CD-ROM, CD-R, DVD-ROM, DVD-R, etc.), magneto-optical disks (MO, etc.), and semiconductor memories.
- the program may be stored in a server (not shown) on the network NW so that the computer downloads the program from the server.
- the present invention is not limited to the above embodiment, and can be variously modified at the implementation stage without departing from the gist thereof.
- each embodiment may be carried out in combination as appropriate, in which case the combined effect can be obtained.
- the above-described embodiment includes various inventions, and various inventions can be extracted by a combination selected from a plurality of disclosed components. For example, if the problem can be solved and the effect can be obtained even if some components are deleted from all the components shown in the embodiment, the configuration in which these components are deleted can be extracted as an invention.
- Communication system 10 1 ... Communication system 10, 12 ... Base station 20, 22, 24, 26 ... Terminal 30 ... Server 101 ... CPU 102 ... ROM 103 ... RAM 104 ... Wireless communication module 105 ... Wired communication module 100 ... Data processing unit 110 ... MAC frame processing unit 120 ... Management unit 121 ... Link management information 122 ... Association processing unit 123 ... Authentication processing unit 124 ... Mapping unit 125 ... Beacon management unit 126 ... Data categorization unit 127A-127E ... Transmission queue 128A-128E ... CSMA / CA execution unit 129 ... Data collision management unit 130, 140, 150 ... Wireless signal processing unit 201 ... CPU 202 ... ROM 203 ... RAM 204 ... Wireless communication module 205 ...
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
10、12…基地局
20、22、24、26…端末
30…サーバ
101…CPU
102…ROM
103…RAM
104…無線通信モジュール
105…有線通信モジュール
100…データ処理部
110…MACフレーム処理部
120…マネジメント部
121…リンク管理情報
122…アソシエーション処理部
123…認証処理部
124…マッピング部
125…ビーコン管理部
126…データカテゴライズ部
127A~127E…送信キュー
128A~128E…CSMA/CA実行部
129…データ衝突管理部
130、140、150…無線信号処理部
201…CPU
202…ROM
203…RAM
204…無線通信モジュール
205…ディスプレイ
206…ストレージ
200…データ処理部
210…MACフレーム処理部
220…マネジメント部
221…リンク管理情報
222…アソシエーション処理部
223…認証処理部
224…マッピング部
230、240、250…無線信号処理部
260…アプリケーション実行部
Claims (8)
- 第1のチャネルを用いて無線信号を送受信するように構成された第1の無線信号処理部と、
前記第1のチャネルとは異なる第2のチャネルを用いて無線信号を送受信するように構成された第2の無線信号処理部と、
前記第1の無線信号処理部と第1の端末との間のリンクである第1のリンク及び前記第2の無線信号処理部と前記第1の端末との間のリンクである第2のリンクを管理するリンクマネジメント部と、
を備え、
前記リンクマネジメント部は、
前記第1の端末から、第1のトラヒック種別に関連するデータ交換を要求する第1の要求信号を受信し、
前記第1の要求信号に基づいて、前記第2のリンクに前記第1のトラヒック種別を対応付け、
前記第1のトラヒック種別とは異なる第2のトラヒック種別が前記第2のリンクに対応付けられている場合に、前記第1の要求信号に基づいて、前記第2のリンクから前記第1のリンクへ前記第2のトラヒック種別の対応付けを変更する、
無線装置。 - 前記リンクマネジメント部は、
前記第1の無線信号処理部と第2の端末との間のリンクである第3のリンク及び前記第2の無線信号処理部と第2の端末との間のリンクである第4のリンクを管理し、
前記第1のトラヒック種別とは異なる第3のトラヒック種別が前記第4のリンクに対応付けられている場合に、前記第1の要求信号に基づいて、前記第4のリンクから前記第3のリンクへ前記第3のトラヒック種別の対応付けを変更することを要求する第2の要求信号を前記第2の端末に送信する、
請求項1に記載の無線装置。 - 前記第1のトラヒック種別に関連するデータ交換に使用するチャネルを識別する識別情報を含むビーコン信号を送信するビーコン管理部をさらに備える請求項1又は2に記載の無線装置。
- 前記ビーコン信号は、前記識別情報により示される前記チャネルを前記第1のトラヒック種別に関連するデータ交換に使用しているか否かを示すトラヒック情報をさらに含む、
請求項3に記載の無線装置。 - 第1のチャネルを用いて無線信号を送受信するように構成された第1の無線信号処理部と、
前記第1のチャネルとは異なる第2のチャネルを用いて無線信号を送受信するように構成された第2の無線信号処理部と、
前記第1の無線信号処理部と基地局との間のリンクである第1のリンク及び前記第2の無線信号処理部と前記基地局との間のリンクである第2のリンクを管理するリンクマネジメント部と、
を備え、
前記リンクマネジメント部は、第1のトラヒック種別に関連するトラヒックが発生した場合に、前記第1のトラヒック種別に関連するデータ交換を要求する要求信号を前記基地局に送信する、
無線装置。 - 前記リンクマネジメント部は、
前記第2のリンクに前記第1のトラヒック種別を対応付け、
前記第1のトラヒック種別とは異なる第2のトラヒック種別が前記第2のリンクに対応付けられている場合に、前記第2のリンクから前記第1のリンクへ前記第2のトラヒック種別の対応付けを変更する、
請求項5に記載の無線装置。 - 第1のチャネルを用いて無線信号を送受信するように構成された第1の無線信号処理部と、前記第1のチャネルとは異なる第2のチャネルを用いて無線信号を送受信するように構成された第2の無線信号処理部と、を備える無線装置により実行される通信方法であって、
前記第1の無線信号処理部と第1の端末との間のリンクである第1のリンク及び前記第2の無線信号処理部と前記第1の端末との間のリンクである第2のリンクを管理することと、
前記第1の端末から、第1のトラヒック種別に関連するデータ交換を要求する第1の要求信号を受信することと、
前記第1の要求信号に基づいて、前記第2のリンクに前記第1のトラヒック種別を対応付けることと、
前記第1のトラヒック種別とは異なる第2のトラヒック種別が前記第2のリンクに対応付けられている場合に、前記第1の要求信号に基づいて、前記第2のリンクから前記第1のリンクへ前記第2のトラヒック種別の対応付けを変更することと、
を備える通信方法。 - 第1のチャネルを用いて無線信号を送受信するように構成された第1の無線信号処理部と、前記第1のチャネルとは異なる第2のチャネルを用いて無線信号を送受信するように構成された第2の無線信号処理部と、を備える無線装置により実行される通信方法であって、
前記第1の無線信号処理部と基地局との間のリンクである第1のリンク及び前記第2の無線信号処理部と前記基地局との間のリンクである第2のリンクを管理することと、
第1のトラヒック種別に関連するトラヒックが発生した場合に、前記第1のトラヒック種別に関連するデータ交換を要求する要求信号を前記基地局に送信すること、
を備える通信方法。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022556726A JP7476975B2 (ja) | 2020-10-13 | 2020-10-13 | 無線装置及び通信方法 |
| US18/030,220 US20230379986A1 (en) | 2020-10-13 | 2020-10-13 | Wireless apparatus and communication method |
| CN202510546086.6A CN120416932A (zh) | 2020-10-13 | 2020-10-13 | 无线装置以及通信方法 |
| CN202080106137.9A CN116391439B (zh) | 2020-10-13 | 2020-10-13 | 无线装置以及通信方法 |
| EP20957632.1A EP4231604A4 (en) | 2020-10-13 | 2020-10-13 | WIRELESS DEVICE AND COMMUNICATION METHODS |
| PCT/JP2020/038623 WO2022079803A1 (ja) | 2020-10-13 | 2020-10-13 | 無線装置及び通信方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/038623 WO2022079803A1 (ja) | 2020-10-13 | 2020-10-13 | 無線装置及び通信方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022079803A1 true WO2022079803A1 (ja) | 2022-04-21 |
Family
ID=81207823
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2020/038623 Ceased WO2022079803A1 (ja) | 2020-10-13 | 2020-10-13 | 無線装置及び通信方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20230379986A1 (ja) |
| EP (1) | EP4231604A4 (ja) |
| JP (1) | JP7476975B2 (ja) |
| CN (2) | CN120416932A (ja) |
| WO (1) | WO2022079803A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2023248375A1 (ja) * | 2022-06-22 | 2023-12-28 | ||
| WO2023248376A1 (ja) * | 2022-06-22 | 2023-12-28 | 日本電信電話株式会社 | 送信局、送信方法、及び送信プログラム |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240098812A1 (en) * | 2021-02-03 | 2024-03-21 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for communication under multiple links, electronic apparatus, and non-transitory computer-readable storage medium |
| WO2023055029A1 (ko) * | 2021-09-30 | 2023-04-06 | 주식회사 윌러스표준기술연구소 | 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10164054A (ja) * | 1996-11-28 | 1998-06-19 | Nec Corp | ターミナルアダプタとリンク解放予定通知方法 |
| JP2003235069A (ja) * | 2002-02-12 | 2003-08-22 | Hitachi Ltd | 無線通信方法および無線通信システム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI943609L (fi) * | 1994-08-03 | 1996-02-04 | Nokia Telecommunications Oy | Menetelmä kanavan allokoimiseksi solukkoradiojärjestelmässä |
| US6799037B1 (en) * | 1996-12-12 | 2004-09-28 | Verizon Airfone Inc. | Method and apparatus for communication with a mobile unit |
| JP4873789B2 (ja) * | 2001-04-10 | 2012-02-08 | 株式会社京三製作所 | 列車情報提供装置、及び列車情報提供方法 |
| WO2008029686A2 (fr) * | 2006-09-01 | 2008-03-13 | Mitsubishi Electric Corporation | Système de communication radio et procédé de communication radio |
| US10404423B2 (en) * | 2016-03-18 | 2019-09-03 | Qualcomm Incorporated | Techniques for communicating in an expanded uplink pilot time slot |
| JP6640670B2 (ja) * | 2016-07-15 | 2020-02-05 | 株式会社東芝 | 無線通信装置および無線通信方法 |
| US10856203B2 (en) * | 2017-01-19 | 2020-12-01 | Qualcomm Incorporated | Signaling for link aggregation setup and reconfiguration |
| US10959153B2 (en) * | 2017-09-11 | 2021-03-23 | Qualcomm Incorporated | Techniques for multi-link aggregation signaling |
| WO2021002617A1 (ko) * | 2019-07-02 | 2021-01-07 | 엘지전자 주식회사 | 멀티링크에서 tid와 링크의 매핑 |
| US11228963B2 (en) * | 2019-07-12 | 2022-01-18 | Qualcomm Incorporated | Multi-link communication |
| US11737018B2 (en) * | 2020-06-02 | 2023-08-22 | Apple Inc. | Multi-link hibernation mode for WLAN |
-
2020
- 2020-10-13 JP JP2022556726A patent/JP7476975B2/ja active Active
- 2020-10-13 EP EP20957632.1A patent/EP4231604A4/en active Pending
- 2020-10-13 CN CN202510546086.6A patent/CN120416932A/zh active Pending
- 2020-10-13 US US18/030,220 patent/US20230379986A1/en active Pending
- 2020-10-13 CN CN202080106137.9A patent/CN116391439B/zh active Active
- 2020-10-13 WO PCT/JP2020/038623 patent/WO2022079803A1/ja not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10164054A (ja) * | 1996-11-28 | 1998-06-19 | Nec Corp | ターミナルアダプタとリンク解放予定通知方法 |
| JP2003235069A (ja) * | 2002-02-12 | 2003-08-22 | Hitachi Ltd | 無線通信方法および無線通信システム |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4231604A4 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2023248375A1 (ja) * | 2022-06-22 | 2023-12-28 | ||
| WO2023248375A1 (ja) * | 2022-06-22 | 2023-12-28 | 日本電信電話株式会社 | 送信局、送信方法、及び送信プログラム |
| WO2023248376A1 (ja) * | 2022-06-22 | 2023-12-28 | 日本電信電話株式会社 | 送信局、送信方法、及び送信プログラム |
| JPWO2023248376A1 (ja) * | 2022-06-22 | 2023-12-28 | ||
| JP7768374B2 (ja) | 2022-06-22 | 2025-11-12 | Ntt株式会社 | 送信局、送信方法、及び送信プログラム |
| JP7768375B2 (ja) | 2022-06-22 | 2025-11-12 | Ntt株式会社 | 送信局、送信方法、及び送信プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4231604A4 (en) | 2024-06-19 |
| JPWO2022079803A1 (ja) | 2022-04-21 |
| CN116391439A (zh) | 2023-07-04 |
| EP4231604A1 (en) | 2023-08-23 |
| JP7476975B2 (ja) | 2024-05-01 |
| CN120416932A (zh) | 2025-08-01 |
| US20230379986A1 (en) | 2023-11-23 |
| CN116391439B (zh) | 2025-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7476975B2 (ja) | 無線装置及び通信方法 | |
| US7907580B2 (en) | LAN access by ultra-wideband system and method | |
| JP7666707B2 (ja) | 基地局及び端末 | |
| WO2022017285A1 (zh) | 报文转发方法、装置及系统 | |
| JP6753588B2 (ja) | 通信方法、第1のステーション、第2のステーション及びアクセスポイント | |
| US12446089B2 (en) | Base station and terminal apparatus | |
| WO2023066181A1 (zh) | 业务优先级确定方法以及相关装置 | |
| JP7559828B2 (ja) | 送信局及び受信局 | |
| JPWO2004109981A1 (ja) | 基地局および無線端末 | |
| US20240397530A1 (en) | Assistance framework for coordination in wireless networks | |
| CN114885039B (zh) | 一种数据传输方法、装置及存储介质 | |
| JP7687407B2 (ja) | 送信局及び受信局 | |
| US20250301491A1 (en) | Low latency traffic protection in wireless networks | |
| US20250247737A1 (en) | Proxy quality of service setup for peer-to-peer communication | |
| WO2025055814A1 (zh) | 一种感知方法及通信装置 | |
| WO2024113320A1 (zh) | 一种调度服务方法及装置、设备、存储介质 | |
| CN118592084A (zh) | 网络分配向量设置方法、装置、设备及存储介质 | |
| WO2025092619A1 (zh) | 资源状态确认方法、装置、系统及存储介质 | |
| CN120835312A (zh) | 增强型分布式信道访问edca参数配置方法 | |
| WO2024218916A1 (ja) | シェアードアクセスポイント、シェアリングアクセスポイント、端末装置および通信方法 | |
| WO2023248375A1 (ja) | 送信局、送信方法、及び送信プログラム | |
| CN121569550A (zh) | 对等通信的传输窗口 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2022556726 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20957632 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2020957632 Country of ref document: EP Effective date: 20230515 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202080106137.9 Country of ref document: CN |