Intelligent multi-domain efficient collaborative information transmission method, device and storage medium
By using artificial intelligence technology and multi-domain joint optimization indicators to determine packet configuration information in the control domain of the wireless communication system, the problem of lack of coordination between multiple domains is solved, and the comprehensive performance improvement and resource optimization of the wireless communication system is achieved.
Patent Information
- Application Number
- CN202411287368.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-09-13
AI Technical Summary
The lack of coordination between existing wireless communication systems among multiple domains makes it difficult to fully explore the comprehensive performance of communication systems and cannot effectively meet the increasingly complex and changing network communication needs.
Using intelligent multi-domain efficient collaborative information transmission method, the configuration information of the data packet is determined by using artificial intelligence technology and multi-domain joint optimization indicators (such as throughput, transmission delay, weighted transmission delay, service quality) in the control domain, and the configuration information of the data packet is determined, and the It is transmitted to the communication node to configure the optimal or near optimal signal domain and resource domain resources.
It improves the comprehensive performance of wireless communication systems, improves user satisfaction, network capacity, edge user throughput, transmission delay and spectrum efficiency, and reduces the system's energy efficiency and failure risk.
Smart Images

Figure CN118804382B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technology, and in particular to an intelligent multi-domain efficient collaborative information transmission method, device and storage medium. Background Art
[0002] The evolution of wireless communication systems is an ongoing process, from early analog communication systems to today's highly developed digital communication technologies, and is moving towards a new era of multi-network integration and deep collaboration. Each stage of development not only witnessed technological breakthroughs, but also reflected the close connection between social needs and technological progress. With the vigorous development of emerging technologies such as the Internet of Things, big data analysis, artificial intelligence, and edge computing, wireless communication systems are in a period of all-round transformation. The core goal of this transformation is to better meet the rapidly growing data transmission needs and increasingly rich application scenarios by enhancing the interaction and cooperation between different networks.
[0003] The concept of "multi-network integration" came into being in this context. It emphasizes the seamless integration of various heterogeneous networks to form an efficient and unified communication platform. These networks include but are not limited to cellular networks (from 2G to the latest 5G, and even the possible 6G in the future), wireless fidelity (Wi-Fi), satellite communication networks, and networks based on aircraft such as drones. By integrating these network resources together, it can not only provide a wider range of service coverage, but also enhance the reliability and flexibility of the system, and provide users with a better service experience. These networks integrate, assist and influence each other, promoting the field of mobile communications to enter an unprecedented profound change. This change is reflected in multiple domains such as application domain, signal domain, control domain and resource domain.
[0004] However, current wireless communication systems or algorithms are often limited to the optimization of a single domain, and lack coordination between multiple domains, making it difficult to fully tap the comprehensive performance of wireless communication systems. Summary of the invention
[0005] The embodiments of the present disclosure provide an intelligent multi-domain efficient collaborative information transmission method, device and storage medium, which are conducive to realizing intelligent multi-domain efficient collaborative management and improving the comprehensive performance of the wireless communication system. The technical solutions provided by the embodiments of the present disclosure are as follows:
[0006] On the one hand, a method for intelligent multi-domain efficient collaborative information transmission is provided, the method comprising:
[0007] Get N data packets generated by the application domain;
[0008] Determining configuration information of N data packets in the control domain according to artificial intelligence technology and multi-domain joint optimization indicators, wherein the multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, and quality of service;
[0009] The configuration information of the N data packets is transmitted to at least one communication node, so that the at least one communication node determines a transmission resource according to the configuration information of the N data packets, and the transmission resource is used to transmit the N data packets, where N is a positive integer.
[0010] On the other hand, a method for intelligent multi-domain efficient collaborative information transmission is provided, the method comprising:
[0011] Receive configuration information of N data packets;
[0012] Determining transmission resources according to the configuration information of the N data packets;
[0013] Transmitting the N data packets on the transmission resource;
[0014] Among them, the N data packets are data packets generated by the application domain, and the configuration information of the N data packets is the configuration information determined in the control domain based on artificial intelligence technology and multi-domain joint optimization indicators. The multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service, and N is a positive integer.
[0015] In another aspect, an intelligent multi-domain efficient collaborative information transmission device is provided, the device comprising:
[0016] An acquisition module, used to acquire N data packets generated by the application domain;
[0017] A processing module, configured to determine configuration information of N data packets in a control domain according to artificial intelligence technology and a multi-domain joint optimization index, wherein the multi-domain joint optimization index includes at least one of the following: throughput, transmission delay, weighted transmission delay, and quality of service;
[0018] A communication module is used to transmit the configuration information of the N data packets to at least one communication node, so that the at least one communication node determines the transmission resources according to the configuration information of the N data packets, and the transmission resources are used to transmit the N data packets, where N is a positive integer.
[0019] In another aspect, an intelligent multi-domain efficient collaborative information transmission device is provided, the device comprising:
[0020] A communication module, used for receiving configuration information of N data packets;
[0021] A processing module, used to determine transmission resources according to the configuration information of the N data packets;
[0022] The communication module is further used to transmit the N data packets on the transmission resource;
[0023] Among them, the N data packets are data packets generated by the application domain, and the configuration information of the N data packets is the configuration information determined in the control domain based on artificial intelligence technology and multi-domain joint optimization indicators. The multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service, and N is a positive integer.
[0024] On the other hand, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store computer program instructions executable by the processor; and when the processor executes the computer program instructions, the intelligent multi-domain efficient collaborative information transmission method of any of the above embodiments is implemented.
[0025] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed on a computer (such as a communication device or an intelligent multi-domain efficient collaborative information transmission device), the intelligent multi-domain efficient collaborative information transmission method of any of the above embodiments is implemented.
[0026] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed, the intelligent multi-domain efficient collaborative information transmission method of any of the above embodiments is implemented.
[0027] The technical solution provided by the embodiment of the present disclosure is based on efficient collaborative management of multiple domains (application domain, control domain, signal domain, resource domain). For N data packets to be transmitted generated by the application domain, the configuration information of each data packet is determined in the control domain by combining artificial intelligence technology and multi-domain joint optimization indicators. The configuration information can configure optimal or near-optimal signal domain-related resources and / or resource domain-related resources for the transmission of the N data packets, thereby improving the overall performance of the wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of the structure of a wireless communication system provided by an embodiment of the present disclosure;
[0029] Figure 2 A schematic diagram of the structure of another wireless communication system provided by an embodiment of the present disclosure;
[0030] Figure 3 A flowchart of an intelligent multi-domain efficient collaborative information transmission method provided by an embodiment of the present disclosure;
[0031] Figure 4 A flowchart of another intelligent multi-domain efficient collaborative information transmission method provided by an embodiment of the present disclosure;
[0032] Figure 5 A flowchart of another intelligent multi-domain efficient collaborative information transmission method provided by an embodiment of the present disclosure;
[0033] Figure 6 A flowchart of another intelligent multi-domain efficient collaborative information transmission method provided by an embodiment of the present disclosure;
[0034] Figure 7 A schematic diagram of the structure of an intelligent multi-domain efficient collaborative information transmission device provided in an embodiment of the present disclosure;
[0035] Figure 8 A schematic diagram of the structure of another intelligent multi-domain efficient collaborative information transmission device provided by an embodiment of the present disclosure;
[0036] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.
[0038] It should be understood that the specific implementations described herein are only used to explain the present disclosure, and are not used to limit the present disclosure.
[0039] In the subsequent description, suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present disclosure and have no specific meanings themselves. Therefore, "module", "component" or "unit" may be used interchangeably.
[0040] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0041] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and other forms thereof, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as open, inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics described may be included in any one or more embodiments or examples in any appropriate manner.
[0042] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, unless otherwise specified, "plurality" means two or more.
[0043] In the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0044] Additionally, the use of “based on” is meant to be open and inclusive, as a process, step, calculation, or other action “based on” one or more stated conditions or values may, in practice, be based on additional conditions or values beyond those stated.
[0045] After decades of vigorous development, wireless communication technology has successfully leaped into the glorious stage of the fifth generation mobile communication system (5G). Looking back, the first generation mobile communication system (1G) mainly focused on solving basic voice communication needs. Subsequently, the second generation mobile communication system (2G) not only consolidated the quality of voice calls, but also introduced SMS services and low-speed data services, initially realizing the diversification of communications. With the surging wave of mobile Internet, the third generation mobile communication system (3G) came into being. It greatly improved the data transmission capacity, making simple picture transmission and low-definition video streaming possible, bringing users a more colorful online experience. Then, the fourth generation mobile communication system (4G) achieved a qualitative leap, not only supporting smooth playback of high-definition videos, instant enjoyment of streaming services and the enjoyable experience of mobile games, but also initially strengthening the connection capacity of the Internet of Things, paving the way for the era of the Internet of Everything. Today, the 5G wireless communication system is leading a new technological revolution. It is known for its ultra-high-speed download and ultra-low latency characteristics, and can support the seamless connection of large-scale Internet of Things devices, opening a new chapter of intelligent interconnection. Looking to the future, mobile communication technology will continue to evolve, and it is expected to support higher high-speed data transmission and larger-scale Internet of Things ecosystem construction. At the same time, the integration of cutting-edge algorithms such as artificial intelligence and large models will make wireless communication systems more intelligent, efficient and flexible, and promote the society to enter a new era of digitalization and intelligence.
[0046] In the vast territory of current wireless communications, a complex and vibrant network system has been built with 2G, 3G, 4G, 5G and even the sixth-generation mobile communication network as the core, and low-altitude technology networks such as telepresence computing networks, satellite communications and drones, achieving seamless interconnection across fields and media. This new normal has not only promoted profound changes in the field of mobile communications, but also led to an unprecedented technological innovation and integration. And with the research of technology, wireless communication systems have been expanded in multiple domains.
[0047] First of all, in the application domain, it is obvious that the application field has been widely expanded, from multiple scenarios of daily entertainment such as game immersion, instant messaging, high-definition video calls, seamless payment, to the exploratory application of cutting-edge technologies, such as the immersive experience of virtual reality (VR), and even the stringent requirements for ultra-reliable low latency communications (URLLC), all of which are included in its broad service scope, greatly broadening the application boundaries of wireless communication systems.
[0048] In the signal domain, wireless communications have also made significant progress. The introduction of multi-base station multi-user collaboration, distributed large-scale multiple-input-multiple-output (MIMO) technology, and the deep integration of artificial intelligence and wireless communication systems have jointly promoted a leap in spectrum efficiency, transmission reliability, and overall system performance, laying a solid technical foundation for the future development of wireless communications.
[0049] The changes in the control domain are also eye-catching. Facing the complex interference challenges brought about by multi-network integration, technologies such as intelligent interference control technology, efficient network switching strategies, and high-frequency band intelligent beam management have emerged, providing strong support for the stable operation and performance optimization of wireless communication systems.
[0050] In the resource domain, with the rapid development of software and hardware technologies, especially the significant improvement in computing power and storage resources, a higher level of algorithm support has been introduced for wireless communication systems. For example, the widespread application of artificial intelligence algorithms has provided abundant resource reserves for achieving larger bandwidth, larger antenna arrays, and collaborative algorithms between communication nodes, further promoting a leap in system performance.
[0051] However, current wireless communication systems or algorithms are often limited to a single optimization, and lack coordination between multiple domains, making it difficult to fully tap the comprehensive performance of the communication system.
[0052] Therefore, how to focus on researching and building a highly intelligent, flexible and configurable multi-domain collaborative management system is a question or topic worth studying. The system will rely on advanced signal processing technology, intelligent prediction and decision-making algorithms, and dynamic resource optimization strategies to comprehensively optimize the key performance indicators of 5G and future 5G-A / 6G networks, such as quality of service (QoS), spectrum efficiency, latency, energy efficiency and network capacity, in order to cope with the increasingly complex and changing network communication needs and promote the development of network communication technology to a higher level.
[0053] In view of this, the present disclosure provides an intelligent multi-domain efficient collaborative information transmission method, the method comprising: obtaining N data packets generated by the application domain; determining the configuration information of the N data packets in the control domain according to artificial intelligence technology and multi-domain joint optimization indicators, wherein the multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service; transmitting the configuration information of the N data packets to at least one communication node, so that at least one communication node determines the transmission resources according to the configuration information of the N data packets, and the transmission resources are used to transmit the N data packets. On the basis of efficient collaborative management of multiple domains (application domain, control domain, signal domain, resource domain), for the N data packets to be transmitted generated by the application domain, the configuration information of each data packet is determined in the control domain by combining artificial intelligence technology and multi-domain joint optimization indicators. The configuration information can configure the optimal or near-optimal signal domain-related resources and / or resource domain-related resources for the transmission of the N data packets, thereby improving the comprehensive performance of the wireless communication system.
[0054] The technical solution provided by the embodiments of the present disclosure can be applied to various wireless communication systems, for example, 3G, 4G and new radio (NR) wireless communication systems using 5G, future wireless communication systems, such as the sixth generation mobile communication system, or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0055] In the embodiments of the present disclosure, the wireless communication system may include network-side devices (e.g., including but not limited to base stations) and receiving-side devices (e.g., including but not limited to terminals). It should be understood that in this example, for example, in the downlink, the first communication node (also referred to as the first communication node device, the first node, the first transmission) may be a base station-side device, and the second communication node (also referred to as the second communication node device, the second node) may be a terminal-side device. In some examples, for example, in the uplink, the first communication node may also be a terminal-side device, and the second communication node may also be a base station-side device. In some examples, for example, when the two communication nodes are device-to-device communications, the first communication node and the second communication node may both be base stations or terminals. Therefore, whether the first node and the second node are base stations or terminals needs to be determined according to the context. In some examples, the communication node may be the first node or the second node. In some embodiments or examples, the communication node may also be referred to as a node, and the node may be the first node or the second node.
[0056] Figure 1 FIG. 1 is a schematic diagram of a wireless communication system provided by an embodiment of the present disclosure. Figure 1 As shown, the wireless communication system includes but is not limited to a first node 110 and a second node 120. The first node 110 and the second node 120 can send, receive and perform related interactions on wireless signals.
[0057] In a wireless communication scenario, the first node 110 communicates with the second node 120 through a wireless channel. For example, the first node 110 is a base station, the second node 120 is a terminal, and the base station and the terminal communicate through a wireless channel. For another example, the first node 110 is a wireless router, the second node 120 is a terminal, and the wireless router and the terminal communicate through a wireless channel. For another example, the first node 110 is a first base station, the second node 120 is a second base station, and the first base station and the second base station communicate through a wireless channel. For another example, the first node 110 is a first terminal, the second node 120 is a second terminal, and the first terminal and the second terminal communicate through a wireless channel. For another example, the first node 110 is a base station, the second node 120 is a repeater, and the base station and the repeater communicate through a wireless channel. For another example, the first node 110 is a repeater, the second node 120 is a terminal, and the repeater and the terminal communicate through a wireless channel. For another example, the first node 110 is a first repeater, the second node 120 is a second repeater, and the first repeater communicates with the second repeater through a wireless channel. For another example, the first node 110 is a base station, the second node 120 is a satellite, and the satellite and the base station communicate through a wireless channel. For another example, the first node 110 is a satellite, the second node 120 is a base station, and the base station and the satellite communicate through a wireless channel. For another example, the first node 110 is a terminal, the second node 120 is a satellite, and the satellite and the terminal communicate through a wireless channel. For another example, the first node 110 is a satellite, the second node 120 is a terminal, and the terminal and the satellite communicate through a wireless channel. For another example, the first node 110 is a ground device, the second node 120 is an aircraft, and the aircraft and the ground device communicate through a wireless channel. For another example, the first node 110 is a first aircraft, the second node 120 is a second aircraft, and the first aircraft and the second aircraft communicate through a wireless channel.
[0058] The “first” node, “second” node, “first” way, “second” way, “first” method, “second” method, “first” matrix, “second” matrix, “first” part, “second” part in the present disclosure, unless otherwise specified, are only used for descriptive distinction and do not represent the order of precedence or sequence.
[0059] In the present disclosure, the base station can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a fifth generation wireless communication system, or a base station in a future wireless communication system (such as 6G, etc.), etc. The base station can include various macro base stations, micro base stations, home base stations (Femtocell or Home eNodeB), wireless remotes, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices and other network side devices.
[0060] In the present disclosure, a terminal is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, or in a car; it can also be deployed on the water surface (such as a ship, etc.); it can also be deployed in the air (such as an airplane, a balloon and a satellite, a drone, various aircraft, etc.). The terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wireless terminal on various aircraft such as drones, etc. The embodiments of the present disclosure do not limit the application scenarios. A terminal may also be sometimes referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc. The embodiments of the present disclosure are not limited thereto.
[0061] In the present disclosure, high-layer signaling includes but is not limited to radio resource control (RRC), media access control control element (MAC CE), and other high-layer signaling other than physical layer signaling, such as LPP (LTE positioning protocol) high-layer signaling, NRPPa (NR positioning protocol A) high-layer signaling, and LPPa (LTE positioning Protocol A) high-layer signaling. Physical layer signaling can also be transmitted between the base station and the terminal, such as downlink physical layer signaling transmitted on the physical downlink control channel (PDCCH) or uplink physical layer signaling transmitted on the physical uplink control channel (PUCCH).
[0062] In the present disclosure, the indicators of various resources may also be referred to as indexes or identifiers (ID), which are completely equivalent concepts. For example, resource identifiers of wireless systems, where wireless system resources include but are not limited to one of the following: reference signal resources, reference signal resource groups, reference signal resource configurations, channel state information (CSI) reports, CSI report sets, terminals, base stations, panels, neural network models, sub-neural network models, neural network layers, precoding matrices, beams, transmission methods, sending methods, receiving methods, modules, models, functional modules, functions, etc. The base station may send the identifiers of one or a group of resources to the terminal through various high-level signaling and / or physical layer signaling. The terminal may send the identifiers of one or a group of resources to the base station through various high-level signaling and / or physical layer signaling.
[0063] In some embodiments, the indication or index is an integer from 0 to D-1, or an integer from 1 to D. Where D is the number of resources corresponding to the indication or index, and D is an integer greater than or equal to 1. In the subsequent part, the starting point of the indication takes 1 as the minimum value, but it can be replaced by a case where 0 is the minimum value.
[0064] In some embodiments, if an indication or index iK is sought, when iK is less than 1, the minimum value 1 is taken. If an indication or index i+K is sought, when i+K is greater than D, the maximum value D is taken. This will not be described in detail below. Here, K and D are non-negative integers.
[0065] In some embodiments, transmission includes sending or receiving, such as sending data or signals, or receiving data or signals.
[0066] In some embodiments, in order to calculate channel state information or perform channel estimation, the communication node needs to send a reference signal (reference signal, RS), which includes but is not limited to a channel state information reference signal (channel-state information reference signal, CSI-RS), a channel state information interference measurement signal (channel-state information - interference measurement, CSI-IM), a sounding reference signal (srs), a synchronization signal block (ssb), a physical broadcast channel (PBCH), a synchronization signal block / physical broadcast channel (ssb / PBCH), and a demodulation reference signal (DMRS). NZP CSI-RS can be used to measure channels or interference, and CSI-RS can also be used for tracking, which is called a tracking reference signal (CSI-RS for Tracking, TRS), while CSI-IM is generally used to measure interference, and SRS is used to measure uplink channels. In addition, the set of resource elements (REs) included in the time-frequency resources used to transmit reference signals is called a reference signal resource, such as CSI-RS resource, SRS resource, CSI-IMresource, and SSB resource. In this document, SSB includes a synchronization signal block and / or a physical broadcast channel.
[0067] In some embodiments, a time instance represents a time period, such as a time slot, wherein the time slot may be a time slot or a mini slot, or a symbol group. A time slot or a sub-time slot includes at least one symbol. A symbol refers to a time unit in a subframe, frame or time slot, and the unit may be milliseconds, microseconds, nanoseconds, seconds, etc. For example, it may be an orthogonal frequency division multiplexing (OFDM) symbol, a single-carrier frequency division multiple access (SC-FDMA) symbol, an orthogonal frequency division multiple access (OFDMA) symbol, or symbols corresponding to various new waveforms in future communication systems. In some embodiments, the concept of time slots used may also be replaced by time instances.
[0068] In some embodiments, the minimum transmission unit carrying a modulation symbol is a resource element (RE), which includes a frequency domain subcarrier and a time-frequency resource on a symbol. The time-frequency resources composed of multiple symbols and multiple subcarriers constitute a physical resource block (PRB).
[0069] In some embodiments, the information processing method may be a traditional information processing method or various advanced information processing methods. The advanced information processing methods include but are not limited to information processing methods based on artificial intelligence (AI).
[0070] In some embodiments, artificial intelligence (AI) includes machine learning (ML), deep learning, reinforcement learning, transfer learning, deep reinforcement learning, meta-learning and other self-learning devices, components, software, modules, models, functional modules, functional functions, etc. In some embodiments, artificial intelligence is implemented through an artificial intelligence network (or neural network). In some embodiments, artificial intelligence can also be implemented using various large models. In some embodiments, artificial intelligence can also be called intelligent technology.
[0071] In some embodiments, the antenna is a physical antenna. In some examples, the antenna is a logical antenna. In some examples, the concepts of port and antenna, antenna port, reference signal port, and pilot port are interchangeable. In some examples, the antenna is a transmitting antenna. In some examples, the antenna is a receiving antenna. In some examples, the antenna includes an antenna pair of a transmitting antenna and a receiving antenna.
[0072] In some embodiments, the modulation method includes but is not limited to one of the following: modulation order, modulation and coding scheme (MCS), modulation scheme, etc. (such as quadrature amplitude modulation (QAM), 16QAM, 64QAM, 256QAM, quadrature phase shift keying (QPSK), etc.).
[0073] It should be understood that Figure 1 is an exemplary structural diagram, Figure 1 The number of devices included in the wireless communication system shown is not limited, for example, the number of first nodes and second nodes is not limited. Figure 1 In addition to the equipment shown, Figure 1 The wireless communication system shown may also include other devices, which is not limited thereto.
[0074] In some examples, a wireless communication system includes one or more first nodes (such as base stations) and one or more second nodes (such as terminals). Each first node includes multiple antennas, and each second node may include one or more antennas. The first node sends a reference signal, the second node receives the reference signal, and measures the reference signal to obtain channel information H. The channel information may be one of the following: time domain channel information, frequency domain channel information.
[0075] In some embodiments, the transmission resources include but are not limited to at least one or more resources in the time domain resources, frequency domain resources, code domain resources, and space domain resources. In one example, the transmission resources can be used to transmit data. In one example, the transmission resources are used to transmit reference signals. In one example, the data can be replaced by high-layer and / or physical layer signaling. In one example, the transmission resources are used to multiplex the transmission of reference signals and data. The multiplexing here includes at least one of spatial multiplexing, time domain multiplexing, frequency domain multiplexing, and code domain multiplexing. In one example, the transmission resources include one or more resource elements RE, each resource element can transmit a modulation symbol, including a subcarrier and a symbol of time-frequency resources. In one example, the transmission resources include one or more physical resource blocks.
[0076] In some embodiments, resource domain configuration information (also referred to as resource domain information or resource domain configuration, etc.) may include transmission resource configuration information, computing power resource configuration information, storage resource configuration information, a first node set, a second node set, etc.
[0077] In some embodiments, the transmission resource configuration information includes but is not limited to at least one of the following resources or a combination of resources used to configure the transmission resource occupation: time domain resources, frequency domain resources, code domain resources, and spatial domain resources. In some embodiments, the transmission resource configuration information includes but is not limited to at least one of the following: time domain resource configuration information corresponding to the transmission resource, frequency domain resource configuration information corresponding to the transmission resource, spatial domain resource configuration information corresponding to the transmission resource, and code domain resource configuration information corresponding to the transmission resource. In other embodiments, the transmission resource configuration information is also referred to as transmission resource description information. The configuration information here can also be replaced by description information.
[0078] In one example, the time domain resource configuration information includes but is not limited to at least one of the following for configuring the transmission resource: the number of time domain symbols, the starting index of the time domain symbol, the ending index of the time domain symbol, and the start and length indicator value (SLIV) of the time domain symbol, where the time domain symbol may also be referred to as a symbol.
[0079] In one example, the frequency domain resource configuration information includes but is not limited to at least one of the following for configuring the transmission resource: the number of subcarriers, the subcarrier start index, the subcarrier end index, and the subcarrier start and length indicator value (SLIV). In other examples, the subcarrier here can be replaced by one of the following: physical resource block, physical resource block group, subband, broadband part (BWP).
[0080] In one example, the spatial resource configuration information includes but is not limited to at least one of the following for configuring the transmission resource: reference signal port index, reference signal port group index, reference signal port type, reference signal sequence, number of reference signal ports, number of first communication nodes used for transmission, number of second nodes used for transmission. In other examples, the reference signal port here can be replaced by one of the following: port, DMRS port, CSI-RS port, transmit antenna, receive antenna, transmit beam, receive beam, transmission layer.
[0081] In one example, the code domain resource configuration information includes but is not limited to at least one of the following corresponding to the transmission resource: orthogonal cover codes (OCC), code division multiplexing (CDM), OCC length, OCC sequence, and OCC index / indication.
[0082] In one example, at least one of the following may be jointly indicated by one or more high-level and / or physical layer signaling: time domain resource configuration information corresponding to the transmission resources, frequency domain resource configuration information corresponding to the transmission resources, spatial domain resource configuration information corresponding to the transmission resources, and code domain resource configuration information corresponding to the transmission resources.
[0083] In some embodiments, the wireless communication system includes one or more wireless communication networks such as 2G, 3G, 4G, 5G, 4G-A, 5G-A, etc., and may also include wireless communication networks such as 6G in the future. These coexisting one or more wireless communication systems cooperate, complement, and influence each other, including but not limited to more or less spectrum interference and mutual restriction of energy consumption.
[0084] In some embodiments, the wireless communication system includes multiple base stations of the same type or different types, and also includes one or more terminals of the same type or different types. The wireless communication system also includes at least one of the following: one or more core networks, one or more storage devices, one or more central controllers, one or more third-party servers for storing data or models, one or more computing servers, and one or more computing units.
[0085] In one example, the computing unit includes, but is not limited to, at least one of the following: a central processing unit (CPU), a graphics processing unit (GPU), and a tensor processing unit (TPU).
[0086] In some embodiments, the wireless communication system includes one or more domains, including but not limited to at least one of the following: an application domain, a control domain, a signal domain, and a resource domain.
[0087] In some examples, the application domain includes one or more application services, and the application domain services include but are not limited to at least one of the following: game services, voice services, long video services, short video services, picture services, payment services, positioning services, chat services, web services, high-definition video, virtual reality, augmented reality, mixed reality, and perception services.
[0088] In some examples, the business requirements of the application domain may be predicted to extract scheduling and resource allocation.
[0089] In some examples, the control domain can perform resource allocation, physical layer and other quality of service (QoS) assurance configurations according to the needs of different services. For example, dense networking, switching technology, reconfigurable intelligent surface (RIS), distributed multiple-input multiple-output (D-MIMO), centralized multiple-input multiple-output, multi-node joint transmission (JT), multi-node joint reception (such as virtual MIMO, multiple terminal joint reception, etc.), high-frequency beamforming and other technologies can be used to achieve network interference management, load balancing, and QOS guarantees during information transmission.
[0090] In some examples, the signal domain is a physical layer signal processing technology, including but not limited to relevant algorithms in at least one of the time domain, frequency domain, spatial domain, and code domain, such as multi-user MIMO algorithm, CSI feedback algorithm, SRS overhead compression algorithm, coding scheme determination, etc. In one example, the multi-user MIMO algorithm may include but not limited to AI-based user pairing, precoding scheme selection, zero-forcing (ZF), block diagonalization (BD), dirty paper coding (DPC), Tomlinson-harashima precoding (THP), etc. In one example, the CSI feedback algorithm includes but is not limited to joint source channel coding, multiple basis vector feedback, and artificial intelligence-based CSI compression algorithm.
[0091] In some examples, the resource domain includes but is not limited to at least one of the following: transmission resources, computing resources, storage resources, etc. Among them, the transmission resources include time domain resources, frequency domain resources, space domain resources, code domain resources, etc.
[0092] In one example, multi-antenna technology includes but is not limited to one of the following: reconfigurable smart surface technology, distributed multiple-input multiple-output technology), centralized multiple-input multiple-output technology, multi-transmission node joint transmission, multi-node joint reception, and high-frequency beamforming. Among them, multi-node joint reception may include but is not limited to one of the following: virtual MIMO, multi-terminal joint reception, and multi-base station joint reception. Multi-node joint transmission includes but is not limited to non-coherent joint transmission (NC-JT) and coherent joint transmission (C-JT).
[0093] For example, Figure 2 (a) provides a schematic diagram of the structure of a wireless communication system, which includes an application domain, a control domain, a signal domain and a resource domain. Figure 2 (b) provides a schematic diagram of the structure of another wireless communication system, which includes an application domain, a control domain, a signal domain and / or a resource domain.
[0094] In some embodiments, there may be some contradictions between different domains. It is necessary to use intelligent technology to improve the performance of wireless communication systems, such as simulating each domain through digital twin technology, so as to achieve collaborative management and improve the overall performance of wireless communication networks. In one example, the wireless communication system is only optimized in a specific field, so that only a local optimal solution can be obtained, lacking flexibility and scalability, and usually optimizing one domain leads to a decrease in the performance of another. In one example, through intelligent technology (such as artificial intelligence technology), multiple domains are coordinated and managed, which can usually achieve the optimization of overall performance from a global perspective, thereby achieving intelligent and balanced utilization of resources and reducing costs. It also realizes the flexible response of the wireless communication system and improves stability and reliability. This multi-objective coordination can maximize the overall benefits.
[0095] In some embodiments, the intelligent multi-domain efficient collaborative information transmission method described in this solution can improve the comprehensive performance of the wireless communication network. The improvement of the comprehensive performance of the wireless communication network includes but is not limited to one of the following: improvement of user satisfaction, improvement of energy efficiency, improvement of network capacity, improvement of edge user throughput, improvement of detection signal capacity, reduction of end-to-end transmission delay, reduction of switching delay, reduction of feedback overhead, etc. The description of the improvement of the comprehensive performance of the wireless communication network will not be repeated in other examples or embodiments.
[0096] In a specific example, the improvement in the comprehensive performance of the wireless communication network specifically includes at least one of the following: user satisfaction is increased by more than 1 times, energy efficiency is improved by more than 15 times, network capacity is increased by more than 4 times, edge user throughput is increased by more than 2 times, detection signal capacity is increased by more than 2 times, end-to-end transmission delay is reduced by more than 1 times, switching delay is reduced by more than 1 times, and feedback overhead is reduced by 90%.
[0097] In one example, for the application domain, in order to provide a richer and more personalized user experience, it is necessary to collect and analyze various user data, which inevitably involves the issue of user data privacy. We need to ensure the security and privacy of user data while satisfying the personalized user experience.
[0098] In one example, for the control domain, dense networking has become an important trend in order to achieve efficient communication and wide coverage, but this inevitably leads to increased user interference. We need to ensure that user interference is effectively controlled while ensuring efficient communication.
[0099] In one example, for the signal domain, in order to increase the capacity of data transmission, maximizing spectrum efficiency becomes the core pursuit, which inevitably increases the complexity of wireless channel acquisition and use. We need to comprehensively improve the reliability and effectiveness of wireless channel use while pursuing spectrum efficiency.
[0100] In one example, for the resource domain, in order to meet the different performance requirements of different services, it is necessary to flexibly allocate resources in the spatial domain, time domain, frequency domain, code domain, etc., so it may be necessary to traverse and evaluate the performance under different resource allocations, which will increase the computational complexity of the wireless communication system. Therefore, it is necessary to consider how to reasonably allocate time-frequency-space resources to support diverse communication needs.
[0101] The present disclosure provides an intelligent multi-domain efficient collaborative information transmission method, which is applied to a wireless communication system. Figure 3 As shown, the method comprises the following steps:
[0102] S101. Obtain N data packets generated by an application domain.
[0103] Wherein, N is a positive integer.
[0104] In some embodiments, N data packets correspond to K different application domain services, and the application domain services include at least one of the following: game services, voice services, long video services, short video services, picture services, payment services, positioning services, chat services, web services, high-definition video, virtual reality, augmented reality, mixed reality, and perception services, where K is a positive integer and K is less than or equal to N.
[0105] In one example, N data packets correspond to K different application domain services, which means that N data packets are generated according to K different application services. There may be a situation where one application service generates one or more data packets.
[0106] S102. Determine configuration information of N data packets in the control domain according to artificial intelligence technology and multi-domain joint optimization indicators.
[0107] Among them, the multi-domain joint optimization index includes at least one of the following: throughput, transmission delay, weighted transmission delay, and service quality. The multi-domain joint optimization index may also have other names, such as optimization index, etc., which are not limited by the present disclosure. Artificial intelligence technology may also have other names, such as intelligent technology, etc., which are not limited by the present disclosure. The multi-domain joint optimization index refers to a performance index that comprehensively considers the resource allocation of multiple domains under a configuration information. The multiple domains here may include frequency domain, time domain, spatial domain (such as the first node, the second node, the number of transmission layers), and the technology used in the signal domain.
[0108] In some embodiments, the configuration information includes resource domain configuration information and / or signal domain configuration information.
[0109] The resource domain configuration information includes at least one of the following: time domain resource configuration information, frequency domain resource configuration information, space domain resource configuration information, code domain resource configuration information, computing power resource configuration information, storage resource configuration information, a first node set (sending node set), and a second node set (receiving node set). Other examples or embodiments will not be described one by one.
[0110] The signal domain configuration information includes at least one of the following: carrier frequency, carrier aggregation mode, modulation method, reference signal configuration information (including demodulation reference signal configuration information), channel state information reference signal configuration information, multiplexing method, multi-antenna mode, and information processing method, which will not be repeated one by one in other examples or embodiments.
[0111] In some embodiments, the configuration information includes signal domain configuration information and resource domain configuration information, wherein the signal domain configuration information is determined according to the resource domain configuration information and preset indicator requirements.
[0112] The preset index requirements include but are not limited to one of the following: throughput index requirements, spectrum efficiency index requirements, transmission delay index requirements, reliability index requirements, capacity index requirements, energy efficiency index requirements, and service quality index requirements, and their values may be real numbers. They may be transmitted through high-layer and / or physical layer signaling. They may also be default values or agreed values between communication nodes.
[0113] In some embodiments, the multi-antenna mode includes but is not limited to: single-user MIMO, multi-user MIMO, multi-node incoherent joint transmission, multi-node coherent transmission, and multi-node joint reception. Other examples or embodiments will not be described one by one.
[0114] In some embodiments, the information processing method includes but is not limited to a linear information processing method and a nonlinear information processing method. Among them, the nonlinear information processing method includes but is not limited to artificial intelligence, deep learning, large models, etc. The linear information processing method can be a classic information processing method. It will not be repeated in other examples or embodiments.
[0115] In some embodiments, the reference signal configuration information includes but is not limited to at least one of the following: time domain resource configuration information, frequency domain resource configuration information, code domain resource configuration information, and spatial domain resource configuration information of the reference signal. Other embodiments will not be described one by one.
[0116] S103. Transmit configuration information of the N data packets to at least one communication node, so that the at least one communication node determines transmission resources according to the configuration information of the N data packets, and the transmission resources are used to transmit the N data packets.
[0117] The communication nodes may include base stations and / or terminals, and may include other types of communication nodes in addition to base stations and terminals.
[0118] In some embodiments, a communication node may also be referred to as a node, such as a first node and a second node.
[0119] In some embodiments, transmitting configuration information of N data packets to at least one communication node includes at least one of the following:
[0120] Sending configuration information of N data packets to at least one first node;
[0121] Sending configuration information of N data packets to at least one second node via at least one first node;
[0122] The configuration information of the N data packets is sent to at least one second node.
[0123] Exemplarily, taking the first node as a base station and the second node as a terminal as an example, the wireless communication system sends at least one configuration information of the configuration information of N data packets to the corresponding base station, and the base station then sends at least one configuration information of the configuration information of the N data packets to the corresponding terminal. Alternatively, the wireless communication system sends at least one configuration information of the configuration information of the N data packets to the corresponding terminal. In one example, the base station or the terminal receives at least one configuration information of the configuration information.
[0124] In one example, it is determined that the configuration information of the N data packets is executed in the first node, then the first node can directly obtain the configuration information of the N data packets. There is no need to execute the operation of sending the configuration information of the N data packets to the first node. This will not be described in detail below.
[0125] Exemplarily, the wireless communication system sends configuration information of N data packets to the corresponding base station, so that the base station determines the transmission resources of the N data packets based on the configuration information of the N data packets, and transmits the N data packets to the corresponding terminal on the transmission resources of the N data packets; accordingly, the corresponding terminal receives the configuration information of the N data packets transmitted by the wireless communication system or the base station, and receives the N data packets on the transmission resources determined based on the configuration information of the N data packets. Exemplarily, the base station corresponding to the i-th data packet among the N data packets determines the transmission resources of the i-th data packet based on the configuration information of the i-th data packet, and transmits the i-th data packet to the corresponding terminal on the transmission resources of the i-th data packet. Exemplarily, the corresponding terminal receives the configuration information of the i-th data packet of the N data packets transmitted by the wireless communication system or the base station, and receives the i-th data packet on the transmission resources determined based on the configuration information of the i-th data packet.
[0126] In some embodiments, the transmission resources include at least one of time domain resources, frequency domain resources, code domain resources, or spatial domain resources. Among them, the spatial domain resources include at least one of the following: at least one first node (first transmission node), at least one second node (second transmission node), the number of transmission layers, the antenna or port used by the first node, and the antenna or port used by the second node. The contents of the spatial domain resources are not repeated in other embodiments or examples.
[0127] In some embodiments, the wireless communication system determines transmission resources for the N data packets according to configuration information of the N data packets, and transmits the N data packets on the transmission resources for the N data packets.
[0128] In some embodiments, the wireless communication system determines the transmission resource of the ith data packet according to the configuration information of the ith data packet among the N data packets, and transmits the ith data packet on the transmission resource of the ith data packet. The transmission resource of the ith data packet determined by the configuration information of the ith data packet includes at least one of the time domain resource, frequency domain resource, code domain resource or spatial domain resource corresponding to the ith data packet. i is a positive integer less than or equal to N.
[0129] Some embodiments are given below to illustrate the process of actually transmitting the i-th data packet in the wireless communication system. These embodiments can also show that different transmission requirements require different resource domains and signal domains. This also provides a basis for screening candidate configuration information according to the feature set of the data packet.
[0130] In some embodiments, transmitting a data packet refers to transmitting a bit stream or symbol stream corresponding to the data packet. When sending a data packet, the data packet needs to be encoded to obtain a bit stream, and the bit stream needs to be subjected to one or more steps of channel coding, modulation, layer mapping, resource mapping, etc. When receiving a data packet, the received signal needs to be subjected to one or more steps of resource de-mapping, layer de-mapping, demodulation, decoding, etc., and the bit stream corresponding to the data packet needs to be obtained.
[0131] In some embodiments, for the ith data packet, according to the configuration information of the ith data packet, the resource domain information for transmitting the ith data packet is configured in the wireless communication system, such as configuring at least one of the following resources for transmitting the ith data packet: time domain resources, frequency domain resources, spatial domain resources, code domain resources, computing power resources, storage resources, an index set of the first node used, and an index set of the second node used. According to the configuration information of the ith data packet, the signal domain information for transmitting the ith data packet is configured in the wireless communication system, such as at least one of the carrier frequency used to transmit the ith data packet, the carrier aggregation mode, the value of the modulation and coding method, the configuration of the DMRS, the configuration of the CSI-RS, the multi-antenna mode used, the information processing method used, etc. And according to the configured resource domain information and signal domain information, the ith data packet is transmitted, where i=1, ..., N.
[0132] In one example, for one of the N data packets, in the resource domain and signal domain configuration of the wireless communication system corresponding to the data packet, the first communication node includes K1 base stations for joint transmission, and it is coherent joint transmission, K2 data streams are used, and K3 subbands are allocated for bandwidth. Then, the K1 base stations are used to transmit the data packet in the K3 subbands in a coherent joint transmission manner, wherein K1, K2, and K3 are positive integers greater than 1.
[0133] In one example, for one data packet of N data packets, its reliability requirement is greater than 99.99%, and the transmission delay is less than 1ms. In order to achieve this reliability requirement and transmission delay requirement. In the resource domain and signal domain configuration of the wireless communication system, K1 data streams are allocated to this data packet, and K2 subbands are allocated. Among these subbands, the subbands are divided into 2 subband groups, and each subband group performs frequency domain repeated transmission. That is, the content transmitted by the two subband groups is the same to improve reliability. And in the channel coding scheme, QAM with a code rate of 1 / 2 is selected to improve reliability, wherein K1 and K2 are positive integers greater than 1.
[0134] In one example, for one data packet among N data packets, its reliability requirement is greater than 99.99%, and the transmission delay is less than 10ms. In order to meet this reliability requirement and transmission delay requirement. In the resource domain and signal domain configuration of the wireless communication system, K1 data streams and K2 subbands are allocated to this data packet. Since it has a relatively large delay requirement, it can be transmitted in K3 time slots. In order to provide reliability, repeated transmission can be performed in K3 different time slots. That is, the content transmitted in multiple different time slots is the same to improve reliability. And in the channel coding scheme, QAM with a code rate of 1 / 2 is selected to improve reliability, wherein K1, K2, and K3 are positive integers greater than 1.
[0135] In one example, for a data packet of N data packets, its energy efficiency requires that the energy consumption per bit is less than abit / joule, or the radio frequency transmission power of each base station is less than b watts, where a or b is a positive real number and can be less than 1 / 4 of the existing 5G communication system. In the resource domain and signal domain configuration of the wireless communication system, K1 data streams are allocated to this data packet, and K2 subbands are allocated. The allocated multi-antenna technology is distributed MIMO to the cell (wherein, the cell can also be called decellularization, or cell free). According to the user's location information, the K3 base stations closest to the user, or the K3 base stations with the smallest path loss, or the K3 base stations with the smallest reference signal receiving power (RSRP) are found to transmit data to the user. By selecting the base station closest to the user to serve it, the transmission power can be reduced. In order to achieve the purpose of saving energy consumption, K1, K2, and K3 are integers greater than or equal to 1.
[0136] In one example, for a data packet of N data packets, in the resource domain and signal domain configuration of the wireless communication system corresponding to the data packet, the first communication node includes 1 base station, K1 data streams are used, and K2 subbands are allocated for bandwidth. Due to the existence of obstruction, the signal to interference plus noise ratio (SINR) is relatively small, and in order to improve its spectrum efficiency, a reconfigurable intelligent surfaces (RIS) that can cover this user is selected. Then, the data packet is transmitted in the K2 subbands using the 1 base station and the RIS, and K1 and K2 are integers greater than or equal to 1.
[0137] In one example, for one data packet of N data packets, in the resource domain and signal domain configuration of the wireless communication system corresponding to the data packet, the first communication node includes one base station, K1 data streams are used, and K2 subbands are allocated for bandwidth. However, since the user only supports two data streams at most, it is difficult to meet the spectrum efficiency requirements. However, it supports multi-node joint reception (such as virtual MIMO). In order to improve its spectrum efficiency, the wireless communication system configures K3 cooperative terminals for the terminal corresponding to this data packet. The K3 cooperative terminals and the terminal corresponding to the data packet together receive the K1 data streams sent by the base station in a virtual MIMO manner. Here, K1, K2, and K3 are positive integers greater than 1.
[0138] In some embodiments, Figure 4 As shown, step S102 can be implemented as the following steps:
[0139] S201. Generate a digital twin wireless communication system using artificial intelligence technology.
[0140] Among them, the digital twin wireless communication system includes an application domain, a control domain, and a signal domain obtained by simulation. In some examples, the digital twin system also includes a resource domain obtained by simulation. In some examples, the artificial intelligence technology is implemented by a large model. In some examples, the artificial intelligence technology may also be referred to as intelligent technology. In some examples, the artificial intelligence technology is a generative model, which is trained based on samples obtained from a wireless communication system network deployed in reality. The description of the digital twin system is not repeated one by one in other embodiments or examples.
[0141] S202. Simulate the transmission process of N data packets in the digital twin wireless communication system to obtain simulation results.
[0142] The simulation result includes a multi-domain joint optimization index. In some examples, the simulation result may also have other concepts, such as simulation performance, simulated performance result, simulation index, simulated performance index, etc.
[0143] S203. Obtain configuration information of N data packets based on the simulation results.
[0144] In this way, the digital twin technology can be used to fully simulate the communication system and simulate the transmission process of N data packets. Based on the simulation results, the optimal configuration information of the N data packets can be determined, reducing the trial and error cost and time cost in actual deployment.
[0145] Among them, other relevant contents involved in step S201 to step S203 can refer to the description in the above embodiments or examples, and will not be repeated here.
[0146] In some embodiments, reference may be made to Figure 5 As shown, step S202 and step S203 can implement the following steps:
[0147] S301. Obtain C types of candidate configuration information of N data packets.
[0148] Wherein, C is a positive integer.
[0149] In some embodiments, there are many types of candidate configuration information, such as It is computationally intensive to traverse these configurations. By analyzing the feature set of each data packet, C types of candidate configuration information that meet the transmission requirements can be screened out from the C1 types of candidate configuration information, where C <C1,N c is the number of first nodes in the wireless communication system, N s is the number of time domain units in the wireless communication system, N b is the number of frequency domain units of the wireless communication system, and N is the number of data packets.
[0150] In some embodiments, the capability of the communication system is used to filter out C types of candidate configuration information that meet the transmission requirements from the C1 types of candidate configuration information, wherein C <C1。
[0151] In some embodiments, obtaining C types of candidate configuration information of the N data packets includes:
[0152] By using statistics or artificial intelligence technology, features of N data packets obtained from the application domain are extracted to obtain N feature sets corresponding to the N data packets; and C types of candidate configuration information of the N data packets are determined according to the N feature sets.
[0153] In some embodiments, obtaining C types of candidate configuration information of N data packets includes:
[0154] According to the characteristic parameters of each data packet in the N data packets, N characteristic sets of the N data packets are determined; and according to the N characteristic sets, C types of candidate configuration information of the N data packets are determined.
[0155] The characteristic parameters of the data packet include at least one of the following: the quality of service of the data packet, the size of the data packet, and the generation frequency of the data packet.
[0156] Each feature set includes at least one of the following features: spectrum efficiency requirement, transmission delay requirement, reliability requirement, capacity requirement, energy efficiency requirement, and service quality requirement. It is understandable that in other embodiments, the reliability requirement, capacity requirement, energy efficiency requirement, and service quality requirement can be replaced by spectrum efficiency index, transmission delay index, reliability index, capacity index, energy efficiency index, and service quality index, respectively, and their values can be real numbers. In some embodiments, the spectrum efficiency requirement includes an average spectrum efficiency requirement and / or an edge spectrum efficiency requirement.
[0157] In some embodiments, based on the characteristic parameters of each of the N data packets, N feature sets of the N data packets are determined, including: inputting the characteristic parameters of each of the N data packets into an artificial intelligence model to obtain N feature sets corresponding to the N data packets.
[0158] In some embodiments, some layers of the artificial intelligence model may include at least one of the following: at least one residual block (resnet), at least one dense block (densenet), at least one long short-term memory network (long short-term memory, LSTM), at least one encoder, and at least one decoder. In one example, the artificial intelligence model includes 2 residual blocks. In one example, the artificial intelligence model includes 2 dense blocks. In one example, the artificial intelligence model includes an LSTM and a resnet. In one example, the artificial intelligence model is implemented by a Transformer model, and a Transformer model includes one or more encoders and one or more decoders.
[0159] In some embodiments, based on at least one feature in the feature set of the ith data packet among N data packets, the feature combination to which the feature set of the ith data packet belongs is determined; based on the feature combination of the ith data packet, one or more candidate configuration information of the ith data packet is determined, wherein one feature combination corresponds to one or more candidate configuration information, and the correspondence between the feature combination and the candidate configuration information is predefined, or agreed upon or defaulted.
[0160] In some examples, the spectrum efficiency requirements are divided into one or more sets or interval ranges, such as a spectrum efficiency greater than or equal to a i , which is less than a i+1 When represents the i-th spectrum efficiency set or spectrum efficiency range S i , here, a i is a real number greater than 0, and a i Less than a i+1 , i=1,…,N1, N1 is a positive integer greater than 1.
[0161] In some examples, the transmission delay requirements are divided into one or more sets or interval ranges, such as the transmission delay is greater than or equal to b i , less than b i+1 The time represents the i-th transmission time domain set or transmission delay set interval range D i , here, b i is a real number greater than 0, and b i Less than b i+1 , i=1,…,N2, N2 is a positive integer greater than 1.
[0162] In some examples, the reliability requirements are divided into one or more sets or interval ranges, such as reliability greater than or equal to c i , less than c i+1 When represents the i-th reliability set or reliability interval range R i , here, c i is a real number greater than 0, and c i Less than c i+1 , i=1,…,N3, N3 is a positive integer greater than 1.
[0163] In some examples, the capacity requirements are divided into one or more sets or ranges, such as a capacity greater than or equal to d i , less than d i+1 When represents the i-th capacity set or capacity interval range C i , here, d i is a real number greater than 0, and d i Less than d i+1 , i=1,…,N4, N4 is a positive integer greater than 1.
[0164] In some examples, the energy efficiency requirements are divided into one or more sets or interval ranges, such as energy efficiency greater than or equal to e i , which is less than e i+1 When represents the i-th energy efficiency set or energy efficiency range E i , here, e i is a real number greater than 0, and e i Less than e i+1 , i=1,…,N5, N5 is a positive integer greater than 1.
[0165] In some examples, the quality of service requirements are divided into one or more sets or interval ranges, such as a quality of service greater than or equal to f i , which is less than f i+1 When represents the i-th service quality set or service quality interval range Q i , here, f i is a real number greater than 0, and f i Less than f i+1, i=1,…,N6, N6 is a positive integer greater than 1.
[0166] In other examples or embodiments, the description of dividing spectrum efficiency requirements, transmission delay requirements, reliability requirements, capacity requirements, energy efficiency requirements, quality of service, etc. into one or more sets or intervals will not be repeated one by one.
[0167] In some embodiments, the feature combination is a combination of one or more of the following sets: a spectrum efficiency set S, a transmission delay set D, a reliability set R, a capacity set C, an energy efficiency set E, and a quality of service set Q. The description of the feature combination is not repeated in other embodiments.
[0168] For example, a feature combination includes S i , D j , R k 、E h , C m and Q n , where i, j, k, h, m, and n are greater than or equal to 1 and less than or equal to the number of their corresponding sets N. 1 , N 2 , N 3 , N 4 , N 5 The description of the feature combination will not be repeated in other examples or embodiments.
[0169] Exemplarily, one or more features (for example, one or more of spectrum efficiency requirement, transmission delay requirement, reliability requirement, capacity requirement, energy efficiency requirement, and service quality requirement) covered by the feature set are divided into T feature combinations FG according to their value ranges. g , g = 1, ..., T, each feature combination corresponds to one or more candidate configuration information. If the feature set F of the i-th data packet i If at least one feature in belongs to the jth feature combination, then the candidate configuration information of the i-th data packet is determined to be the j-th feature combination FG j Corresponding one or more candidate configuration information, where i=1,…,N, and j is an integer less than or equal to T.
[0170] In some embodiments, obtaining C types of candidate configuration information for N data packets includes: obtaining capabilities of a wireless communication system, the capabilities of the wireless communication system including at least one of the following: signal domain capabilities of the wireless communication system, resource domain capabilities of the wireless communication system; and determining C types of candidate configuration information for N data packets based on the capabilities of the wireless communication system.
[0171] In some embodiments, the signal domain capabilities of the wireless communication system include at least one of the following: whether the first node supports joint transmission, the type of joint transmission supported by the first node, whether the first node supports distributed precoding, the maximum number of data streams transmitted by the first node, whether the first node supports repeated transmission, the type of repeated transmission supported by the first node, whether the second node supports multi-node joint reception, whether the second node supports repeated transmission, supported modulation methods, whether high-frequency beamforming is supported, supported bandwidth size, whether artificial intelligence is supported, and the model type of artificial intelligence.
[0172] In one embodiment, the type of joint transmission supported by the first node may be non-coherent joint transmission (NCJT) or coherent joint transmission (CJT), or multi-node selection transmission, coordinated scheduling / beamforming (CS / CB), etc. In one example, the type of repeated transmission includes but is not limited to one of the following: repeated transmission on different time domain resources, repeated transmission on different spatial domain resources (such as different data streams), and repeated transmission on different frequency domain resources. Of course, it can also be repeated transmission on at least two domains in space-time-frequency. In one example, the joint reception of the second node can also be called virtual MIMO, which means that multiple terminals collaborate to form a large terminal joint reception data stream. In one example, the artificial intelligence model type can include positioning model, CSI compression model, CSI prediction model, beam prediction model, channel estimation model, etc. according to the functional distinction. In one example, the artificial intelligence model type can include fully connected model, convolution model, cyclic network model, etc. according to the network structure. In other examples or embodiments, the description of the signal domain capability of the wireless communication system is not repeated one by one.
[0173] In some embodiments, the resource domain capability of the wireless communication system includes at least one of the following: computing resource capability, storage resource capability.
[0174] The computing resource capability includes at least one of the following: the number of supported graphics processors, the number of supported central processors, the types of supported graphics processors, the types of supported central processors, the size of remaining computing resources, and the data types and precisions supported by the hardware. The storage resource capability includes one of the following: the memory size, the number of registers, the size of the graphics processor's video memory, and the size of the remaining storage resources. In other examples or embodiments, the description of the resource domain capability of the wireless communication system is not repeated one by one.
[0175] In some embodiments, the resource domain capability of the wireless communication system and the signal domain capability of the wireless communication system are collectively referred to as the capability of the wireless communication system, and their parameters can be described together. Some parameters of the signal domain capability of the wireless communication system can be described in the resource domain capability of the wireless communication system.
[0176] In some examples, the signal domain capabilities of the wireless communication system are divided into one or more signal domain capability sets, such that the signal domain capability set IA of the i-th wireless communication system i , i=1, ..., N6. It can be a plurality of sets pre-allocated according to the signal domain capability of the wireless communication system. In one example, the first node supports coherent joint transmission and the bandwidth is greater than g 1 , and the terminal supports multi-node joint reception, the signal domain capability set is IA 1 In one example, the first node supports coherent joint transmission and the bandwidth is less than g 1 , and the terminal supports multi-node joint reception, and the signal domain capability set is IA 2 In one example, the first node supports non-coherent joint transmission and the bandwidth is greater than g 1 When the signal domain capability set is IA 3 Here, N6 is a positive integer. In other examples or embodiments, different signal domain capability sets may be pre-set according to other signal domain capabilities of the wireless communication system, and examples are not given one by one. The description of dividing the signal domain capability of the wireless communication system into multiple signal domain capability sets is not repeated one by one in other examples or embodiments.
[0177] In some examples, the resource domain capabilities of the wireless communication system are divided into one or more resource domain capability sets, and the resource domain capability set RA of the i-th wireless communication system is i , i=1,…,N7. It can be pre-allocated multiple sets according to the resource domain capacity of the wireless communication system. In one example, the computing power is greater than h i , less than h i+1, And the storage capacity is greater than g j Less than or equal to g j+1 , the resource domain capability set is RA k Among them, h i is a positive real number, g j is a positive real number, and h i Less than h i+1 , g j Less than g j+1。i=1, ..., N8, j=1, ..., N9, k=1, ..., N7. Here, N7, N8, N9 are all positive integers. In other examples or embodiments, different resource domain capability sets may be pre-set according to other resource domain capabilities of the wireless communication system, and examples are not given one by one. The description of the resource domain capability of the wireless communication system being divided into multiple resource domain capability sets is not repeated one by one in other examples or embodiments.
[0178] In some examples, S i , D j , R k 、E h , C m , Q n , one or more of, and RA g , I.A. f One or more of them constitute a feature and capability combination, where i, j, k, h, m, n, g, and f are greater than or equal to 1 and less than or equal to the number of their corresponding sets N. 1 , N 2 , N 3 , N 4 , N 5, N 8 , N 9 The description of the combination of features and capabilities will not be repeated in other examples or embodiments.
[0179] In some embodiments, for an i-th data packet of N data packets, a feature and capability combination to which the i-th data packet belongs is determined according to at least one feature of a feature set of the i-th data packet and a capability of a wireless communication system; and one or more candidate configuration information of the i-th data packet is determined according to the feature and capability combination to which the i-th data packet belongs. i is a positive integer less than or equal to N.
[0180] Exemplarily, one or more features covered by the feature set (for example, one or more of spectrum efficiency requirements, transmission delay requirements, reliability requirements, capacity requirements, energy efficiency requirements, and quality of service requirements) and possible values of the signal domain capability of the wireless communication system are divided into T feature and capability combinations according to their value ranges, and each feature and capability combination corresponds to a set of candidate configuration information. If the feature set of the i-th data packet and the signal domain capability of the communication system belong to the j-th feature and capability combination, then the candidate configuration information of the i-th data packet is determined to be one or more candidate configuration information corresponding to the j-th feature and capability combination, where j=1,…,T.
[0181] In these embodiments or examples, a feature and capability combination corresponds to one or more candidate configuration information, and their corresponding relationship is pre-defined, or agreed upon or defaulted.
[0182] S302: Obtain simulation results under the i-th candidate configuration information among the C types of candidate configuration information.
[0183] Wherein, obtaining the simulation result under the i-th candidate configuration information among the C kinds of candidate configuration information includes: simulating the transmission process of N data packets under the i-th candidate configuration information in the digital twin wireless communication system, obtaining the transmission rate of the i-th data packet under the i-th candidate configuration information, and obtaining the simulation result according to the transmission rate of the i-th data packet under the i-th candidate configuration information, and the simulation result includes the multi-domain joint optimization index under the i-th candidate configuration information. i is a non-negative integer less than or equal to C.
[0184] In some embodiments, obtaining the transmission rate of each data packet in the N data packets under the i-th candidate configuration information includes:
[0185] Obtaining the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet among the N data packets;
[0186] The transmission rate of the mth data packet under the i-th candidate configuration information is determined according to the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node of the m-th data packet among the N data packets under the i-th candidate configuration information.
[0187] Where m is a positive integer less than or equal to N, and n is a positive integer less than or equal to N. c A positive integer, t is less than or equal to N s A positive integer, u is less than or equal to N b A positive integer, N c is the number of first nodes in the wireless communication system, N s is the number of time domain units in the wireless communication system, N b is the number of frequency domain units of the wireless communication system.
[0188] In one example, the time domain unit may refer to one of a time slot, a symbol group, a subframe, a frame, a sub-time slot, etc. In one example, the frequency domain unit may be one of a physical resource block, a physical resource block group, a subband, a BWP, a subcarrier group, etc. In one example, the mth data packet corresponds to the mth second node, that is, the data packet is sent to the mth second node, or the mth second node receives the mth data packet. In some examples, one or more data packets correspond to the same second node. In one example, multiple nodes jointly receive, and the same data packet can be divided into multiple parts and transmitted to multiple second nodes respectively. In some embodiments, the second node can be replaced by a second node set, such as the mth second node set. Regarding these descriptions, they will not be repeated one by one in other embodiments or examples.
[0189] In some embodiments, since optimization of multiple domains is involved, such as the need to jointly optimize the time domain, frequency domain, space domain, code domain, etc., there may be a large number of possible combinations. The i-th candidate configuration information of multi-domain joint optimization is expressed as , indicates whether the uth frequency domain unit of the tth time unit of the nth first node is used to transmit the mth data packet. For example, When the value is 0, it indicates that the uth frequency domain unit of the tth time unit of the nth first node is not used to transmit the mth data packet, otherwise it is used to transmit the mth data packet.
[0190] In some embodiments, the transmission rate of the mth data packet under the i-th candidate configuration information is obtained according to the following formula:
[0191] ;
[0192] in, is the transmission rate of the mth data packet under the i-th candidate configuration information, The value of is 1 or 0, which respectively indicates that the uth frequency domain unit of the tth time unit of the nth first node under the i-th candidate configuration information of the mth data packet is used or not used to transmit the mth data packet. represents the capacity of the uth frequency domain unit of the tth time unit of the nth first node under the ith candidate configuration information of the mth data packet, The value of is a positive real number, and m is a positive integer less than or equal to N.
[0193] In some embodiments, obtaining the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet among the N data packets includes:
[0194] Obtaining the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet;
[0195] Determine the capacity of the uth frequency domain unit of the tth time unit of the nth first node of the mth data packet under the i-th candidate configuration information according to the channel quality of the uth frequency domain unit of the tth time unit of the nth first node of the mth data packet under the i-th candidate configuration information.
[0196] In an example, channel quality includes, but is not limited to, one of the following: wideband channel quality indication (CQI), subband CQI, RSRP, differential RSRP, SINR, differential SINR, reference signal receiving quality (RSRQ), subband SINR, wideband SINR, subband signal-to-noise ratio (SNR), and wideband SNR.
[0197] In some embodiments, the capacity of the uth frequency domain unit of the tth time unit of the nth first node of the mth data packet under the ith candidate configuration information is obtained according to the following formula:
[0198] ;
[0199] in, is the capacity of the uth frequency domain unit of the tth time unit of the nth first node under the i-th candidate configuration information for the mth data packet, It is the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node under the ith candidate configuration information for the m-th data packet.
[0200] In one embodiment, the channel quality of the mth data packet at the tth time unit of the nth first node under the ith candidate configuration information is input into a model, and the model outputs the capacity of the uth frequency domain unit at the tth time unit of the mth data packet at the nth first node under the ith candidate configuration information. The model here can be an artificial intelligence model.
[0201] In some embodiments, the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node of the m-th data packet under the i-th candidate configuration information is determined based on at least one of the channel matrix, precoding matrix, interference precoding matrix (MU interference) and received interference power corresponding to the u-th frequency domain unit of the t-th time unit from the m-th second node to the n-th first node corresponding to the m-th data packet under the i-th candidate configuration information.
[0202] In some embodiments, the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node of the m-th data packet under the i-th candidate configuration information includes the signal to interference plus noise ratio of the u-th frequency domain unit of the t-th time unit of the n-th first node of the m-th data packet under the i-th candidate configuration information , Obtained according to the following formula:
[0203] ;
[0204] in, , , , The channel matrix, precoding matrix, MU-MIMO interference precoding matrix (MU interference) of the same cell, and received interference power corresponding to the u-th frequency domain unit of the t-th time unit from the m-th second node to the n-th first node corresponding to the m-th data packet under the i-th candidate configuration information are respectively represented. Here, the m-th second node is the second node corresponding to the m-th data packet, and the m-th second node receives the m-th data packet.
[0205] In some embodiments, the multi-domain joint optimization indicator under the i-th candidate configuration information includes the throughput under the i-th candidate configuration information, and the throughput under the i-th candidate configuration information is the sum of the transmission rates of each data packet in the N data packets under the i-th candidate configuration information.
[0206] In some embodiments, the throughput under the i-th candidate configuration information is obtained according to the following formula:
[0207] ;
[0208] in, is the throughput under the i-th candidate configuration information, is the transmission rate of the mth data packet among N data packets under the i-th candidate configuration information, where m is a positive integer less than or equal to N.
[0209] In some embodiments, the multi-domain joint optimization indicator under the i-th candidate configuration information includes a transmission delay under the i-th candidate configuration information, and the transmission delay under the i-th candidate configuration information is determined according to at least one of the following:
[0210] The transmission rate of each data packet in the N data packets under the i-th candidate configuration information, the size of each data packet in the N data packets, and the weight coefficient corresponding to each data packet in the N data packets.
[0211] In some embodiments, the transmission delay under the i-th candidate configuration information is obtained according to the following formula:
[0212] ;
[0213] in, is the transmission delay under the i-th candidate configuration information, is the transmission rate of the mth data packet among N data packets under the i-th candidate configuration information, is the weight coefficient corresponding to the mth data packet, is the size of the mth data packet, , are all non-negative real numbers, , m is a positive integer less than or equal to N. The transmission delay under the i-th candidate configuration information here can also be called the weighted transmission delay under the i-th candidate configuration information. In an example, are the same value, and m is a positive integer less than or equal to N.
[0214] In some embodiments, the transmission delay under the i-th candidate configuration information is obtained according to the following formula:
[0215] ;
[0216] in, is the transmission delay under the i-th candidate configuration information, is the transmission rate of the mth data packet among N data packets under the i-th candidate configuration information, where m is a positive integer less than or equal to N. is the size of the mth data packet, is a non-negative real number, is the size of the mth data packet.
[0217] In some embodiments, the multi-domain joint optimization indicator under the i-th candidate configuration information includes the service quality under the i-th candidate configuration information, and the service quality under the i-th candidate configuration information is determined according to at least one of the following:
[0218] The transmission rate of each of the N data packets under the i-th candidate configuration information, the weighting coefficient corresponding to each of the N data packets, the minimum throughput corresponding to each of the N data packets, the maximum transmission delay corresponding to each of the N data packets, and the current transmission delay of each of the N data packets.
[0219] In some embodiments, the quality of service under the i-th candidate configuration information is obtained according to the following formula:
[0220] ;
[0221] in, is the service quality under the i-th candidate configuration information, m is a positive integer less than or equal to N, is the weight coefficient corresponding to the mth data packet among N data packets, is a non-negative real number, , , , are all positive real numbers, and represent the minimum throughput, maximum transmission delay, and current transmission delay corresponding to the mth data packet, respectively.
[0222] S303, judging whether the simulation result obtained in step S302 meets the preset index requirement, and if the simulation result does not meet the preset index requirement, obtaining simulation results under other candidate configuration information in sequence according to step S302 until the simulation result meets the preset index requirement. The candidate configuration information corresponding to the simulation result meeting the preset index requirement is determined as the configuration information of the N data packets.
[0223] As an example, the other candidate configuration information in the C types of candidate configuration information are traversed in order, and the simulation results under the traversed candidate configuration information are obtained, and the traversal is stopped when the simulation result meets the preset index requirement. The candidate configuration information whose simulation result meets the preset index requirement is used as the final configuration information. For example, let i=i+1 to traverse the other candidate configuration information in the C types of candidate configuration information in order. As another example, the other candidate configuration information in the C types of candidate configuration information are randomly traversed and the simulation results under the traversed candidate configuration information are obtained, until the candidate configuration information whose simulation result meets the preset index requirement is traversed. For example, when the simulation result under the i-th candidate configuration information does not meet the preset index requirement, let i=i-1, i=i+2 or i=i+3, etc. randomly traverse the other candidate configuration information in the C types of candidate configuration information.
[0224] In one example, the simulation result meets the preset indicator requirement, which means that the throughput Greater than the preset index , or the simulation result does not meet the preset index requirement, which means the throughput Less than or equal to the preset index Among them, the preset indicators is a positive real number, which may be an agreed value or a default value, or a value indicated by a higher layer and / or physical layer signaling.
[0225] In one example, the simulation result meets the preset indicator requirement, which means that the service quality Greater than the preset index The simulation result does not meet the preset index requirements, which means that the service quality Less than or equal to the preset index Among them, the preset indicators is a positive real number, which may be an agreed value or a default value, or a value indicated by a higher layer and / or physical layer signaling.
[0226] In one example, the simulation result meets the preset index requirement, which means that the transmission delay Less than the preset index The simulation result does not meet the preset index requirement, which means that the transmission delay Greater than or equal to the preset index Among them, the preset indicators is a positive real number, which may be an agreed value or a default value, or a value indicated by a higher layer and / or physical layer signaling.
[0227] In this way, by simulating the transmission process of the N data packets under different configuration information in the digital twin system, it is possible to ensure that the final configuration information can make the performance of the communication system meet or exceed the preset standards. This not only improves the reliability and efficiency of data transmission, but also reduces the risk of performance degradation or failure due to improper configuration, thereby enhancing the overall stability and reliability of the system.
[0228] In some embodiments, the simulation results under each of the C candidate configuration information are obtained through step S302, and the candidate configuration information when the simulation result obtains the optimal value is determined as the final configuration information. The candidate configuration information when the maximum value is taken is the final configuration information. The candidate configuration information when the minimum value is taken is the final configuration information. In one example, the quality of service The candidate configuration information when the maximum value is taken is the final configuration information.
[0229] Among them, other related contents involved in step S301 to step S303 can also refer to the description in the above embodiments or examples, and will not be repeated here.
[0230] In some embodiments, the wireless communication system includes an information controller, and the information controller is located in at least one of the following: a base station, a core network, a third-party server, and the information controller can be used to execute the method described in any of the above embodiments or examples. The present disclosure does not limit the number of base stations and third-party servers. For example. The information controller can be located in one or more base stations, and / or in one or more core network elements, and / or in one or more independent third-party servers. The information controller can also have other names, such as a centralized controller, an intelligent domain, which is not limited by the present disclosure.
[0231] The present disclosure provides an intelligent multi-domain efficient collaborative information transmission method, which is applied to communication nodes. Figure 6 As shown, the method comprises the following steps:
[0232] S401: Receive configuration information of N data packets.
[0233] Among them, the N data packets are data packets generated by the application domain, and the configuration information of the N data packets is the configuration information determined in the control domain according to the artificial intelligence technology and the multi-domain joint optimization index. Among them, the multi-domain joint optimization index includes at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service, and N is a positive integer.
[0234] In some embodiments, the configuration information of the N data packets includes resource domain configuration information and / or signal domain configuration information.
[0235] Among them, the resource domain configuration information includes at least one of the following: time domain resource configuration information, frequency domain resource configuration information, space domain resource configuration information, code domain resource configuration information, computing power resource configuration information, storage resource configuration information, a first node set, and a second node set.
[0236] The signal domain configuration information includes at least one of the following: carrier frequency, carrier aggregation mode, modulation mode, reference signal configuration information, channel state information reference signal configuration information, multiplexing mode, multi-antenna mode, and information processing mode.
[0237] In some embodiments, the signal domain configuration information is determined according to the resource domain configuration information and preset indicator requirements.
[0238] S402: Determine transmission resources according to configuration information of N data packets.
[0239] In some embodiments, the transmission resources include at least one of time domain resources, frequency domain resources, code domain resources, or spatial domain resources, wherein the spatial domain resources include at least one first node and at least one second node, the number of transmission layers, the antenna or port used by the first node, and the antenna or port used by the second node.
[0240] S403: Transmit N data packets on the transmission resource.
[0241] Exemplarily, taking the communication node as the first node as an example, the first node receives configuration information of N data packets, determines transmission resources according to the configuration information of the N data packets, and sends the N data packets on the transmission resources.
[0242] Exemplarily, taking the communication node as the second node as an example, the second node receives configuration information of N data packets, determines transmission resources according to the configuration information of the N data packets, and receives the N data packets on the transmission resources.
[0243] Exemplarily, the base station corresponding to the i-th data packet among the N data packets determines the transmission resources of the i-th data packet based on the configuration information of the i-th data packet, and transmits the i-th data packet to the corresponding terminal on the transmission resources of the i-th data packet. Exemplarily, the corresponding terminal receives the configuration information of the i-th data packet of the N data packets transmitted by the wireless communication system or the base station, and receives the i-th data packet on the transmission resources determined based on the configuration information of the i-th data packet, where i is a positive integer less than or equal to N.
[0244] Among them, other related contents involved in step S401 to step S403 can also refer to the description in the above embodiments or examples, and will not be repeated here.
[0245] Based on this, on the basis of efficient collaborative management of multiple domains (application domain, control domain, signal domain, resource domain), for the N data packets to be transmitted generated by the application domain, the configuration information of each data packet is determined in the control domain by combining artificial intelligence technology and multi-domain joint optimization indicators. This configuration information can configure optimal or near-optimal signal domain-related resources and / or resource domain-related resources for the transmission of N data packets, thereby improving the overall performance of the wireless communication system.
[0246] The above mainly introduces the scheme of the embodiment of the present disclosure from the perspective of the method. The following also shows an intelligent multi-domain efficient collaborative information transmission device for executing the intelligent multi-domain efficient collaborative information transmission method in any of the above embodiments and possible implementations thereof. It can be understood that in order to realize the intelligent multi-domain efficient collaborative information transmission method, the intelligent multi-domain efficient collaborative information transmission device includes hardware structures and / or software modules corresponding to the execution of each function; those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiment of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.
[0247] The disclosed embodiment can divide the functional modules of the intelligent multi-domain efficient collaborative information transmission device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated modules can be implemented in the form of hardware or software. It should be noted that the division of modules in the disclosed embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0248] Figure 7 700 is a schematic diagram of a smart multi-domain efficient collaborative information transmission device provided by an embodiment of the present disclosure, which is applied to a wireless communication system. The smart multi-domain efficient collaborative information transmission device 700 includes: an acquisition module 701, a processing module 702 and a communication module 703.
[0249] Wherein, the acquisition module 701 is used to acquire N data packets generated by the application domain;
[0250] A processing module 702 is used to determine configuration information of N data packets in the control domain according to artificial intelligence technology and multi-domain joint optimization indicators, wherein the multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, and quality of service;
[0251] The communication module 703 is used to transmit the configuration information of N data packets to at least one communication node, so that the at least one communication node determines the transmission resources according to the configuration information of the N data packets, and the transmission resources are used to transmit the N data packets, where N is a positive integer.
[0252] In some embodiments, the processing module 702 is specifically configured to:
[0253] Generate a digital twin wireless communication system using artificial intelligence technology, where the digital twin wireless communication system includes a simulated application domain, a control domain, and a signal domain;
[0254] Simulate the transmission process of N data packets in the digital twin wireless communication system and obtain simulation results, which include multi-domain joint optimization indicators;
[0255] Based on the simulation results, configuration information of N data packets is obtained.
[0256] In some embodiments, the processing module 702 is specifically configured to:
[0257] Obtain C types of candidate configuration information of N data packets, where C is a positive integer;
[0258] Obtain simulation results under the i-th candidate configuration information among C types of candidate configuration information;
[0259] Among them, obtaining the simulation result under the i-th candidate configuration information among the C types of candidate configuration information includes: simulating the transmission process of N data packets under the i-th candidate configuration information in the digital twin wireless communication system, obtaining the transmission rate of each data packet in the N data packets under the i-th candidate configuration information, and obtaining the simulation result according to the transmission rate of each data packet in the N data packets under the i-th candidate configuration information, and the simulation result includes the multi-domain joint optimization index under the i-th candidate configuration information;
[0260] When the simulation result does not meet the preset index requirements, the simulation results under other candidate configuration information are obtained in sequence until the simulation result meets the preset index requirements, and the candidate configuration information corresponding to the simulation result meeting the preset index requirements is determined as the configuration information of the N data packets, where i is a non-negative integer less than or equal to C.
[0261] In some embodiments, the processing module 702 is specifically configured to:
[0262] Obtaining the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet among the N data packets;
[0263] Determine the transmission rate of the mth data packet under the i-th candidate configuration information according to the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet among the N data packets;
[0264] Where m is a positive integer less than or equal to N, and n is a positive integer less than or equal to N. c A positive integer, t is less than or equal to N s A positive integer, u is less than or equal to N b A positive integer, N c is the number of first nodes in the wireless communication system, N s is the number of time domain units in the wireless communication system, N b is the number of frequency domain units of the wireless communication system.
[0265] In some embodiments, the processing module 702 is specifically configured to:
[0266] Obtaining the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet;
[0267] According to the channel quality, the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the ith candidate configuration information for the m-th data packet is determined.
[0268] In some embodiments, the processing module 702 is specifically configured to:
[0269] Determine N feature sets of the N data packets according to the feature parameters of each data packet in the N data packets;
[0270] Determine C types of candidate configuration information of N data packets according to N feature sets;
[0271] The characteristic parameters of the data packet include at least one of the following: the quality of service of the data packet, the size of the data packet, and the generation frequency of the data packet.
[0272] In some embodiments, the processing module 702 is specifically configured to:
[0273] Acquiring the capability of the wireless communication system, where the capability of the wireless communication system includes at least one of the following: a signal domain capability of the wireless communication system and a resource domain capability of the wireless communication system;
[0274] C types of candidate configuration information of N data packets are determined according to the capability of the wireless communication system.
[0275] In some embodiments, the communication module 703 is specifically configured to:
[0276] Sending configuration information of N data packets to at least one first node;
[0277] Sending configuration information of N data packets to at least one second node via at least one first node;
[0278] The configuration information of the N data packets is sent to at least one second node.
[0279] For a more detailed description of the acquisition module 701, the processing module 702 and the communication module 703, as well as a more detailed description of each technical feature therein and a description of the beneficial effects, etc., please refer to the corresponding method embodiment section above, which will not be repeated here.
[0280] Figure 8 800 is a schematic diagram of a structure of an intelligent multi-domain efficient collaborative information transmission device provided by an embodiment of the present disclosure, which is applied to a communication node. The intelligent multi-domain efficient collaborative information transmission device 800 includes: a communication module 801 and a processing module 802.
[0281] The communication module 801 is used to receive configuration information of N data packets;
[0282] The processing module 802 is used to determine the transmission resources according to the configuration information of the N data packets;
[0283] The communication module 801 is further configured to transmit the N data packets on the transmission resource;
[0284] Among them, the N data packets are data packets generated by the application domain, and the configuration information of the N data packets is the configuration information determined in the control domain based on artificial intelligence technology and multi-domain joint optimization indicators. The multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service, and N is a positive integer.
[0285] For a more detailed description of the above-mentioned communication module 801 and processing module 802, a more detailed description of each technical feature therein, and a description of the beneficial effects, etc., please refer to the above-mentioned corresponding method embodiment part, which will not be repeated here.
[0286] It should be noted that Figure 7 and / or Figure 8 The modules in the communication module may also be referred to as units. For example, the communication module may be referred to as a communication unit. Figure 7 and / or Figure 8 In the illustrated embodiment, the names of the modules may not be the names shown in the figure. For example, the communication module may also be called a sending module or a receiving module.
[0287] Figure 7 and / or Figure 8 If each unit or module in the embodiment is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods of each embodiment of the present disclosure. The storage medium for storing computer software products includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc. Various media that can store program codes.
[0288] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure also provides a possible structure of a communication device, which is used to execute the intelligent multi-domain efficient collaborative information transmission method provided by the embodiment of the present disclosure. Fig. 9 As shown, the communication device 900 includes: a communication interface 903, a processor 902 and a bus 904. Optionally, the communication device may further include a memory 901.
[0289] The processor 902 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 902 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0290] The communication interface 903 is used to connect with other devices via a communication network, which may be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0291] The memory 901 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0292] As a possible implementation, the memory 901 may exist independently of the processor 902, and the memory 901 may be connected to the processor 902 via a bus 904 to store instructions or program codes. When the processor 902 calls and executes the instructions or program codes stored in the memory 901, the intelligent multi-domain efficient collaborative information transmission method provided in the embodiment of the present disclosure can be implemented.
[0293] In another possible implementation, the memory 901 may also be integrated with the processor 902 .
[0294] The bus 904 may be an extended industry standard architecture (EISA) bus, etc. The bus 904 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0295] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the intelligent multi-domain efficient collaborative information transmission method as described in any of the above embodiments.
[0296] In an exemplary embodiment, the computer may be the above-mentioned intelligent multi-domain efficient collaborative information transmission device, and the present disclosure does not limit the specific form of the computer.
[0297] In some examples, the computer-readable storage media described above may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or tapes, etc.), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0298] The embodiments of the present disclosure provide a computer program product including instructions. When the computer program product is executed on a computer, the computer is enabled to execute the intelligent multi-domain efficient collaborative information transmission method described in any of the above embodiments.
[0299] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. An intelligent multi-domain efficient collaborative information transmission method, characterized in that: The method comprises: Get N data packets generated by the application domain; Determine configuration information of the N data packets in the control domain according to artificial intelligence technology and multi-domain joint optimization indicators, wherein the multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, and quality of service; the configuration information includes resource domain configuration information; the resource domain configuration information includes at least one of the following: time domain resource configuration information, frequency domain resource configuration information, spatial domain resource configuration information, code domain resource configuration information, computing power resource configuration information, storage resource configuration information, a sending node set, and a receiving node set; The configuration information of the N data packets is transmitted to at least one communication node, so that the at least one communication node determines a transmission resource according to the configuration information of the N data packets, and the transmission resource is used to transmit the N data packets, where N is a positive integer.
2. The method according to claim 1, characterized in that: The determining of the configuration information of the N data packets according to the artificial intelligence technology and the multi-domain joint optimization index includes: Generate a digital twin wireless communication system using the artificial intelligence technology, wherein the digital twin wireless communication system includes a simulated application domain, a control domain, and a signal domain; Simulating the transmission process of the N data packets in the digital twin wireless communication system to obtain a simulation result, wherein the simulation result includes the multi-domain joint optimization index; Configuration information of the N data packets is obtained based on the simulation result.
3. The method according to claim 2, characterized in that The simulating the transmission process of the N data packets in the digital twin wireless communication system to obtain a simulation result, and obtaining the configuration information of the N data packets based on the simulation result includes: Obtain C types of candidate configuration information, where C is a positive integer; Obtaining a simulation result under the i-th candidate configuration information among the C types of candidate configuration information; Wherein, the obtaining of the simulation result under the i-th candidate configuration information among the C types of candidate configuration information includes: simulating the transmission process of the N data packets under the i-th candidate configuration information in the digital twin wireless communication system, obtaining the transmission rate of each data packet in the N data packets under the i-th candidate configuration information, and obtaining the simulation result according to the transmission rate of each data packet in the N data packets under the i-th candidate configuration information, and the simulation result includes the multi-domain joint optimization index under the i-th candidate configuration information; When the simulation result does not meet the preset index requirement, simulation results under other candidate configuration information are obtained in sequence until the simulation result meets the preset index requirement, and the candidate configuration information corresponding to the simulation result meeting the preset index requirement is determined as the configuration information of the N data packets, where i is a non-negative integer less than or equal to C.
4. The method according to claim 3, characterized in that The obtaining of the transmission rate of each data packet in the N data packets under the i-th candidate configuration information includes: Obtaining the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information for the m-th data packet among the N data packets; Determine, according to the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information, the transmission rate of the m-th data packet under the i-th candidate configuration information; Where m is a positive integer less than or equal to N, and n is a positive integer less than or equal to N. c A positive integer, t is less than or equal to N s A positive integer, u is less than or equal to N b A positive integer, N c is the number of first nodes in the wireless communication system, N s is the number of time domain units in the wireless communication system, N b is the number of frequency domain units of the wireless communication system.
5. The method according to claim 4, characterized in that The transmission rate of the mth data packet under the i-th candidate configuration information is obtained according to the following formula: Among them, R i,m is the transmission rate of the mth data packet under the i-th candidate configuration information, The value of is 1 or 0, which respectively indicates that the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet is used or not used to transmit the m-th data packet, represents the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet, The value of is a positive real number, and m is a positive integer less than or equal to N.
6. The method according to claim 4, characterized in that The obtaining of the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information of the m-th data packet among the N data packets includes: Obtaining the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information for the m-th data packet; Determine, according to the channel quality, the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information for the m-th data packet.
7. The method according to claim 6, characterized in that The determining, according to the channel quality, the capacity of the uth frequency domain unit of the tth time unit of the nth first node under the ith candidate configuration information of the mth data packet comprises: the capacity is obtained according to the following formula: in, is the capacity of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information for the m-th data packet, It is the channel quality of the u-th frequency domain unit of the t-th time unit of the n-th first node under the i-th candidate configuration information for the m-th data packet.
8. The method according to claim 3, characterized in that The multi-domain joint optimization index under the i-th candidate configuration information includes the throughput under the i-th candidate configuration information, and the throughput under the i-th candidate configuration information is obtained according to the following formula: Among them, M i is the throughput under the i-th candidate configuration information, R i,m is the transmission rate of the mth data packet among the N data packets under the i-th candidate configuration information, where m is a positive integer less than or equal to N.
9. The method according to claim 3, characterized in that: The multi-domain joint optimization index under the i-th candidate configuration information includes the transmission delay under the i-th candidate configuration information, and the transmission delay under the i-th candidate configuration information is determined according to at least one of the following: The transmission rate of each data packet in the N data packets under the i-th candidate configuration information, the size of each data packet in the N data packets, and the weighting coefficient corresponding to each data packet in the N data packets.
10. The method according to claim 9, characterized in that The transmission delay under the i-th candidate configuration information is obtained according to the following formula: Among them, T i is the transmission delay under the i-th candidate configuration information, R i,m is the transmission rate of the mth data packet among the N data packets under the i-th candidate configuration information, α m is the weighting coefficient corresponding to the mth data packet and β m is the size of the mth data packet, α m , β m are all non-negative real numbers, and m is a positive integer less than or equal to N.
11. The method according to claim 3, characterized in that The multi-domain joint optimization index under the i-th candidate configuration information includes the service quality under the i-th candidate configuration information, and the service quality under the i-th candidate configuration information is determined according to at least one of the following: The transmission rate of each of the N data packets under the i-th candidate configuration information, the weighting coefficient corresponding to each of the N data packets, the minimum throughput corresponding to each of the N data packets, the maximum transmission delay corresponding to each of the N data packets, and the current transmission delay of each of the N data packets.
12. The method according to claim 11, characterized in that The quality of service under the i-th candidate configuration information is obtained according to the following formula: Among them, Q i is the service quality under the i-th candidate configuration information, α m is the weight coefficient corresponding to the mth data packet among the N data packets, α m is a non-negative real number, R i,m is the transmission rate of the mth data packet among the N data packets under the i-th candidate configuration information, r min,m ,d max,u , D m are all positive real numbers, and respectively represent the minimum throughput, maximum transmission delay, and current transmission delay corresponding to the m-th data packet, and m is a positive integer less than or equal to N.
13. The method according to claim 1, characterized in that The configuration information also includes signal domain configuration information, and the method further includes: Determining the signal domain configuration information according to the resource domain configuration information and preset indicator requirements; Among them, the signal domain configuration information includes at least one of the following: carrier frequency, carrier aggregation mode, modulation mode, reference signal configuration information, channel state information reference signal configuration information, multiplexing mode, multi-antenna mode, and information processing mode.
14. The method according to claim 3, characterized in that The obtaining of C types of candidate configuration information of the N data packets includes: Determining N feature sets of the N data packets according to the feature parameters of each data packet in the N data packets; Determine C types of candidate configuration information of the N data packets according to the N feature sets; The characteristic parameters of the data packet include at least one of the following: the quality of service of the data packet, the size of the data packet, and the generation frequency of the data packet.
15. The method according to claim 3, characterized in that The obtaining of C types of candidate configuration information of the N data packets includes: Acquire a capability of a wireless communication system, wherein the capability of the wireless communication system includes at least one of the following: a signal domain capability of the wireless communication system and a resource domain capability of the wireless communication system; C types of candidate configuration information of the N data packets are determined according to the capability of the wireless communication system.
16. The method according to claim 15, characterized in that The signal domain capabilities of the wireless communication system include at least one of the following: whether the first node supports joint transmission, the type of joint transmission supported by the first node, whether the first node supports distributed precoding, the maximum number of data streams transmitted by the first node, whether the first node supports repeated transmission, the type of repeated transmission supported by the first node, whether the second node supports multi-node joint reception, whether the second node supports repeated transmission, supported modulation methods, whether high-frequency beamforming is supported, supported bandwidth size, whether artificial intelligence is supported, and the model type of artificial intelligence.
17. The method according to claim 15, characterized in that The resource domain capability of the wireless communication system includes at least one of the following: computing resource capability and storage resource capability; The computing power resource capability includes at least one of the following: the number of graphics processors supported, the number of central processing units supported, the types of graphics processors supported, the types of central processing units supported, the size of remaining computing power resources, and the data types and precisions supported by the hardware; The storage resource capacity includes one of the following: memory size, the number of registers, the video memory size of the graphics processor, and the size of the remaining storage resources.
18. The method according to claim 1, characterized in that The transmitting the configuration information of the N data packets to at least one communication node comprises at least one of the following: Sending configuration information of the N data packets to at least one first node; Sending configuration information of the N data packets to at least one second node through at least one first node; The configuration information of the N data packets is sent to at least one second node.
19. The method according to claim 1, characterized in that The transmission resources include at least one of time domain resources, frequency domain resources, code domain resources or spatial domain resources, wherein the spatial domain resources include at least one of the following: at least one first node, at least one second node, the number of transmission layers, the antenna or port used by the first node, and the antenna or port used by the second node.
20. An intelligent multi-domain efficient collaborative information transmission method, characterized in that: The method comprises: Receive configuration information of N data packets; the configuration information includes resource domain configuration information; wherein the resource domain configuration information includes at least one of the following: time domain resource configuration information, frequency domain resource configuration information, space domain resource configuration information, code domain resource configuration information, computing power resource configuration information, storage resource configuration information, a sending node set, and a receiving node set; Determining transmission resources according to the configuration information of the N data packets; Transmitting the N data packets on the transmission resource; Among them, the N data packets are data packets generated by the application domain, and the configuration information of the N data packets is configuration information determined in the control domain based on artificial intelligence technology and multi-domain joint optimization indicators. The multi-domain joint optimization indicators include at least one of the following: throughput, transmission delay, weighted transmission delay, quality of service, and N is a positive integer.
21. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 20 is performed.
22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a communication device, the communication device is caused to perform the method according to any one of claims 1 to 20.
23. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 20 is implemented.
Citation Information
Patent Citations
Data transmission method and related device
CN116664377A