CN118741635A - Message transmission method and device of multi-link device - Google Patents
Message transmission method and device of multi-link device Download PDFInfo
- Publication number
- CN118741635A CN118741635A CN202310377650.7A CN202310377650A CN118741635A CN 118741635 A CN118741635 A CN 118741635A CN 202310377650 A CN202310377650 A CN 202310377650A CN 118741635 A CN118741635 A CN 118741635A
- Authority
- CN
- China
- Prior art keywords
- mld
- message
- sta
- network management
- link
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 85
- 230000005540 biological transmission Effects 0.000 title claims abstract description 48
- 238000004891 communication Methods 0.000 claims abstract description 22
- 238000004590 computer program Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 11
- 238000007726 management method Methods 0.000 description 99
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 16
- 230000000875 corresponding effect Effects 0.000 description 10
- 230000009977 dual effect Effects 0.000 description 9
- 101000576989 Homo sapiens Mannose-P-dolichol utilization defect 1 protein Proteins 0.000 description 6
- 102100025297 Mannose-P-dolichol utilization defect 1 protein Human genes 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 2
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 1
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 1
- 101150081243 STA1 gene Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a message transmission method and equipment of multi-link equipment, and relates to the field of communication. For enabling transmission of messages between one STA MLD device and a plurality of AP MLD devices. The method comprises the following steps: network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD; the network management equipment determines a first message and a second message through copying, wherein the message loads of the first message and the second message are the same; the network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD and the second AP MLD transmits the second message to the STA MLD.
Description
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to a message transmission method and device of multi-link equipment.
Background
A multi-LINK DEVICE (MLD) includes a plurality of entity devices within the MLD, such as an AP MLD including a plurality of wireless Access Points (APs) and a STA MLD including a plurality of terminals (STAs), the AP MLD communicating with the STA MLD through links constructed by the APs and the STAs.
The current technology requires that multiple links of the STA MLD device and the AP MLD device are all associated on the same STA MLD device, i.e. link 1 and link 2 of the STA MLD are not allowed to be associated with link 1 of the first AP MLD and link 2 of the second AP MLD, respectively.
Disclosure of Invention
The embodiment of the application provides a message transmission method and device of multi-link equipment, which are used for realizing message transmission between one STA MLD equipment and a plurality of AP MLD equipment.
In a first aspect, an embodiment of the present application provides a method for transmitting a packet of a multi-link device, where the method includes: network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD; the network management equipment determines a first message and a second message through copying, wherein the message loads of the first message and the second message are the same; the network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD and the second AP MLD transmits the second message to the STA MLD.
In the possible implementation manner, the STA MLD device can be associated with a plurality of APMLD devices, so that the reliability of message transmission is improved, the time delay of the message transmission is reduced, and the method is particularly suitable for a message transmission scene requiring high reliability and low time delay.
In one possible implementation manner, before the network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, the method further includes: the network management equipment adds a dual-transmission selection receiving identifier to the first message and the second message, and the dual-transmission selection receiving identifier indicates the STA MLD to process the messages received in the first message and the second message, and discards the messages received after discarding.
In the possible implementation manner, the network management equipment adds the dual-transmission selection receiving identifier to the message, so that the STA MLD can execute dual-transmission selection receiving on the first message and the second message according to the dual-transmission selection receiving identifier, and timeliness of message transmission is improved.
In one possible implementation manner, the determining, by the network management device, that the STA MLD associates the first AP MLD and the second AP MLD includes: and under the condition that the network address of the first wireless Access Point (AP) of the first AP (MLD) and the network address of the second AP (MLD) do not meet the preset condition, the network management equipment determines that the STA (MLD) is associated with the first AP (MLD) and the second AP (MLD).
In one possible implementation manner, the preset conditions include: the last phase difference between the network address of the first AP and the network address of the second AP is 1; or the network address of the first AP is partially the same as the network address of the second AP.
In the possible implementation manner, two specific preset conditions are provided, so that the feasibility of the embodiment of the application is improved.
In a possible implementation manner, the network management device includes a first dual transceiver module, and the network management device determines that the terminal multi-link device STA MLD associates a first wireless access multi-link device AP MLD and a second AP MLD, including: the network management equipment determines that the terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD through a first dual-transceiver module; the network management equipment copies the first message to generate a second message, which comprises the following steps: the network management equipment copies the first message through the first dual-transceiver module to generate a second message.
In a second aspect, an embodiment of the present application provides a method for transmitting a packet of a multi-link device, where the method includes: the method comprises the steps that a terminal multi-link device (STA MLD) determines that the STA MLD is associated with a first wireless access multi-link device (AP MLD) and a second AP MLD; the STA MLD determines a third message and a fourth message through copying; the STA MLD transmits the third message to the first AP MLD and the fourth message to the second AP MLD.
In the possible implementation manner, the STA MLD device can be associated with a plurality of APMLD devices, so that the reliability of message transmission is improved, the time delay of the message transmission is reduced, and the method is particularly suitable for a message transmission scene requiring high reliability and low time delay.
In one possible implementation manner, the determining, by the STA MLD, that the STA MLD associates the first AP MLD and the second AP MLD includes: in the case that the network address of the first wireless access point AP of the first AP MLD and the network address of the second AP MLD do not satisfy the preset condition, the STA MLD determines that the STA MLD associates the first AP MLD and the second AP MLD.
In one possible implementation manner, the preset conditions include: the network address of the first AP is adjacent to the network address of the second AP; or the network address of the first AP is partially the same as the network address of the second AP.
In a third aspect, an embodiment of the present application provides a network management device, including: a processor and a memory. The processor is coupled with the memory; the memory is for storing computer instructions that are loaded and executed by the processor to cause the network management device to implement any one of the methods provided in the first aspect.
In a fourth aspect, an embodiment of the present application provides a terminal multilink device, including: a processor and a memory. The processor is coupled with the memory; the memory is for storing computer instructions that are loaded and executed by the processor to cause the terminal multilink device to implement any one of the methods provided in the second aspect.
In a fifth aspect, an embodiment of the present application provides a chip, including: a processor and interface circuit; the interface circuit is used for receiving the code instruction and transmitting the code instruction to the processor; a processor for executing code instructions to perform any of the methods provided in the first aspect.
In a sixth aspect, an embodiment of the present application provides a chip, including: a processor and interface circuit; the interface circuit is used for receiving the code instruction and transmitting the code instruction to the processor; a processor for executing code instructions to perform any of the methods provided in the second aspect.
In a seventh aspect, embodiments of the present application provide a computer readable storage medium having stored therein at least one computer program instruction that is loaded and executed by a processor to implement any one of the methods provided in the first aspect above.
In an eighth aspect, embodiments of the present application provide a computer readable storage medium having stored therein at least one computer program instruction that is loaded and executed by a processor to implement any one of the methods provided in the second aspect above.
In a ninth aspect, embodiments of the present application provide a computer program product comprising computer-executable instructions which, when run on a computer, cause the computer to perform any one of the methods provided in the first aspect.
In a tenth aspect, embodiments of the present application provide a computer program product comprising computer-executable instructions which, when run on a computer, cause the computer to perform any of the methods provided in the second aspect.
Technical effects caused by any implementation manner of the third aspect to the tenth aspect may be referred to technical effects caused by corresponding implementation manners of the first aspect and the second aspect, and are not described herein.
Drawings
FIG. 1 is a schematic illustration of a scenario in which a multi-link device communicates;
FIG. 2 is a schematic diagram of another scenario of multi-link device communication;
fig. 3 is a schematic diagram of a scenario of a multi-link device communication according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a network management device according to an embodiment of the present application;
Fig. 5 is a schematic structural diagram of an AP multilink device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of an STA multilink device according to an embodiment of the present application;
fig. 7 is a flow chart of a message transmission method of a multi-link device according to an embodiment of the present application;
fig. 8 is a schematic diagram of a scenario of a message transmission method of a multi-link device according to an embodiment of the present application;
fig. 9 is a flow chart of a message transmission method of a multi-link device according to an embodiment of the present application;
Fig. 10 is a schematic diagram of a scenario of a message transmission method of a multi-link device according to an embodiment of the present application;
Fig. 11 is a schematic structural diagram of another network management device according to an embodiment of the present application;
Fig. 12 is a schematic structural diagram of another STA multilink device according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of another network management device according to an embodiment of the present application;
fig. 14 is a schematic structural diagram of another STA multilink device according to an embodiment of the present application;
fig. 15 is a schematic structural diagram of a communication system according to an embodiment of the present application.
Detailed Description
In the description of the present application, unless otherwise indicated, "/" means that the objects associated in tandem are in a "or" relationship, e.g., A/B may represent A or B; the "and/or" in the present application is merely an association relationship describing the association object, and indicates that three relationships may exist, for example, a and/or B may indicate: there are three cases, a alone, a and B together, and B alone, wherein a, B may be singular or plural.
In the description of the present application, unless otherwise indicated, "a plurality" means two or more than two. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same item or similar items having substantially the same function and effect. It will be appreciated by those of skill in the art that the words "first," "second," and the like do not limit the amount and order of execution, and that the words "first," "second," and the like do not necessarily differ.
In embodiments of the application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion that may be readily understood.
It is appreciated that reference throughout this specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the various embodiments are not necessarily all referring to the same embodiment throughout the specification. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present application, the sequence number of each process does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
It can be appreciated that some optional features of the embodiments of the present application may be implemented independently in some scenarios, independent of other features, such as the scheme on which they are currently based, to solve corresponding technical problems, achieve corresponding effects, or may be combined with other features according to requirements in some scenarios. Accordingly, the device provided in the embodiment of the present application may also implement these features or functions accordingly, which will not be described herein.
In the present application, the same or similar parts between the embodiments may be referred to each other unless specifically stated otherwise. In the present application, unless specifically stated or logically conflicting, terms and/or descriptions between different embodiments are consistent and mutually referents, and different embodiments may be combined to form new embodiments according to their inherent logical relationship. The following embodiments of the present application are not intended to limit the scope of the present application.
In order to facilitate understanding of the technical solutions of the embodiments of the present application, the following is a brief description of the related technologies of the embodiments of the present application, which is given below:
As shown in fig. 1, fig. 1 is a schematic diagram of a scenario for multi-link device communication. There are multiple physical devices within a multi-link device (multi-LINK DEVICE, MLD), as shown in fig. 1, with communication between a first MLD and a second MLD over link 1 and link 2. The first MLD includes wireless access points (network management device cess point, AP) 1 and AP2, and a media access control (media network management device cess control address, MAC) address of the first MLD is M, that is, a higher MAC address of the first MLD is M; the MAC address of the first AP is w, and the MAC address of the second AP is x, i.e. there are two lower MAC addresses of the first MLD, w and x, respectively. The second MLD includes a Station (STA) 1 and a STA2, and the MAC address of the second MLD is P, i.e., the higher layer MAC address of the second MLD is P; the MAC address of the first STA is y, and the MAC address of the second STA is z, i.e., there are two lower MAC addresses of the second MLD, y and z, respectively. The higher layer MAC address of the MLD is used to uniquely identify the MLD device and the lower layer MAC address of the MLD device is used to uniquely identify an entity device in the MLD device, such as an AP in the first MLD and a STA in the second MLD. The AP1 of the first MLD and the STA1 of the second MLD are linked to form link 1, and the AP2 of the first MLD and the STA2 of the second MLD are linked to form link 2.
For convenience of description, the multi-link device including a plurality of APs may be referred to as a multi-link AP or multi-link AP device or AP multi-link device (AP MLD) or AP MLD device, and the multi-link device including a plurality of non-AP STAs may be referred to as a multi-link STA or multi-link STA device or STA multi-link device (non-AP MLD or STA MLD) or STA MLD device.
As shown in fig. 2, if the links 1 and 2 constructed by the first MLD and the second MLD both transmit the messages MPDU1, MPDU2 and MPDU3, the wireless transmission mode cannot be 100% reliable because the wireless transmission is affected by a channel, so there may be a problem of packet loss or packet error in the transmission process. If the MPDU2 message of the link 1 is interfered during the transmission process, the receiving end cannot analyze successfully, and under the multilink technology, the MPDU2 message transmitted by the link 2 at the same time is successfully sent, and after the second MLD of the opposite end successfully receives and analyzes, the MPDU2 message is forwarded continuously according to the routing table, and finally the message is not discarded, so that the multilink technology aims at higher reliability in message transmission.
Meanwhile, as in the message transmission flow, the MPDU1 message is successfully transmitted on both link 1 and link 2, but the link 1 is successfully transmitted with respect to the MPDU1 message preferentially, the second MLD of the opposite terminal successfully receives and forwards the MPDU1 message from link 1, and discards the MPDU1 message from link 2 after receiving the MPDU1 message again, i.e. the second MLD of the opposite terminal selects and forwards the message received first, so that the transmission delay of the message transmitted by multiple links is smaller.
The requirements on the transmission delay and reliability of the message are higher in the moving scenes such as industrial scenes, VR, AR and the like, the equipment in the scenes can be generally moved and used, the current prior art requires that a plurality of links of the STA MLD equipment and the AP MLD equipment are all associated on the same MLD equipment, namely that the link 1 and the link 2 of the STA MLD are not allowed to be respectively associated with the link 1 of the first AP MLD and the link 2 of the second AP MLD.
Aiming at the limitation, the high reliability and low time delay gain in the message transmission process can not be obtained by using the multilink technology under the mobile scene, so in order to solve the problem, the patent proposes a message transmission method of multilink equipment. The method comprises the following steps: network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD; the network management equipment copies the first message to generate a second message; the network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD and the second AP MLD transmits the second message to the STA MLD.
The technical scheme provided by the embodiment of the application can be suitable for a wireless local area network (wireless local areanetwork, WLAN) scene, for example, can be suitable for an IEEE 802.11 system standard, such as an 802.11a/b/g standard, an 802.11n standard, an 802.11ac standard, an 802.11ax standard, or a next generation of the standard, such as an 802.11be standard or a next generation standard.
Although embodiments of the present application are described primarily with respect to deploying WLAN networks, and in particular networks employing the IEEE 802.11 system standard, it will be readily appreciated by those skilled in the art that aspects of embodiments of the present application may be extended to other networks employing various standards or protocols, such as bluetooth (blue) and high performance wireless local area networks (high performance radio local area network, HIPERLAN) and Wide Area Networks (WAN), personal area networks (personal area network, PAN) or other now known or later developed networks.
Accordingly, the various aspects provided by embodiments of the present application may be applicable to any suitable wireless network, regardless of the coverage area and wireless access protocol used.
The technical scheme of the embodiment of the application can also be applied to various communication systems, such as: global system for mobile communications (global system for mobile communication, GSM), code division multiple access (code division multiple access, CDMA) system, wideband code division multiple access (wideband code division multiple access, WCDMA) system, general packet radio service (GENERAL PACKET radio service, GPRS), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunications system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, wiMAX) communication system, fifth generation (5th generation,5G) system or New Radio (NR), future generation (6th generation,6G) system, internet of things (internet of things, ioT) network or vehicle to X, V2X) wireless local area network system, and the like.
The above-mentioned communication system to which the present application is applied is merely illustrative, and the communication system to which the present application is applied is not limited thereto, and is generally described herein, and will not be described in detail.
A terminal STA in an embodiment of the present application may refer to a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal may also be a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal DIGITAL ASSISTANT, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a car-mounted device, a wearable device, a terminal in a 5G network, a terminal in a future 6G network or a terminal in a public land mobile network (public land mobile network, PLMN), etc., and may also be an internet of things (internet of things, ioT) device such as a sensor, a camera, etc., an AOI device, a data streaming device such as a computer or a cell phone, etc. The customer premise equipment (customer premise equipment, CPE) may be set to a gateway working mode or a bridge working mode, and one or several camera devices without Wi-Fi function, a programmable logic controller (programmable logic controller, PLC), an emergency stop switch, an industrial IO device, an augmented reality (augmented reality, AR) device, a Virtual Reality (VR) device, etc. are connected to the back of the CPE device in a wired manner, where the CPE device is an STA MLD device and the device to be connected is a terminal STA.
The AP in the embodiment of the present application may be a device for communicating with a terminal STA, where the AP may be a communication server, a router, a switch, a base station (base transceiver station, BTS) in a global system for mobile communications (global system of mobile communication, GSM) system or a code division multiple access (code division multiple access, CDMA), a base station (nodeB, NB) in a wideband code division multiple access (wideband code division multiple access, WCDMA) system, an evolved base station (evolutional nodeB, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud wireless access network (cloud radio access network, CRAN) scenario, or the network device may be a relay station, an access point, a vehicle device, a wearable device, a network device in a 5G network, a network device in a future 6G network, or a network device in a PLMN network, or the like, and the embodiment of the present application is not limited.
The network management device in the embodiment of the application can be a device for controlling network message transmission, such as a switch, a wireless Access Controller (AC) and the like. The following description will take AC as an example.
The AC device in the embodiment of the application is used for centralized management of the wireless Access Points (AP) and is also the core of the wireless network. The method has the main functions of realizing the forwarding of messages between the switch and the AP, and centrally managing the radio frequency tuning, air interface optimization, security authentication and the like of the wireless access point under the distributed network. The dual transceiver module deployed in the AC may be deployed in an entity's AC device, may be deployed in a switch device, or may be deployed in any one of multiple AP MLD devices.
As shown in fig. 3, the method for managing terminal multilink devices provided in the embodiment of the present application may be applied to a communication system shown in fig. 3, where the communication system includes STA MLD, network management device, AP MLD, and specifically:
As shown in fig. 4, in the embodiment of the present application, the network management device may be an AC device, and the (AC device) is mainly used for managing the AP and the terminal STA, so as to implement reasonable allocation of networking gauge, roaming, channel, power, and the like, and support different configurations according to different usage scenarios, thereby implementing an optimized experience in a specific scenario.
The AC equipment comprises a power supply module, an AP management module, a terminal online management module and a dual-transmission selection receiving module. Wherein:
The power supply module is mainly used for supplying power to the AP MLD equipment through Ethernet (power over ethernet, POE), so that the AP equipment can be supplied with power through a network cable, and the AP equipment does not need additional cable deployment to supply power.
The AP management module mainly realizes the online and management of the AP, when a new AP is ready to be deployed in the network, the new AP is controlled by the AC, and the AP management module can send the information such as the allocated IP address, the radio frequency channel where the AP is located, the power when sending the message and the like for the AP, so that the wireless network service can be conveniently provided for users.
The terminal online management module is used for realizing the functions of IP address distribution, authentication, key negotiation and issuing, terminal application layer information and server interactive message forwarding and the like for the terminal when the terminal equipment is associated to the AP.
The dual-transceiver module is used for selectively copying and forwarding the user message to the AP MLD equipment. Specifically, when the dual transceiver module senses that the multilinks of the non-AP MLD device are associated to the multilinks of the same AP MLD device, the dual transceiver module does not copy and forward the message to the same AP MLD device, but copies the message according to the multilink protocol MAC message of Wi-Fi7 standard to achieve the purpose of high-reliability transmission of the message. When the multilinks of the non-AP MLD equipment are associated to the multilinks of different AP MLD equipment, the dual-transmitting and receiving module copies and forwards the messages, and forwards the messages sent to the same non-AP MLD equipment to the first AP MLD equipment and the second AP MLD equipment respectively.
It may be understood that the AC device in the embodiment of the present application may also be other network management devices, such as a switch, which may implement the method in the embodiment of the present application, and is not limited herein.
As shown in fig. 5, in the embodiment of the present application, the AP MLD device is mainly used for transmitting a message on an air interface together with the non-AP MLD device, so as to achieve the purpose of message interaction. The AP MLD device comprises a terminal online module, a multi-link management module, a wired message receiving and uploading module and a wireless message receiving and sending module, wherein:
The terminal online module is mainly used for establishing connection between the multilink of the AP MLD equipment and the multilink of the non-AP MLD equipment, sending and receiving messages and confirming message reception.
The multi-link management module mainly realizes that the links of the MLD equipment are simultaneously connected, and the AP MLD equipment and the non-AP MLD equipment can inform the AC equipment or the double-transmitting-receiving module in the AP MLD equipment of the successfully established link radio frequency MAC address, so that the double-transmitting-receiving module can conveniently and correspondingly process after receiving the link radio frequency MAC address. When the multilinks of the non-AP MLD equipment are associated to the multilinks of the same AP MLD equipment, the double-transmission duplication transmission of the MAC layer can be realized aiming at the high-reliability message.
The wired message receiving and uploading module is used for enqueuing the message forwarded by the AC or the switch into the AP, then sending the message to the non-AP MLD in an air interface transmission mode, sending the uplink message received by the air interface to the AC or the switch device, and further forwarding the uplink message to an upper server, so that data interaction in the communication system is realized.
The wireless message receiving and transmitting module is mainly used for being matched with non-AP MLD equipment to realize uplink and downlink transmission of messages on an air interface.
As shown in fig. 6, in the embodiment of the present application, the non-AP MLD device is mainly used for transmitting a message on an air interface together with the AP MLD device, so as to achieve the purpose of message interaction. The non-AP MLD equipment comprises a wireless association module, a multi-link management module, a dual-transceiver module, a wired message receiving and uploading module, a wireless message receiving and sending module and a wireless link scanning and selecting module.
The wireless association module is mainly used for establishing connection between the multilink of the non-AP MLD device and the multilink of the AP MLD device.
The multi-link management module mainly realizes that multiple links of the MLD equipment are mutually connected at the same time, and the AP MLD equipment and the non-AP MLD equipment inform the double-sending and receiving module of the non-AP MLD equipment of the radio frequency MAC address of the successfully established link, so that the double-sending and receiving module can conveniently determine after receiving the information, and a message copying mode of the double-sending and receiving module or a message copying mode of the MAC multi-link is used during high-reliability message transmission.
The wired message receiving and uploading module is mainly used for enqueuing messages forwarded by downlink devices such as industrial devices, AR, VR and the like into non-AP MLD devices, further transmitting the messages to the AP MLD in an air interface transmission mode, transmitting downlink messages received by the air interface to the downlink devices such as the industrial devices, AR, VR and the like, further forwarding the messages to a device layer, and achieving the purpose of data interaction. If the non-AP MLD equipment is a tablet personal computer, a mobile phone and other equipment, the interaction is performed with the uploading module and the application layer through the wired message receiving.
The wireless message receiving and transmitting module is mainly used for being matched with the AP MLD equipment to realize uplink and downlink transmission of the message on an air interface;
the wireless link scanning and selecting module is used for determining the AP MLD to which the signal with the best quality at the current position belongs, and further realizing the association with the AP MLD equipment, thereby ensuring that the non-AP MLD equipment has better quality of receiving and transmitting wireless messages.
It is to be understood that, in the embodiments of the present application, the execution subject may perform some or all of the steps in the embodiments of the present application, these steps or operations are only examples, and the embodiments of the present application may also perform other operations or variations of the various operations. Furthermore, the various steps may be performed in a different order presented in accordance with embodiments of the application, and it is possible that not all of the operations in the embodiments of the application may be performed.
It should be noted that, in the following embodiments of the present application, names of messages between devices or names of parameters in a message are merely examples, and may be other names in specific implementations, which are not limited in particular by the embodiments of the present application.
As shown in fig. 7, a message transmission method of a multi-link device according to an embodiment of the present application includes the following steps:
701. The network management device determines that the STA MLD associates the first AP MLD and the second AP MLD.
The network management device determines that the STA MLD device associates the first AP MLD and the second AP MLD.
As shown in fig. 8, specifically, the network management device acquires MAC addresses of all devices of the link 1 and the link 2, and then determines that the STA MLD device associates the first AP MLD and the second AP MLD according to the MAC addresses of all devices of the link 1 and the link 2, that is, the same STA MLD device associates different AP MLD devices at the same time. Link 1 includes a first AP and a first STA and link 2 includes a second AP and a second STA.
Specifically, the MAC addresses of all devices of the link 1 include the MAC address of the first AP MLD and the MAC address of the first STA of the customer premise equipment CPE, the MAC address of all devices of the link 2 includes the MAC address of the second AP MLD and the MAC address of the second STA of the customer premise equipment CPE, and the network management device determines that the STA MLD device is associated with different AP MLD devices at the same time mainly according to the MAC address of the first AP and the MAC address of the second AP.
In a possible implementation manner, in a case where the MAC address of the first AP and the MAC address of the second AP do not meet the preset condition, the network management device determines that the STA MLD device associates the first AP MLD and the second AP MLD (i.e., different AP MLD devices) at the same time.
It will be appreciated that the MAC address of the first AP and the MAC address of the second AP satisfying the preset condition indicates that the first AP and the second AP belong to the same AP MLD. For example, the preset condition may be that the MAC address of the first AP and the MAC address of the second AP are partially identical, for example, the first 44 bits of the MAC address; or the relation of adding 1 to the MAC address of the first AP and the MAC address of the second AP, namely the last phase difference between the MAC address of the first AP and the MAC address of the second AP is 1; other preset conditions for indicating that the first AP and the second AP belong to the same AP MLD may be used, for example, preset conditions such as that the MAC address of the first AP is adjacent to the MAC address of the second AP, which is not limited herein.
Therefore, when the MAC address of the first AP and the MAC address of the second AP do not meet the preset condition, it may be determined that the STA MLD device is simultaneously associated with different AP MLD devices, where the different AP MLD devices include the first AP MLD and the second AP MLD.
In a possible implementation manner, the network management device may acquire the MAC addresses of all devices of the links 1 and 2, which may be the MAC address information of the passive receiving link, for example, the multi-link management module of the AP MLD device in fig. 5 and the multi-link management module of the STA MLD device in fig. 6, both may inform the dual transmit-receive module in the network management device of the successfully established link radio frequency MAC address. Or actively acquiring the MAC address information of the link, for example, after the link is established, the network management device may send an address acquisition request to the AP MLD device and the STA MLD device on the link, where the address acquisition request indicates that the network management device needs to acquire the MAC addresses of the AP MLD device and the STA MLD device on the link, and after receiving the address acquisition request, the AP MLD device and the STA MLD device on the link send their own MAC addresses to the network management device. The network management device may acquire the MAC addresses of all devices of the link 1 and the link 2 in various manners, which is not limited herein. 702. The network management equipment determines a first message and a second message through copying.
After the network management equipment determines that the STA MLD equipment is simultaneously associated with different AP MLD equipment, the network management equipment can determine the first message and the second message through copying after receiving the user message.
In a possible implementation manner, when the network management device determines the first message and the second message through duplication, a dual-transmission selection receiving identifier is further added in the first message and the second message, and the dual-transmission selection receiving identifier indicates that after receiving the first message and the second message, the STA MLD performs processing such as forwarding on the messages received first in the first message and the second message, and discards the messages received after the first message and the second message. For example, the STA MLD receives the first packet first and then receives the second packet, and because the packet loads of the first packet and the second packet are completely consistent, the STA MLD can perform processing such as forwarding on the first packet, and discard the second packet received after the processing.
In the possible implementation manner, the message received first is processed preferentially, so that timeliness of message transmission is guaranteed.
In one possible implementation, after receiving a user message (i.e., a first message) that needs to be forwarded to the STA MLD device, the network management device replicates the first message to generate a second message. The destination addresses of the first message and the second message may be MAC addresses of STA MLD devices, or MAC addresses of a down-hanging device of STA MLD devices, which is not limited herein.
In the embodiment of the application, the network management equipment comprises a first dual-transceiver module, and the network management equipment realizes the above determination of the first message and the second message through copying through the first dual-transceiver module.
In a possible implementation manner, the first dual transceiver module may also be located in the first AP MLD device or the second AP MLD device, and after the first dual transceiver module completes the message duplication in the AP MLD device, the first dual transceiver module sends the duplicated message to another AP MLD device, and details about duplication and forwarding are not described herein in detail.
703. The network management equipment transmits the first message and the second message to the first AP MLD and the second AP MLD respectively.
After determining the first message and the second message, the network management device transmits the first message to a first AP of the first AP MLD and transmits the second message to a second AP of the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD, and the second AP MLD transmits the second message to the STA MLD.
Accordingly, the first AP MLD may receive a first message from the network management device, and the second AP MLD may receive a second message from the network management device.
704. The first AP MLD and the second AP MLD forward the first message and the second message.
After receiving the first message, the first AP MLD forwards the first message to a first STA of the STA MLD device.
After receiving the second message, the second AP MLD forwards the second message to a second STA of the STA MLD device.
705. The STA MLD receives the first message and the second message.
The STA MLD receives a first message from a first AP MLD; the STA MLD receives the second message from the second AP MLD.
Specifically, a first STA of the STA MLD receives a first message from a first AP of the first AP MLD; a second STA of the STA MLD receives a second message from a second AP of the second AP MLD.
In one possible implementation, the load of the first message and the second message is the same, and the other parts, such as the header part, are different. For example, loads of a first message and a second message are the same, the first message includes a message load and a sequence number 1, the second message includes a message load and a sequence number 2, and after receiving the first message and the second message, the sta MLD can combine and parse the two messages.
In another possible implementation, the load and other parts of the first and second messages, such as the header part, are identical. For example, the load and the header of the first message and the second message are the same, the first message includes a message load and a sequence number 1, the second message includes a message load and a sequence number 1, and after receiving the first message and the second message, the sta MLD discards the message received after the first message and the second message, and processes the message received first.
It can be understood that in the embodiment of the present application, the STA MLD processes the received two messages carrying the dual transmission selection receiving identifier, and discriminates the messages with the same message load. Other parts of the message, such as the header, may take a variety of forms, and are not limited in this particular context.
In one possible implementation manner, the destination address of the first message and the second message is a down-hanging device of the STA MLD, and after the STA MLD receives the first message and the second message, the STA MLD forwards the first message and/or the second message to the corresponding down-hanging device.
Accordingly, the STA MLD may also transmit a message to the AP MLD, as shown in fig. 9, which is a message transmission method of a multi-link device according to an embodiment of the present application, where the method includes the following steps:
901. the STA MLD determines to associate the first AP MLD and the second AP MLD.
As shown in fig. 8, the STA MLD determines that the STA MLD associates the first wireless access multilink device AP MLD and the second AP MLD.
Step 901 is similar to step 701 described above, except that the execution body is changed from the network management device to the STA MLD device, see step 701 described above, and details thereof will not be repeated here.
902. The STA MLD determines the third and fourth messages by duplication.
The second dual-sending and receiving module of the STA MLD determines, by duplication, a third message and a fourth message, where a destination address of the third message may be a network address of the network management device or the upper server, and a destination address of the fourth message may be a network address of the network management device or the upper server.
Step 902 is similar to step 702 described above, except that the execution body is changed from the network management device to the STA MLD device, see step 702 described above, and details thereof will not be repeated here.
903. The STA MLD transmits the third message and the fourth message to the first AP MLD and the second AP MLD, respectively.
The STA MLD transmits the third message to the first AP MLD and the fourth message to the second AP MLD.
Accordingly, the first AP MLD may receive a first message from the network management device, and the second AP MLD may receive a second message from the network management device.
Step 903 is similar to step 703, except that the execution body is changed from the network management device to the STA MLD device, see step 702, and details thereof are not repeated here.
In a possible implementation manner, the method further includes:
904. The first AP MLD and the second AP MLD respectively transmit the third message and the fourth message to the network management equipment.
The first AP MLD forwards the third message to the network management device and the second AP MLD transmits the fourth message to the network management device.
Correspondingly, the network management equipment receives the third message sent by the first AP MLD through the dual-transceiver module and receives the fourth message sent by the second AP MLD.
Step 904 is similar to step 705, and is specifically described in step 705, and is not repeated here. As shown in fig. 10, in one possible implementation manner, the STA MLD device in the embodiment of the present application is associated with the same AP MLD device, that is, as shown in fig. 10, the first AP and the second AP belong to the same AP MLD device. Link 1 includes a first AP and a first STA and link 2 includes a second AP and a second STA. It may be understood that when the network management device performs the method shown in fig. 7 and when the STA MLD device performs the method shown in fig. 9, it may be determined that the MAC addresses of the first AP and the second AP meet a preset condition, that is, it is determined that the STA MLD device is associated with the same AP MLD device.
In a possible implementation manner, under the condition that the first AP and the second AP belong to the same AP MLD device, the network management device may send the first message to the first AP of the first AP MLD, and after the first AP MLD receives the first message, the first AP MLD copies the first message according to a multi-link protocol of Wi-Fi7 standard to obtain a second message, and forwards the first message and the second message. In the possible implementation manner, the message is copied and transmitted by relying on the multi-link copy transmission function, so that the reliability of the message is ensured.
In another possible implementation manner, under the condition that the first AP and the second AP belong to the same AP MLD device, the network management device adds a dual-transmission and reception identifier in the first message, then the first message carrying the dual-transmission and reception identifier is transmitted to the AP MLD through the first dual-transmission and reception module, after the AP MLD receives the first message, the AP MLD copies the first message according to the Wi-Fi7 standard multi-link protocol to obtain a second message, then the first AP of the AP MLD forwards the first message to the first STA of the STA MLD device according to the Wi-Fi7 standard multi-link protocol, and the second AP of the AP MLD forwards the second message to the second STA of the MLD device according to the Wi-Fi7 standard multi-link protocol.
In another possible implementation manner, when the first AP and the second AP belong to the same AP MLD device, the network management device copies the first message through the first dual-transceiver module to obtain the second message, and the dual-transceiver module may further add a dual-transceiver identifier to the first message and the second message, where the dual-transceiver identifier indicates that the STA MLD or the AP MLD device that receives the pair of messages performs processing such as forwarding on a message that is received first in the pair of messages after receiving the first message and the second message, and discards the message that is received after receiving the pair of messages. And the network management equipment can send the first message to the first AP and send the second message to the second AP, and after the first AP and the second AP receive the first message and the second message, the first message and the second message are forwarded to the STA MLD equipment according to a multilink protocol of Wi-Fi7 standard. After receiving the first message and the second message, the STA MLD device processes the message received first and discards the message received after the first message and the second message are discarded.
In the embodiment of the present application, the network management device determines, according to the MAC addresses of the first AP and the second AP, whether the first AP and the second AP belong to the same AP MLD device, but may also be other network address information, for example, a part of MAC address, an IP address, a part of IP address, etc., or may also be other information that can uniquely determine the first AP entity and the second AP entity, for example, identification information such as names, serial numbers, etc. of the first AP entity and the second AP entity in the communication system, which is not limited in this embodiment.
In the embodiment of the present application, the STA MLD device associates the first AP MLD and the second AP MLD to construct the link 1 and the link 2, which can be understood that the STA MLD device may also associate more APMLD devices to construct more links, which is not limited herein.
In the embodiment of the application, the STA MLD device can be associated with a plurality of APMLD devices, thereby improving the reliability of message transmission, reducing the time delay of message transmission, and being particularly suitable for a message transmission scene requiring high reliability and low time delay.
In the embodiment of the present application, the network management device 1100 may be divided into functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
Fig. 11 shows a possible structural diagram of the network management device 1100 involved in the above-described embodiment in the case where respective functional blocks are divided with corresponding respective functions. As shown in fig. 11, the network management apparatus 1100 includes:
A first determining module 1101, configured to determine that a terminal multi-link device STA MLD associates a first wireless access multi-link device AP MLD and a second AP MLD; for example, performing step 701 in the method embodiment described above.
In a possible implementation manner, the first determining module 1101 is specifically configured to: and determining that the STA MLD is associated with the first AP MLD and the second AP MLD under the condition that the network address of the first wireless access point AP of the first AP MLD and the network address of the second AP MLD do not meet the preset condition. For example, performing step 701 in the method embodiment described above.
In a possible implementation manner, the preset conditions include: the last phase difference between the network address of the first AP and the network address of the second AP is 1; or the network address of the first AP is partially the same as the network address of the second AP. For example, performing step 701 in the method embodiment described above.
In a possible implementation manner, the first determining module 1101 is specifically configured to: the network management equipment determines that the terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD through a first dual-transceiver module; for example, performing step 701 in the method embodiment described above.
A second determining module 1102, configured to determine, by duplication, a first packet and a second packet, where packet loads of the first packet and the second packet are the same; for example, step 702 in the method embodiment described above is performed.
In a possible implementation manner, the second determining module 1102 is specifically configured to: the network management equipment determines a first message and a second message through copying by the first dual-transceiver module. For example, step 702 in the method embodiment described above is performed.
The adding module 1103 is configured to add a dual-send selection identifier to the first message and the second message, where the dual-send selection identifier indicates the STA MLD to process the messages received first in the first message and the second message, and discard the received messages. For example, step 702 in the method embodiment described above is performed.
The transmission module 1104 is configured to transmit the first message to the first AP MLD and transmit the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD, and the second AP MLD transmits the second message to the STA MLD. For example, performing step 703 in the method embodiments described above.
The modules of the network management device may also be used to perform other actions in the above method embodiments, and all relevant content of each step related to the above method embodiments may be referred to the functional description of the corresponding functional module, which is not repeated herein.
In the embodiment of the present application, the terminal multilink device 1200 may be divided into functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
Fig. 12 shows a possible structural diagram of the terminal multilink device 1200 involved in the above-described embodiment in the case where respective functional modules are divided with corresponding respective functions. As shown in fig. 12, the terminal multilink device 1200 includes:
A first determining module 1201, configured to determine that the STA MLD associates the first radio access multilink device AP MLD and the second AP MLD; for example, step 901 in the method embodiment described above is performed.
In one possible implementation, the first determining module 1201 is specifically configured to: and determining that the STA MLD is associated with the first AP MLD and the second AP MLD under the condition that the network address of the first wireless access point AP of the first AP MLD and the network address of the second AP MLD do not meet the preset condition. For example, step 901 in the method embodiment described above is performed.
In a possible implementation manner, the preset conditions include: the network address of the first AP is adjacent to the network address of the second AP; or the network address of the first AP is partially the same as the network address of the second AP. For example, step 901 in the method embodiment described above is performed.
A second determining module 1202, configured to determine a third message and a fourth message by duplication; for example, performing step 902 in the method embodiment described above.
The transmission module 1203 is configured to transmit the third message to the first AP MLD, and transmit the fourth message to the second AP MLD. For example, step 903 in the method embodiment described above is performed.
The modules of the terminal multilink device may also be used to perform other actions in the above method embodiments, and all relevant content of each step involved in the above method embodiments may be cited to functional descriptions of corresponding functional modules, which are not repeated herein.
Fig. 13 is a schematic structural diagram of a network management device according to an embodiment of the present application, where the network management device 1300 may include one or more central processing units (central processing units, CPU) 1301 and a memory 1305, where one or more application programs or data are stored in the memory 1305.
The memory 1305 may be, among other things, volatile storage or persistent storage. The program stored in the memory 1305 may include one or more modules, each of which may include a series of instruction operations on the network management device. Further, the cpu 1301 may be configured to communicate with the memory 1305, and execute a series of instruction operations in the memory 1305 on the network management apparatus 1300.
The central processor 1301 is configured to execute a computer program in the memory 1305, so that the network management apparatus 1300 is configured to execute: network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD; the network management equipment determines a first message and a second message through copying, wherein the message loads of the first message and the second message are the same; the network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD and the second AP MLD transmits the second message to the STA MLD. For specific implementation, please refer to steps 701-705 in the embodiment shown in fig. 7, which is not described herein.
The network management device 1300 may also include one or more power supplies 1302, one or more wired or wireless network interfaces 1303, one or more input/output interfaces 1304, and/or one or more operating systems, such as Windows ServerTM, mac OS XTM, unixTM, linuxTM, freeBSDTM, etc.
The network management apparatus 1300 may perform the operations performed by the network management apparatus in the embodiment shown in fig. 7, which are not described herein.
Fig. 14 is a schematic structural diagram of a terminal multilink device according to an embodiment of the present application, where the terminal multilink device 1400 may include one or more central processing units (central processing units, CPU) 1401 and a memory 1405, and one or more application programs or data are stored in the memory 1405.
Wherein the memory 1405 may be volatile storage or persistent storage. The program stored in memory 1405 may include one or more modules, each of which may include a series of instruction operations in the terminal multilink device. Still further, the central processor 1401 may be configured to communicate with the memory 1405 and to execute a series of instruction operations in the memory 1405 on the terminal multilink device 1400.
Wherein the central processor 1401 is configured to execute a computer program in the memory 1405, such that the terminal multilink device 1400 is configured to perform: the method comprises the steps that a terminal multi-link device (STA MLD) determines that the STA MLD is associated with a first wireless access multi-link device (AP MLD) and a second AP MLD; the STA MLD determines a third message and a fourth message through copying; the STA MLD transmits the third message to the first AP MLD and the fourth message to the second AP MLD. For specific implementation, please refer to steps 701-705 in the embodiment shown in fig. 7, which is not described herein.
The terminal multilink device 1400 can also include one or more power supplies 1402, one or more wired or wireless network interfaces 1403, one or more input/output interfaces 1404, and/or one or more operating systems, such as Windows Server, mac OS XTM, unixTM, linuxTM, freeBSDTM, etc.
The terminal multilink device 1400 may perform the operations performed by the terminal multilink device in the embodiment shown in fig. 12, and detailed descriptions thereof are omitted herein.
An embodiment of the present application provides a communication system 1500, where the communication system 1500 includes a network management device 1501, a first wireless access multi-link device AP MLD1502, a second AP MLD1503, and a terminal multi-link device STA MLD1504, where the network management device 1501 may perform operations performed by the network management device in the foregoing embodiment shown in fig. 7, the first AP MLD1502 may perform operations performed by the first AP MLD in the foregoing embodiment shown in fig. 7 and fig. 9, the second AP MLD1503 may perform operations performed by the second AP MLD1503 in the foregoing embodiment shown in fig. 7 and fig. 9, and the STA 1504 may perform operations performed by the MLD1504 in the foregoing embodiment shown in fig. 7 and fig. 9, which will not be repeated here.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or a portion of the flow (or functionality) of embodiments of the present application is implemented. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, a website, computer, server, or data center via a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. Computer readable storage media can be any available media that can be accessed by a computer or data storage devices including one or more servers, data centers, etc. that can be integrated with the media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc. In an embodiment of the present application, the computer may include the apparatus described above.
Although the application is described herein in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Claims (21)
1. A method for transmitting messages in a multi-link device, the method comprising:
network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD;
The network management equipment determines a first message and a second message through copying, wherein the message loads of the first message and the second message are the same;
The network management device transmits the first message to the first AP MLD and transmits the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD, and the second AP MLD transmits the second message to the STA MLD.
2. The method of claim 1, wherein prior to the network management device transmitting the first message to the first AP MLD and transmitting the second message to the second AP MLD, the method further comprises:
The network management equipment adds the dual-transmission selection receiving identification to the first message and the second message, and the dual-transmission selection receiving identification indicates the STA MLD to process the messages received first in the first message and the second message and discard the received messages.
3. The method of claim 2, wherein the network management device determining that the STA MLD associates the first AP MLD and the second AP MLD comprises:
And under the condition that the network address of the first wireless Access Point (AP) of the first AP (MLD) and the network address of the second AP (MLD) do not meet the preset condition, the network management equipment determines that the STA (multi-point) MLD is associated with the first AP (MLD) and the second AP (MLD).
4. A method according to claim 3, wherein the preset conditions include:
the last phase difference between the network address of the first AP and the network address of the second AP is 1; or (b)
The network address of the first AP is partially the same as the network address of the second AP.
5. The method according to any one of claims 1-4, wherein the network management device includes a first dual-transceiver module, and wherein the network management device determines that the terminal multi-link device STA MLD associates the first wireless access multi-link device AP MLD and the second AP MLD, and includes:
The network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD through the first dual-transceiver module;
The network management equipment determines a first message and a second message through copying, and comprises the following steps:
And the network management equipment determines a first message and a second message through the duplication of the first dual-transceiver module.
6. A method for transmitting messages in a multi-link device, the method comprising:
A terminal multi-link device (STA MLD) determines that the STA MLD is associated with a first wireless access multi-link device (AP MLD) and a second AP MLD;
The STA MLD determines a third message and a fourth message through copying;
The STA MLD transmits the third message to the first AP MLD and the fourth message to the second AP MLD.
7. The method of claim 6, wherein the STA MLD determining that the STA MLD associates the first AP MLD and the second AP MLD comprises:
And under the condition that the network address of the first wireless Access Point (AP) of the first AP (MLD) and the network address of the second AP (MLD) do not meet the preset condition, the STA (MLD) determines that the STA (MLD) associates the first AP (MLD) and the second AP (MLD).
8. The method of claim 7, wherein the preset conditions include:
The network address of the first AP is adjacent to the network address of the second AP; or (b)
The network address of the first AP is partially the same as the network address of the second AP.
9. A network management device, characterized in that the network management device comprises:
A first determining module, configured to determine that a terminal multi-link device STA MLD associates a first wireless access multi-link device AP MLD and a second AP MLD;
the second determining module is used for determining a first message and a second message through copying, wherein the message loads of the first message and the second message are the same;
And the transmission module is used for transmitting the first message to the first AP MLD and transmitting the second message to the second AP MLD, so that the first AP MLD transmits the first message to the STA MLD, and the second AP MLD transmits the second message to the STA MLD.
10. The network management device according to claim 9, wherein the network management device further comprises:
And the adding module is used for adding the dual-transmission selection receiving identification to the first message and the second message, wherein the dual-transmission selection receiving identification indicates the STA MLD to process the messages received first in the first message and the second message, and discard the received messages.
11. The network management device according to claim 10, wherein the first determining module is specifically configured to:
And determining that the STA MLD associates the first AP MLD and the second AP MLD under the condition that the network address of the first wireless access point AP of the first AP MLD and the network address of the second AP MLD do not meet the preset condition.
12. The network management device according to claim 11, wherein the preset condition includes:
the last phase difference between the network address of the first AP and the network address of the second AP is 1; or (b)
The network address of the first AP is partially the same as the network address of the second AP.
13. The network management device according to any one of claims 9-12, wherein the first determining module is specifically configured to:
The network management equipment determines that a terminal multi-link equipment STA MLD is associated with a first wireless access multi-link equipment AP MLD and a second AP MLD through the first dual-transceiver module;
the second determining module is specifically configured to:
And the network management equipment determines a first message and a second message through the duplication of the first dual-transceiver module.
14. A terminal multi-link device, STA, MLD, characterized in that the STA MLD comprises:
a first determining module, configured to determine that the STA MLD associates a first radio access multilink device AP MLD and a second AP MLD;
The second determining module is used for determining a third message and a fourth message through copying;
and the transmission module is used for transmitting the third message to the first AP MLD and transmitting the fourth message to the second AP MLD.
15. The STA MLD according to claim 14, wherein the first determining module is specifically configured to:
And determining that the STA MLD associates the first AP MLD and the second AP MLD under the condition that the network address of the first wireless access point AP of the first AP MLD and the network address of the second AP MLD do not meet the preset condition.
16. The STA MLD of claim 15, wherein the preset conditions comprise:
The network address of the first AP is adjacent to the network address of the second AP; or (b)
The network address of the first AP is partially the same as the network address of the second AP.
17. The network management equipment is characterized by comprising a processor and a memory; the processor is coupled with the memory; the memory is configured to store computer instructions that are loaded and executed by the processor to cause a network management device to implement the method of any of claims 1-5.
18. A terminal multilink device, characterized in that the terminal multilink device comprises a processor and a memory; the processor is coupled with the memory; the memory is configured to store computer instructions that are loaded and executed by the processor to cause the terminal multilink device to implement the method of any one of claims 6-8.
19. A computer readable storage medium having stored therein at least one computer program instruction that is loaded and executed by a processor to implement the method of any of claims 1-5.
20. A computer readable storage medium having stored therein at least one computer program instruction that is loaded and executed by a processor to implement the method of any of claims 6-8.
21. A communication system, characterized in that the communication system comprises a network management device for performing the method of any of claims 1-5, a terminal multi-link device, STA, MLD, for performing the method of any of claims 6-8, a first AP, MLD, and a second AP, MLD.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310377650.7A CN118741635A (en) | 2023-03-31 | 2023-03-31 | Message transmission method and device of multi-link device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310377650.7A CN118741635A (en) | 2023-03-31 | 2023-03-31 | Message transmission method and device of multi-link device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118741635A true CN118741635A (en) | 2024-10-01 |
Family
ID=92855857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310377650.7A Pending CN118741635A (en) | 2023-03-31 | 2023-03-31 | Message transmission method and device of multi-link device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118741635A (en) |
-
2023
- 2023-03-31 CN CN202310377650.7A patent/CN118741635A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11924823B2 (en) | Multi-link device association and reassociation | |
KR101739436B1 (en) | Combining bandwidth aware routing with channel selection and channel switching in a multi-hop wireless home network | |
US20220014475A1 (en) | Packet delay parameter obtaining method, system, and apparatus | |
US8885504B2 (en) | Method, apparatus and system for bandwidth aggregation of mobile internet access node | |
US12034821B2 (en) | Computing aware-session management method and communication apparatus | |
EP4124104A1 (en) | Communication method and apparatus | |
CN111404814A (en) | Data transmission method and communication device | |
US20240292234A1 (en) | Management link for multi-link operation | |
CN107079524B (en) | Data forwarding method and controller | |
WO2021254459A1 (en) | Method and apparatus for determining link reachability | |
CN113038590B (en) | Time synchronization method, electronic device, and storage medium | |
CN111148158B (en) | Communication method and device | |
WO2020015715A1 (en) | Data transmission method and device | |
WO2015143763A1 (en) | Load information transfer method, system, network elements and computer storage medium | |
CN115442921B (en) | Method, device, system, equipment and storage medium for reconfiguring link | |
CN113810963B (en) | Communication method, device, relay equipment and terminal equipment | |
US10631318B2 (en) | Resource division method and apparatus | |
WO2018171679A1 (en) | Method for transmitting rrc message, apparatus, terminal device and access network device | |
CN118741635A (en) | Message transmission method and device of multi-link device | |
US20230021043A1 (en) | HANDLING OVERLAPPING OF MULTIPLE PHYSICAL UPLINK SHARED CHANNELS (PUSCHs) | |
WO2021078170A1 (en) | Communication method and apparatus | |
CN110213801B (en) | Heterogeneous network communication method and equipment | |
EP3869755A1 (en) | Control plane network function, user plane network function, and packet processing method using same | |
CN114828133A (en) | Communication method and communication device | |
CN106376095A (en) | Method and apparatus for establishing transmission channel in fusion networking system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |