CN114071546A - Data transmission method and device and electronic equipment - Google Patents

Data transmission method and device and electronic equipment Download PDF

Info

Publication number
CN114071546A
CN114071546A CN202111301730.1A CN202111301730A CN114071546A CN 114071546 A CN114071546 A CN 114071546A CN 202111301730 A CN202111301730 A CN 202111301730A CN 114071546 A CN114071546 A CN 114071546A
Authority
CN
China
Prior art keywords
frequency point
wireless node
downlink
uplink
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111301730.1A
Other languages
Chinese (zh)
Other versions
CN114071546B (en
Inventor
杨艳
吕婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111301730.1A priority Critical patent/CN114071546B/en
Publication of CN114071546A publication Critical patent/CN114071546A/en
Application granted granted Critical
Publication of CN114071546B publication Critical patent/CN114071546B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

The invention provides a data transmission method, a data transmission device and electronic equipment, relates to the technical field of communication, and solves the problem of how to select proper uplink frequency and downlink frequency according to actual requirements by a wireless node in the related technology. The method comprises the steps of receiving perception information reported by each wireless node in at least one wireless node which is served at the current period; determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node; determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to at least one frequency point information and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node; and sending configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node.

Description

Data transmission method and device and electronic equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a data transmission method and apparatus, and an electronic device.
Background
In the prior art, in order to promote the development of the internet of things, a sixth Generation mobile communication technology (6-Generation, 6G) is produced. The 6G network configures at least one uplink frequency and at least one downlink frequency for each wireless node in the initial design stage, so that the method can be applied to various use scenes to the maximum extent, and the deployment cost is reduced. However, as the 6G network is still in research phase, there is no theory about how the wireless nodes in the 6G network can select the appropriate uplink frequency and downlink frequency according to actual requirements. Therefore, how to select a suitable uplink frequency and a suitable downlink frequency according to actual requirements by a wireless node in a 6G network becomes a hot point of research.
Disclosure of Invention
The invention provides a data transmission method, a data transmission device and electronic equipment, and solves the problem of how to select proper uplink frequency and downlink frequency according to actual requirements by a wireless node in the related art.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a data transmission method, including: receiving perception information reported by each wireless node in at least one wireless node which is served at the current period; the sensing information at least comprises an identification code and network parameters reported by each terminal in at least one terminal in a coverage range, wherein one identification code corresponds to one wireless node; determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node; the frequency point information at least comprises an uplink frequency point and a downlink frequency point; determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to at least one frequency point information and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node; sending configuration information carrying a target uplink frequency point and a target downlink frequency point to each wireless node; the configuration information is used for indicating each wireless node to provide service according to the target uplink frequency point and the target downlink frequency point in the next period.
In the data transmission method provided by the invention, the electronic device receives the sensing information reported by each wireless node in at least one wireless node of the current periodic service, so that at least one piece of frequency point information corresponding to each wireless node can be determined according to the identification code reported by each wireless node; and determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to the at least one frequency point information and the network parameters reported by each terminal in the at least one terminal in the coverage range reported by each wireless node. Therefore, the configuration information carrying the target uplink frequency point and the target downlink frequency point can be sent to each wireless node, so that each wireless node provides service according to the target uplink frequency point and the target downlink frequency point in the next period. Therefore, the uplink frequency point and the downlink frequency point of each wireless node currently served by the electronic equipment can be changed according to the sensing information reported by each wireless node, so that each wireless node can select a proper uplink frequency point and a proper downlink frequency point according to the requirement, and the problem of how to select a proper uplink frequency and a proper downlink frequency by the wireless node according to the actual requirement in the related technology is solved.
In an implementation manner, determining a target uplink frequency point of each wireless node in a next period according to at least one frequency point information and a network parameter reported by each terminal in at least one terminal in a coverage area reported by each wireless node includes: determining at least one frequency point uplink combination according to at least one frequency point information; each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node; determining an equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination according to at least one frequency point uplink combination and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node; determining the uplink throughput of each wireless node of each terminal in each frequency point uplink combination according to the equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination; determining the total uplink throughput of each frequency point uplink combination according to the uplink throughput of each wireless node of each terminal in each frequency point uplink combination; and determining the target uplink frequency point of each wireless node in the next period according to the total uplink throughput of the uplink combination of each frequency point.
In an implementation manner, determining a target downlink frequency point of each wireless node in a next period according to at least one frequency point information and a network parameter reported by each terminal in at least one terminal in a coverage area reported by each wireless node includes: determining at least one frequency point downlink combination according to at least one frequency point information; wherein, each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node; determining the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination according to at least one frequency point downlink combination and the network parameters reported by each terminal in at least one terminal in the coverage range reported by each wireless node; determining the downlink throughput of each wireless node of each terminal in each frequency point downlink combination according to the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination; determining the total downlink throughput of each frequency point downlink combination according to the downlink throughput of each wireless node of each terminal in each frequency point downlink combination; and determining the target downlink frequency point of each wireless node in the next period according to the total downlink throughput of the downlink combination of each frequency point.
In an implementation manner, determining at least one piece of frequency point information corresponding to each wireless node according to an identification code reported by each wireless node includes: sending a frequency point query request carrying the identification code reported by each wireless node to a network management system; the frequency point query request is used for indicating a network management system to query at least one piece of frequency point information corresponding to the identification code reported by each wireless node; receiving at least one frequency point information corresponding to the identification code reported by each wireless node and sent by a network management system; and determining at least one frequency point information corresponding to each wireless node according to at least one frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system.
In a second aspect, the present invention provides an electronic device comprising: a transceiving unit and a processing unit.
The receiving and sending unit is used for receiving the sensing information reported by each wireless node in at least one wireless node which is served in the current period; the sensing information at least comprises an identification code and network parameters reported by each terminal in at least one terminal in a coverage range, wherein one identification code corresponds to one wireless node; the processing unit is used for determining at least one piece of frequency point information corresponding to each wireless node according to the identification code reported by each wireless node received by the transceiving unit; the frequency point information at least comprises an uplink frequency point and a downlink frequency point; the processing unit is further used for determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to the at least one frequency point information and the network parameters reported by each terminal in the at least one terminal in the coverage range reported by each wireless node and received by the transceiving unit; the processing unit is also used for controlling the transceiver unit to send configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node; the configuration information is used for indicating each wireless node to provide service according to the target uplink frequency point and the target downlink frequency point in the next period.
In an implementation manner, the processing unit is specifically configured to determine at least one frequency point uplink combination according to at least one frequency point information; each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node; the processing unit is specifically configured to determine an equivalent uplink RSRP of each wireless node of each terminal at each frequency point uplink combination according to the at least one frequency point uplink combination and the network parameters reported by each terminal in at least one terminal in the coverage area reported by each wireless node and received by the transceiver unit; the processing unit is specifically used for determining the uplink throughput of each wireless node of each terminal in each frequency point uplink combination according to the equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination; the processing unit is specifically used for determining the total uplink throughput of each frequency point uplink combination according to the uplink throughput of each wireless node of each terminal in each frequency point uplink combination; and the processing unit is specifically used for determining the target uplink frequency point of each wireless node in the next period according to the total uplink throughput of the uplink combination of each frequency point.
In an implementation manner, the processing unit is specifically configured to determine at least one frequency point downlink combination according to at least one frequency point information; wherein, each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node; the processing unit is specifically configured to determine, according to at least one frequency point downlink combination and the network parameters reported by each terminal in at least one terminal in the coverage area reported by each wireless node and received by the transceiver unit, an equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination; the processing unit is specifically used for determining the downlink throughput of each wireless node of each terminal in each frequency point downlink combination according to the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination; the processing unit is specifically used for determining the total downlink throughput of each frequency point downlink combination according to the downlink throughput of each wireless node of each terminal in each frequency point downlink combination; and the processing unit is specifically used for determining the target downlink frequency point of each wireless node in the next period according to the total downlink throughput of the downlink combination of each frequency point.
In an implementation manner, the processing unit is specifically configured to control the transceiver unit to send a frequency point query request carrying an identification code reported by each wireless node to the network management system; the frequency point query request is used for indicating a network management system to query at least one piece of frequency point information corresponding to the identification code reported by each wireless node; the receiving and sending unit is specifically used for receiving at least one piece of frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system; and the processing unit is specifically used for determining at least one piece of frequency point information corresponding to each wireless node according to at least one piece of frequency point information corresponding to the identification code reported by each wireless node and received by the transceiving unit and sent by the network management system.
In a third aspect, the present invention provides an electronic device comprising: communication interface, processor, memory, bus; the memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus. When the electronic device is operating, the processor executes the computer-executable instructions stored by the memory to cause the electronic device to perform the data transmission method as provided by the first aspect above.
In a fourth aspect, the invention provides a computer-readable storage medium comprising instructions. The instructions, when executed on a computer, cause the computer to perform the data transmission method as provided above in the first aspect.
In a fifth aspect, the present invention provides a computer program product, which when run on a computer, causes the computer to execute the data transmission method according to the first aspect.
It should be noted that all or part of the above computer instructions may be stored on the first computer readable storage medium. The first computer readable storage medium may be packaged with a processor of the electronic device, or may be packaged separately from the processor of the electronic device, which is not limited in the present invention.
For the description of the second, third, fourth and fifth aspects of the present invention, reference may be made to the detailed description of the first aspect; in addition, for the beneficial effects described in the second aspect, the third aspect, the fourth aspect and the fifth aspect, reference may be made to beneficial effect analysis of the first aspect, and details are not repeated here.
In the present invention, the names of the electronic devices mentioned above do not limit the devices or the functional modules themselves, and in actual implementation, the devices or the functional modules may appear by other names. Insofar as the functions of the respective devices or functional blocks are similar to those of the present invention, they are within the scope of the claims of the present invention and their equivalents.
These and other aspects of the invention will be more readily apparent from the following description.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram of a network architecture to which a data transmission method is applied according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a data transmission method according to an embodiment of the present invention;
FIG. 3 is a second flowchart illustrating a data transmission method according to an embodiment of the present invention;
fig. 4 is a third schematic flow chart of a data transmission method according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a fitted curve of RSRP and uplink throughput in a data transmission method according to an embodiment of the present invention;
FIG. 6 is a fourth flowchart illustrating a data transmission method according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;
fig. 8 is a second schematic structural diagram of an electronic device according to an embodiment of the invention;
fig. 9 is a schematic structural diagram of a computer program product of a data transmission method according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described below with reference to the accompanying drawings.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
For the convenience of clearly describing the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", and the like are used to distinguish the same items or similar items with basically the same functions and actions, and those skilled in the art can understand that the words "first", "second", and the like do not limit the quantity and execution order.
Fig. 1 is a schematic diagram of a network architecture to which an embodiment of the present invention may be applied, where as shown in fig. 1, the system architecture may include:
the system comprises a server 1, a wireless node 2, a terminal 3, a network management server 4 and a core network 5.
The wireless node 2 is configured to periodically send the identification code corresponding to the wireless node 2 and the sensing information reported by each terminal 3 in at least one terminal 3 in the coverage area to the server 1. The server 1 is configured to receive sensing information reported by each wireless node 2 of at least one wireless node 2 currently periodically served. The server 1 determines at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node. The server 1 determines a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to at least one frequency point information and a network parameter reported by each terminal in at least one terminal in a coverage range reported by each wireless node. The server 1 sends first configuration information carrying a target uplink frequency point and a target downlink frequency point to each wireless node. After receiving the first configuration information, the wireless node 2 configures the uplink frequency point and the downlink frequency point according to the target uplink frequency point and the target downlink frequency point in the first configuration information in the next period. After the uplink frequency point and the downlink frequency point of the next period are configured, the wireless node 2 sends second configuration information carrying the target uplink frequency point and the target downlink frequency point to each terminal 3 in the coverage area. After the terminal 3 receives the second configuration information, in the next period, the terminal 3 configures the uplink frequency point and the downlink frequency point according to the target uplink frequency point and the target downlink frequency point in the second configuration information. And after the uplink frequency point and the downlink frequency point of the next period are configured, the terminal 3 sends frequency point configuration completion information to the wireless node 2. After determining that the frequency point configuration completion information sent by each terminal 3 in the coverage is received, the wireless node 2 sends configuration completion information to the core network 5, wherein the configuration completion information is used for indicating that the wireless node 2 and each terminal 3 in the coverage of the wireless node 2 both complete the configuration of the uplink frequency point and the downlink frequency point of the next period. After receiving the configuration completion information, the core network 5 establishes a data connection with the wireless node 2 and each terminal 3 in the coverage area of the wireless node 2. The network management server 4 is used for operating a network management system, at least one frequency point information corresponding to the identification code of each wireless node 2 is stored in the network management system, when the network management server 4 receives a frequency point query request sent by the server, the network management server 4 determines at least one frequency point information corresponding to each identification code according to the frequency point query request, and sends the at least one frequency point information corresponding to the identification code reported by each wireless node to the server 1.
In some examples, the server 1 may also be referred to as a Central Processing Unit (CPU).
The electronic device in the embodiment of the present invention may be the server 1 shown in fig. 1, or may be a part of the server 1. For example a system of chips in the server 1. The system-on-chip is arranged to support the server 1 to implement the functionality referred to in the first aspect and any one of its possible implementations. For example, at least one wireless node 2 receiving the current periodic service is configured to periodically use the identification code corresponding to the wireless node 2 and the sensing information reported by each terminal 3 of at least one terminal 3 within the coverage area. The chip system includes a chip and may also include other discrete devices or circuit structures.
Terminals are used to provide voice and/or data connectivity services to users. The terminal may be referred to by different names, such as User Equipment (UE), access terminal, terminal unit, terminal station, mobile station, remote terminal, mobile device, wireless communication device, vehicular user equipment, terminal agent or terminal device, and the like. Optionally, the terminal may be various handheld devices, vehicle-mounted devices, wearable devices, and computers with communication functions, which is not limited in this embodiment of the present invention. For example, the handheld device may be a smartphone. The in-vehicle device may be an in-vehicle navigation system. The wearable device may be a smart bracelet. The computer may be a Personal Digital Assistant (PDA) computer, a tablet computer, and a laptop computer.
Some terms used in this disclosure have their ordinary and customary meaning in the industry. In addition, some terms will be explained when appearing in the present specification. It is to be understood that several terms specifically used herein may be helpful. When it comes to
The path loss, or Propagation Loss (PL), refers to the loss caused by the propagation of radio waves in space, and is caused by the radiation spread of the transmitted power and the propagation characteristics of the channel, reflecting the variation of the mean value of the received signal power in the macroscopic range.
Reference Signal Receiving Power (RSRP) is one of the key parameters that can represent the wireless Signal strength in an LTE network and the physical layer measurement requirement, and is the average value of the received Signal Power on all Resource Elements (REs) that carry Reference signals within a certain symbol.
Frequency points refer to specific absolute frequency values. Typically the center frequency of the modulated signal. The frequency points are numbers given to fixed frequencies.
Throughput (Throughput) refers to the amount of data (measured in bits, bytes, packets, etc.) successfully transmitted per unit of time to a network, device, port, virtual circuit, or other facility.
The following describes a data transmission method provided by an embodiment of the present invention, with reference to the communication system shown in fig. 1 and taking an electronic device as a server 1 as an example.
As shown in fig. 2, the data transmission method includes the following steps S11-S14:
s11, the server 1 receives the sensing information reported by each wireless node in at least one wireless node currently served in a period. The perception information at least comprises an identification code and network parameters reported by each terminal in at least one terminal in a coverage area, and one identification code corresponds to one wireless node.
In a practical manner, the server 1 only obtains the sensing information reported by each wireless node currently served, and different servers 1 may also perform communication. When reporting the perception information, the terminal only reports the perception information to the wireless node which serves the terminal currently.
For example, the terminal may acquire the sensing information periodically, e.g., the terminal acquires the sensing information once every 1 Transmission Time Interval (TTI). In order to Report the sensing Information to the wireless node, the terminal may encapsulate the sensing Information in Channel State Information (CSI) Information and Report the CSI Information to the wireless node, or the terminal encapsulates the sensing Information in Measurement Report (MR) data and reports the MR data to the wireless node, or the terminal directly reports the sensing Information to the wireless node.
For example, taking the example that the terminal can encapsulate the sensing information in the CSI information and report the CSI information to the wireless node, the CSI information reported by the terminal is shown in table 1.
TABLE 1
Figure BDA0003338659010000081
Figure BDA0003338659010000091
Wherein I represents the ith wireless node currently served by the server 1, UEin represents the nth terminal in the coverage of the ith wireless node, CSI-UEin represents the CSI information reported by the nth terminal in the coverage of the ith wireless node, I belongs to [1, I ], N belongs to [1, N ], I represents the total number of the wireless nodes currently served by the server 1, N represents the total number of terminals included in the coverage of the wireless node, and I, N, I and N are integers.
With reference to the above example, the sensing information reported by the wireless node is shown in table 2.
TABLE 2
Figure BDA0003338659010000092
Figure BDA0003338659010000101
S12, the server 1 determines at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node. The frequency point information at least comprises an uplink frequency point and a downlink frequency point.
S13, the server 1 determines the target uplink frequency point and the target downlink frequency point of each wireless node in the next period according to the at least one frequency point information and the network parameter reported by each terminal in the at least one terminal in the coverage area reported by each wireless node.
S14, the server 1 sends configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node. The configuration information is used for indicating each wireless node to provide service according to the target uplink frequency point and the target downlink frequency point in the next period.
In the data transmission method provided by the invention, the server 1 receives the sensing information reported by each wireless node in at least one wireless node of the current periodic service, so that at least one piece of frequency point information corresponding to each wireless node can be determined according to the identification code reported by each wireless node; and determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to the at least one frequency point information and the network parameters reported by each terminal in the at least one terminal in the coverage range reported by each wireless node. Therefore, the configuration information carrying the target uplink frequency point and the target downlink frequency point can be sent to each wireless node, so that each wireless node provides service according to the target uplink frequency point and the target downlink frequency point in the next period. Therefore, the uplink frequency point and the downlink frequency point of each wireless node currently served by the server 1 can be changed according to the sensing information reported by each wireless node, so that each wireless node can select a proper uplink frequency point and a proper downlink frequency point according to the requirement, and the problem of how to select a proper uplink frequency and a proper downlink frequency by the wireless node according to the actual requirement in the related technology is solved.
In an implementation manner, as shown in fig. 3 in conjunction with fig. 2, the above S12 can be specifically realized by the following S120-S122.
S120, the server 1 sends a frequency point query request carrying the identification code reported by each wireless node to the network management system. The frequency point query request is used for instructing a network management system to query at least one piece of frequency point information corresponding to the identification code reported by each wireless node.
In an implementable manner, a network management system serves a plurality of servers 1, at least one piece of frequency point information corresponding to identification codes of all wireless nodes served by each server 1 in the plurality of servers 1 is stored in the network management system, and when the server 1 needs to determine at least one piece of frequency point information supported by the wireless nodes, a frequency point query request carrying the identification codes reported by each wireless node can be sent to the network management system. After receiving the frequency point query request, the network management system queries at least one piece of frequency point information corresponding to the identification code reported by each wireless node in the frequency point query request.
For example, it is described that each wireless node has J pieces of frequency point information, and at least one piece of frequency point information corresponding to the identification code of each wireless node stored in the network management system is shown in table 3.
TABLE 3
Figure BDA0003338659010000111
Figure BDA0003338659010000121
Wherein J is ∈ [1, J ∈ >],
Figure BDA0003338659010000122
Represents the uplink frequency point in the jth frequency point information supported by the ith wireless node,
Figure BDA0003338659010000123
and the downlink frequency point in the jth frequency point information supported by the ith wireless node is represented, Wij represents the bandwidth in the jth frequency point information supported by the ith wireless node, and J and J are integers.
Therefore, when the server 1 needs to determine at least one piece of frequency point information supported by the wireless nodes, the server can send a frequency point query request carrying the identification code reported by each wireless node to the network management system. After receiving the frequency point query request, the network management system queries at least one piece of frequency point information corresponding to the identification code reported by each wireless node in the frequency point query request in table 3, so that at least one piece of frequency point information corresponding to the identification code reported by each wireless node can be determined.
S121, the server 1 receives at least one piece of frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system.
S122, the server 1 determines at least one piece of frequency point information corresponding to each wireless node according to at least one piece of frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system.
For example, it is assumed that the server 1 currently serves only 2 wireless nodes, which are the wireless node with the identification code 1 and the wireless node with the identification code 2. The server 1 sends a frequency point query request carrying identification codes (such as 1 and 2) reported by each wireless node to the network management system, the network management system queries at least one piece of frequency point information corresponding to the identification code 1 and at least one piece of frequency point information corresponding to the identification code 2 in the table 3 after receiving the frequency point query request, and the query result is shown in the table 4.
TABLE 4
Figure BDA0003338659010000124
Figure BDA0003338659010000131
And then, the server 1 receives at least one piece of frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system. The server 1 determines at least one piece of frequency point information supported by the wireless node with the identification code of 1, such as at least one piece of frequency point information corresponding to the identification code of 1 in table 4, and at least one piece of frequency point information supported by the wireless node with the identification code of 2, such as at least one piece of frequency point information corresponding to the identification code of 2 in table 4, according to at least one piece of frequency point information corresponding to the identification code reported by each wireless node sent by the network management system.
The above example is described by taking an example that the server 1 sends a frequency point query request carrying an identification code reported by each wireless node to the network management system, and the server 1 determines at least one piece of frequency point information supported by each wireless node according to at least one piece of frequency point information corresponding to the identification code of each wireless node sent by the network management system. In other examples, the server 1 locally stores at least one piece of frequency point information corresponding to the identification codes of all the wireless nodes of the service, so that when the server 1 needs to determine at least one piece of frequency point information supported by the wireless nodes, at least one piece of frequency point information corresponding to the identification code reported by each wireless node can be directly queried, and processing delay is reduced.
In an implementation manner, as shown in fig. 4 in conjunction with fig. 2, the above S13 can be specifically realized by the following S130-S134.
S130, the server 1 determines at least one frequency point uplink combination according to the at least one frequency point information. And each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node.
In an implementable manner, the total number of the frequency point information corresponding to each wireless node currently served by the server 1 is the same, the total number of the frequency point uplink combinations included in each wireless node currently served by the server 1 is the same, and the total number of the frequency point downlink combinations included in each wireless node currently served by the server 1 is the same.
In this way, the server 1 recombines the uplink frequency points in each frequency point information, so as to generate at least one group of frequency point uplink combination. Such as: in combination with the example given in S122, the server 1 combines the uplink frequency point in the frequency point information 1 with the identification code of 1 with the uplink frequency point in the frequency point information 1 with the identification code of 2, so as to form the frequency point uplink combination 1. Similarly, the server 1 combines the uplink frequency point in the frequency point information 2 with the identification code 1 with the uplink frequency point in the frequency point information 2 with the identification code 2, thereby forming the frequency point uplink combination 2. The forming process of each frequency point uplink combination from the frequency point uplink combination 3 to the frequency point uplink combination j is the same as the forming process of the frequency point uplink combination 1 and the frequency point uplink combination 2, and the description is omitted here.
And then summarizing the frequency point uplink combination 1-the frequency point uplink combination j to obtain a summarized result shown in a table 5. In addition, in combination with the example given in S122 above, the server 1 may also combine the downlink frequency point in the frequency point information 1 with the identification code of 1 with the downlink frequency point in the frequency point information 1 with the identification code of 2, so as to form the frequency point downlink combination 1. Likewise, the server 1 combines the downlink frequency point in the frequency point information 2 with the identification code 1 with the downlink frequency point in the frequency point information 2 with the identification code 2, thereby forming the frequency point downlink combination 2. The forming process of each frequency point downlink combination from the frequency point downlink combination 3 to the frequency point downlink combination j is the same as the forming process of the frequency point downlink combination 1 and the frequency point downlink combination 2, and is not described herein again. Then, the frequency point downlink combination 1-frequency point downlink combination j are summarized to obtain the summarized result shown in table 6.
TABLE 5
Figure BDA0003338659010000141
Figure BDA0003338659010000151
TABLE 6
Figure BDA0003338659010000152
The above example is described by taking an example that the total number of the at least one frequency point information included in each wireless node currently served by the server 1 is the same. In other examples, the total number of the at least one frequency point information contained in each wireless node currently served by the server 1 is not necessarily the same. For example, it is assumed that the total number of frequency point information included in at least one frequency point information of a wireless node with an identification code of 1 is 3, and the total number of frequency point information included in at least one frequency point information of a wireless node with an identification code of 2 is 2.
Then, the server 1 combines the uplink frequency point in the frequency point information 1 with the identification code of 1 with the uplink frequency point in the frequency point information 1 with the identification code of 2, thereby forming the frequency point uplink combination 1. The server 1 combines the uplink frequency point in the frequency point information 2 with the identification code of 1 with the uplink frequency point in the frequency point information 2 with the identification code of 2, thereby forming a frequency point uplink combination 2. When the server generates the frequency point uplink combination 3, the total number of the frequency point information contained in the theoretical bandwidth information of the wireless node with the identification code of 2 is 2, so the server only needs to form the frequency point uplink combination 3 according to the uplink frequency point in the frequency point information 3 with the identification code of 1. Similarly, the server 1 combines the downlink frequency point in the frequency point information 1 with the identification code 1 with the downlink frequency point in the frequency point information 1 with the identification code 2, thereby forming the frequency point downlink combination 1. The server 1 combines the downlink frequency point in the frequency point information 2 with the identification code 1 with the downlink frequency point in the frequency point information 2 with the identification code 2, thereby forming a frequency point downlink combination 2. When the server generates the frequency point downlink combination 3, the total number of the frequency point information contained in the theoretical bandwidth information of the wireless node with the identification code of 2 is 2, so that the frequency point information 3 does not exist in the wireless node with the identification code of 2. Therefore, the server only needs to form the frequency point downlink combination 3 according to the downlink frequency point in the frequency point information 3 with the identification code of 1.
S131, the server 1 determines the equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination according to the at least one frequency point uplink combination and the network parameters reported by each terminal in at least one terminal in the coverage area reported by each wireless node.
In one implementable example, the network parameters include actual RSRP, actual uplink frequency point and actual downlink frequency point of the current wireless node.
The RSRP is the received power of the reference signal, and the transmission power of the reference signal is the same when the transmission power of the wireless nodes is the same, so for terminals at the same position, the difference of the RSRP is mainly the path loss, and the RSRP in the CSI reported by the terminal can be estimated according to the formula of the path loss in the third Generation Partnership Project (3 GPP)38.901, so as to determine the equivalent uplink RSRP and the equivalent downlink RSRP.
The Path Loss (PL) is determined by the Path attenuation constant PL0Path attenuation factor n and position r. Wherein PL (r) ═ PL0+10nlog10(r) of (A). It can be seen that PL under different circumstances0Unlike n, table 7 shows the parameter configuration of 3 typical scenarios, as specified in 3GPP 38.901:
TABLE 7
Figure BDA0003338659010000161
As can be seen from the parameter configuration of the above 3 typical scenarios, the path attenuation constant PL of the same terminal on the same wireless node can be found0Since the path attenuation factor n is the same as the position r, PL of the same terminal in the same wireless node is also the same. Since, RSRP ═ PReference toPL, so that it can be determined
Figure BDA0003338659010000162
Figure BDA0003338659010000171
Wherein the content of the first and second substances,
Figure BDA0003338659010000172
the equivalent uplink RSRP of the mth terminal under the frequency point uplink combination j on the wireless node with the identification code i is represented,
Figure BDA0003338659010000173
representing the actual RSRP reported by the mth terminal,
Figure BDA0003338659010000174
representing the actual path loss of the mth terminal,
Figure BDA0003338659010000175
representing the theoretical path loss of the mth terminal under the frequency point uplink combination j on the wireless node with the identification code i,
Figure BDA0003338659010000176
the actual uplink frequency point reported by the mth terminal is represented,
Figure BDA0003338659010000177
indicating that the mth terminal under the frequency point uplink combination j has no identification code of iTheoretical uplink frequency points on the line nodes, M represents the sum of the number of terminals corresponding to each wireless node currently served by the server 1, and M belongs to [1, M ∈]And M and M are integers.
Then, for each terminal, the server 1 brings the actual RSRP of the terminal, the actual uplink frequency point of the current wireless node, and the uplink frequency point of the uplink combination of each frequency point into formula one, so as to obtain the equivalent uplink RSRP of each terminal at each wireless node. In this way, the equivalent uplink RSRP of each terminal on each wireless node under the same frequency point uplink combination can be determined.
For example, the equivalent uplink RSRP of each terminal on each wireless node under the same frequency point uplink combination is shown in table 8.
TABLE 8
Figure BDA0003338659010000178
In some examples, the equivalent uplink RSRP of each terminal on each wireless node under the same frequency point uplink combination may select the equivalent uplink RSRP of ToP2 as a final selection result, so that the calculation process may be simplified and the occupation of calculation resources may be reduced.
S132, the server 1 determines the uplink throughput of each wireless node of each terminal in each frequency point uplink combination according to the equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination.
In some examples, since the RSRP has a certain correlation with the uplink throughput, a fitting can be performed between the uplink throughput and the actual RSRP, so that a formula for representing the correlation between the uplink throughput and the actual RSRP can be determined. Such as: after fitting between the uplink throughput and the actual RSRP, determining a fitting formula Y-1.2111 x-10.387, wherein Y represents the uplink throughput, and x represents the actual RSRP. Specifically, after fitting between the uplink throughput and the actual RSRP, the fitting result is shown in fig. 5, where the abscissa represents the actual RSRP and the ordinate represents the uplink throughput. And then, substituting the equivalent uplink RSRP of each terminal on each wireless node under each frequency point uplink combination into a fitting formula Y-1.2111 x-10.387, and determining the uplink throughput of each terminal under each frequency point uplink combination.
Illustratively, the uplink throughput corresponding to each equivalent uplink RSRP of each terminal under each frequency point uplink combination is shown in table 9.
TABLE 9
Figure BDA0003338659010000181
S133, the server 1 determines the total uplink throughput of the uplink combination of each frequency point according to the uplink throughput of each wireless node of the uplink combination of each terminal at each frequency point.
In some examples, the total uplink throughput of the frequency point uplink combination j is equal to the sum of uplink throughputs corresponding to each equivalent uplink RSRP of each terminal under the frequency point uplink combination j.
Wherein the content of the first and second substances,
Figure BDA0003338659010000191
wherein the content of the first and second substances,
Figure BDA0003338659010000192
represents the total uplink throughput of the mth terminal under the frequency point uplink combination j,
Figure BDA0003338659010000193
and the uplink throughput corresponding to the equivalent uplink RSRP of the mth terminal at the frequency point uplink combination j is shown.
Illustratively, the total uplink throughput of the uplink combination for each frequency bin is shown in table 10.
Watch 10
Frequency point uplink combination Total uplink throughput
1 Total uplink throughput 1
2 Total uplink throughput 2
j Total uplink throughput j
S134, the server 1 determines the target uplink frequency point of each wireless node in the next period according to the total uplink throughput of the uplink combination of each frequency point.
In some practical manners, because the total uplink throughputs corresponding to different frequency point uplink combinations are different, the uplink frequency point corresponding to each wireless node in the frequency point uplink combination corresponding to the maximum total uplink throughput is used as the target uplink frequency point of each wireless node in the next period, so that each wireless node can be ensured to be in the optimal working interval to the maximum extent, and the utilization rate of the frequency point resources is improved.
For example, in combination with the example given in S133 above, assuming that the total uplink throughput 1 corresponding to the frequency point uplink combination 1 is the maximum total uplink throughput, an uplink frequency point corresponding to each wireless node in the frequency point uplink combination 1 may be determined as an uplink frequency point in the target bandwidth information of each wireless node in the next period. As shown in table 5, it is assumed that the server 1 currently provides services only for the wireless node with the identification code 1 and the wireless node with the identification code 2, and therefore it can be determined that the wireless node with the identification code 1 is at the uplink frequency point of the next cycle
Figure BDA0003338659010000201
The wireless node with the identification code of 2 has the uplink frequency point of the next period
Figure BDA0003338659010000202
In an implementation manner, as shown in fig. 6 in conjunction with fig. 2, the above S13 can be specifically realized by the following S135-S139.
And S135, the server 1 determines at least one frequency point downlink combination according to the at least one frequency point information. And each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node.
In some practical examples, the server 1 recombines the downlink frequency points in each frequency point information, so as to generate at least one group of frequency point downlink combination. Such as: in combination with the example given in S122, the server 1 combines the downlink frequency point in the frequency point information 1 with the identification code of 1 with the downlink frequency point in the frequency point information 1 with the identification code of 2, so as to form the frequency point downlink combination 1. Likewise, the server 1 combines the downlink frequency point in the frequency point information 2 with the identification code 1 with the downlink frequency point in the frequency point information 2 with the identification code 2, thereby forming the frequency point downlink combination 2. The forming process of each frequency point downlink combination from the frequency point downlink combination 3 to the frequency point downlink combination j is the same as the forming process of the frequency point downlink combination 1 and the frequency point downlink combination 2, and is not described herein again.
S136, the server 1 determines the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination according to the at least one frequency point downlink combination and the network parameters reported by each terminal in at least one terminal in the coverage area reported by each wireless node.
In some practical examples, in connection with the example given above for S130,
Figure BDA0003338659010000203
wherein the content of the first and second substances,
Figure BDA0003338659010000204
indicating the equivalent downlink RSRP of the mth terminal under the frequency point downlink combination j on the wireless node with the identification code i,
Figure BDA0003338659010000205
representing the theoretical path loss of the mth terminal under the frequency point downlink combination j on the wireless node with the identification code i,
Figure BDA0003338659010000206
the actual downlink frequency point reported by the mth terminal is represented,
Figure BDA0003338659010000211
and the theoretical downlink frequency point of the mth terminal under the frequency point downlink combination j on the wireless node with the identification code i is represented.
Then, for each terminal, the server 1 brings the actual RSRP of the terminal, the actual downlink frequency point of the current wireless node, and the downlink frequency point of the downlink combination of each frequency point into formula two, so as to obtain the equivalent downlink RSRP of each terminal at each wireless node. In this way, the equivalent downlink RSRP of each terminal on each wireless node under the same frequency point downlink combination can be determined.
For example, the equivalent downlink RSRP of each terminal at each wireless node under the same frequency point downlink combination is shown in table 11.
TABLE 11
Figure BDA0003338659010000212
In some examples, the equivalent downlink RSRP of each terminal on each wireless node under the same frequency point downlink combination may select the equivalent downlink RSRP of ToP2 as a final selection result, so that the calculation process may be simplified and the occupation of calculation resources may be reduced.
S137, the server 1 determines the downlink throughput of each wireless node of each terminal in each frequency point downlink combination according to the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination.
In some examples, since the RSRP also has a certain correlation with the downlink throughput, a fitting can be performed between the downlink throughput and the actual RSRP, so that a formula for representing the correlation between the downlink throughput and the actual RSRP can be determined. Such as: after fitting can be carried out between the downlink throughput and the actual RSRP, a fitting formula Y is determined to be ax-b, Y represents the downlink throughput, x represents the actual RSRP, and a and b are constants. And then, substituting the equivalent downlink RSRP of each terminal on each wireless node under each frequency point downlink combination into a fitting formula Y ═ ax-b, and determining the downlink throughput of each terminal under each frequency point downlink combination.
Illustratively, the downlink throughput corresponding to each equivalent downlink RSRP of each terminal under each frequency point downlink combination is shown in table 12.
TABLE 12
Figure BDA0003338659010000221
S138, the server 1 determines the total downlink throughput of each frequency point downlink combination according to the downlink throughput of each wireless node of each terminal in each frequency point downlink combination.
In some examples, the total downlink throughput of the frequency point downlink combination j is equal to the sum of downlink throughputs corresponding to each equivalent downlink RSRP of each terminal under the frequency point downlink combination j.
Wherein the content of the first and second substances,
Figure BDA0003338659010000222
wherein the content of the first and second substances,
Figure BDA0003338659010000223
represents the total downlink throughput of the mth terminal under the frequency point downlink combination j,
Figure BDA0003338659010000224
indicating the downlink throughput corresponding to the equivalent downlink RSRP of the mth terminal at the frequency point downlink combination j。
Illustratively, the total downlink throughput of the downlink combination for each frequency bin is shown in table 13.
Watch 13
Frequency point downlink combination Total downlink throughput
1 Total downlink throughput 1
2 Total downlink throughput 2
j Total downlink throughput j
And S139, the server 1 determines the target downlink frequency point of each wireless node in the next period according to the total downlink throughput of the downlink combination of each frequency point.
In some implementable manners, the server 1 determines, according to the total downlink throughput of each frequency point downlink combination, that the downlink frequency point of each wireless node in the frequency point downlink combination corresponding to the maximum total downlink throughput is the target downlink frequency point of each wireless node in the next period.
For example, in combination with the example given in S138 above, assuming that the total downlink throughput 1 corresponding to the frequency point downlink combination 1 is the maximum total downlink throughput, it may be determined that the downlink frequency point corresponding to each wireless node in the frequency point downlink combination 1 is regarded as each none-exists frequency pointAnd the line node is at the downlink frequency point in the target bandwidth information of the next period. As shown in table 6, it is assumed that the server 1 currently provides services only for the wireless node with the identification code 1 and the wireless node with the identification code 2, and therefore it can be determined that the wireless node with the identification code 1 has the downlink frequency point in the next cycle
Figure BDA0003338659010000231
The wireless node with the identification code of 2 has the downlink frequency point of the next period
Figure BDA0003338659010000232
In addition, when the bandwidth configuration of the wireless node is changed, in order to ensure that the terminals in the coverage area of the wireless node communicate normally, after the wireless node reconfigures the uplink frequency point and the downlink frequency point, it needs to notify each terminal in the coverage area of the wireless node to reconfigure the uplink frequency point and the downlink frequency point again, so that it can be ensured that the uplink frequency point used by the terminal is the same as the uplink frequency point used by the wireless node, and the downlink frequency point used by the terminal is the same as the downlink frequency point used by the wireless node. Such as: in combination with the examples given in S134 and S190, the server determines that the wireless node with the identifier 1 has an uplink frequency point in the next period of
Figure BDA0003338659010000233
The wireless node with the identification code of 2 has the uplink frequency point of the next period
Figure BDA0003338659010000234
The wireless node with the identification code of 1 has the downlink frequency point of the next period
Figure BDA0003338659010000235
The wireless node with the identification code of 2 has the downlink frequency point of the next period
Figure BDA0003338659010000236
Then, the wireless node with the identification code of 1 needs to configure the uplink frequency point in the next period
Figure BDA0003338659010000237
Configuring downlink frequency points into
Figure BDA0003338659010000238
The wireless node with the identification code of 2 needs to configure the uplink frequency point in the next period
Figure BDA0003338659010000239
Configuring downlink frequency points into
Figure BDA0003338659010000241
In this way, the wireless node with the identifier 1 also needs to inform each terminal in its coverage area that the uplink frequency point needs to be configured in the next period
Figure BDA0003338659010000242
Configuring downlink frequency points into
Figure BDA0003338659010000243
The wireless node with the identification code of 2 also needs to inform each terminal in the coverage area of the wireless node that the uplink frequency point needs to be configured in the next period
Figure BDA0003338659010000244
Configuring downlink frequency points into
Figure BDA0003338659010000245
Only when each terminal in the coverage area of the wireless node with the identification code of 1 feeds back that the uplink frequency point of the next period is configured to be the uplink frequency point of the next period
Figure BDA0003338659010000246
Configuring the downlink frequency point of the next period as
Figure BDA0003338659010000247
And then, the wireless node with the identification code of 1 can inform the core network of completing the reconfiguration of the uplink frequency point and the downlink frequency point of the next period. Similarly, each terminal in the coverage area of the wireless node with the identification code of 2 is onlyThe feedback configures the uplink frequency point of the next period as
Figure BDA0003338659010000248
Configuring the downlink frequency point of the next period as
Figure BDA0003338659010000249
And then, the wireless node with the identification code of 2 can inform the core network of completing the reconfiguration of the uplink frequency point and the downlink frequency point of the next period. Therefore, the terminal can establish communication connection with the core network, and the user experience is guaranteed.
The scheme provided by the embodiment of the invention is mainly introduced from the perspective of a method. To implement the above functions, it includes hardware structures and/or software modules for performing the respective functions. Those of skill in the art will readily appreciate that the present invention can be implemented in hardware or a combination of hardware and computer software, with the exemplary elements and algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiment of the present invention, the electronic device may be divided into the functional modules according to the method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, the division of the modules in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 7 is a schematic structural diagram of an electronic device 10 according to an embodiment of the present invention. The electronic device 10 is configured to receive sensing information reported by each wireless node of at least one wireless node currently periodically served; determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node; determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to at least one frequency point information and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node; and sending configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node. The electronic device 10 may comprise a transceiving unit 101 and a processing unit 102.
The transceiver unit 101 is configured to receive sensing information reported by each wireless node in at least one wireless node currently served in a period. For example, in conjunction with fig. 2, the transceiving unit 101 may be configured to perform S11 and S14. In connection with fig. 3, the transceiving unit 101 may be configured to perform S120 and S121.
The processing unit 102 is configured to determine at least one piece of frequency point information corresponding to each wireless node according to the identification code reported by each wireless node received by the transceiver unit 101; the processing unit 102 is further configured to determine a target uplink frequency point and a target downlink frequency point of each wireless node in a next period according to at least one frequency point information and the network parameter reported by each terminal in at least one terminal in the coverage area reported by each wireless node and received by the transceiver unit 101; the processing unit 102 is further configured to control the transceiver unit to send configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node. For example, in conjunction with FIG. 2, the processing unit 102 may be configured to perform S12, S13, and S14. In conjunction with fig. 3, the processing unit 102 may be configured to execute S122. In conjunction with fig. 4, the processing unit 102 may be configured to perform S130, S131, S132, S133, and S134. In connection with fig. 6, the processing unit 102 may be configured to perform S135, S136, S137, S138, and S139.
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and the function thereof is not described herein again.
Of course, the electronic device 10 provided in the embodiment of the present invention includes, but is not limited to, the above modules, for example, the electronic device 10 may further include the storage unit 103. The storage unit 103 may be used for storing program codes of the writing electronic device 10, and may also be used for storing data generated by the writing electronic device 10 during operation, such as data in a write request.
Fig. 8 is a schematic structural diagram of an electronic device 10 according to an embodiment of the present invention, and as shown in fig. 8, the electronic device 10 may include: at least one processor 51, a memory 52, a communication interface 53 and a communication bus 54.
The following describes each component of the electronic device 10 in detail with reference to fig. 8:
the processor 51 is a control center of the electronic device 10, and may be a single processor or a collective term for a plurality of processing elements. For example, the processor 51 is a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention, such as: one or more DSPs, or one or more Field Programmable Gate Arrays (FPGAs).
In particular implementations, processor 51 may include one or more CPUs such as CPU0 and CPU1 shown in fig. 8 as one example. Also, as an embodiment, the electronic device may include a plurality of processors, such as the processor 51 and the processor 55 shown in fig. 8. Each of these processors may be a Single-core processor (Single-CPU) or a Multi-core processor (Multi-CPU). A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The Memory 52 may be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 52 may be self-contained and coupled to the processor 51 via a communication bus 54. The memory 52 may also be integrated with the processor 51.
In a particular implementation, the memory 52 is used for storing data and software programs for implementing the present invention. The processor 51 may perform various functions of the air conditioner by running or executing software programs stored in the memory 52 and calling data stored in the memory 52.
The communication interface 53 is a device such as any transceiver, and is used for communicating with other devices or communication Networks, such as a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), a terminal, and a cloud. The communication interface 53 may include a transceiving unit implementing a receiving function and a transmitting function.
The communication bus 54 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
As an example, in conjunction with fig. 7, the transceiver unit 101 in the electronic device 10 implements the same function as the communication interface 53 in fig. 8, the processing unit 102 implements the same function as the processor 51 in fig. 8, and the storage unit 103 implements the same function as the memory 52 in fig. 8.
Another embodiment of the present invention further provides a computer-readable storage medium, which stores instructions that, when executed on a computer, cause the computer to perform the method shown in the above method embodiment.
In some embodiments, the disclosed methods may be implemented as computer program instructions encoded on a computer-readable storage medium in a machine-readable format or encoded on other non-transitory media or articles of manufacture.
Fig. 9 schematically illustrates a conceptual partial view of a computer program product comprising a computer program for executing a computer process on a computing device provided by an embodiment of the invention.
In one embodiment, the computer program product is provided using a signal bearing medium 410. The signal bearing medium 410 may include one or more program instructions that, when executed by one or more processors, may provide the functions or portions of the functions described above with respect to fig. 2. Thus, for example, referring to the embodiment shown in FIG. 2, one or more features of S11-S14 may be undertaken by one or more instructions associated with the signal bearing medium 410. Further, the program instructions in FIG. 9 also describe example instructions.
In some examples, signal bearing medium 410 may include a computer readable medium 411, such as, but not limited to, a hard disk drive, a Compact Disc (CD), a Digital Video Disc (DVD), a digital tape, a memory, a read-only memory (ROM), a Random Access Memory (RAM), or the like.
In some implementations, the signal bearing medium 410 may comprise a computer recordable medium 412 such as, but not limited to, a memory, a read/write (R/W) CD, a R/W DVD, and the like.
In some implementations, the signal bearing medium 410 may include a communication medium 413, such as, but not limited to, a digital and/or analog communication medium (e.g., a fiber optic cable, a waveguide, a wired communications link, a wireless communication link, etc.).
The signal bearing medium 410 may be conveyed by a wireless form of communication medium 413, such as a wireless communication medium compliant with the IEEE802.41 standard or other transport protocol. The one or more program instructions may be, for example, computer-executable instructions or logic-implementing instructions.
In some examples, a data writing apparatus, such as that described with respect to fig. 2, may be configured to provide various operations, functions, or actions in response to one or more program instructions via the computer-readable medium 411, the computer-recordable medium 412, and/or the communication medium 413.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present invention may be essentially or partially contributed to by the prior art, or all or part of the technical solution may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions within the technical scope of the present invention are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (10)

1. A method of data transmission, comprising:
receiving perception information reported by each wireless node in at least one wireless node which is served at the current period; the perception information at least comprises an identification code and network parameters reported by each terminal in at least one terminal in a coverage range, wherein one identification code corresponds to one wireless node;
determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node; the frequency point information at least comprises an uplink frequency point and a downlink frequency point;
determining a target uplink frequency point and a target downlink frequency point of each wireless node in the next period according to the at least one frequency point information and the network parameters reported by each terminal in at least one terminal in the coverage area reported by each wireless node;
sending configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node; and the configuration information is used for indicating each wireless node to provide service according to the target uplink frequency point and the target downlink frequency point in the next period.
2. The data transmission method according to claim 1, wherein the determining a target uplink frequency point of each wireless node in a next cycle according to the at least one frequency point information and the network parameter reported by each terminal in the at least one terminal in the coverage area reported by each wireless node comprises:
determining at least one frequency point uplink combination according to the at least one frequency point information; each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node;
determining an equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination according to the at least one frequency point uplink combination and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node;
determining the uplink throughput of each terminal at each wireless node of each frequency point uplink combination according to the equivalent uplink RSRP of each wireless node of each terminal at each frequency point uplink combination;
determining the total uplink throughput of each frequency point uplink combination according to the uplink throughput of each wireless node of each terminal in each frequency point uplink combination;
and determining the target uplink frequency point of each wireless node in the next period according to the total uplink throughput of the uplink combination of each frequency point.
3. The data transmission method according to claim 1, wherein the determining a target downlink frequency point of each wireless node in a next period according to the at least one frequency point information and the network parameter reported by each terminal in the at least one terminal in the coverage area reported by each wireless node comprises:
determining at least one frequency point downlink combination according to the at least one frequency point information; each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node;
determining an equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination according to the at least one frequency point downlink combination and network parameters reported by each terminal in at least one terminal in a coverage range reported by each wireless node;
determining the downlink throughput of each terminal at each wireless node of each frequency point downlink combination according to the equivalent downlink RSRP of each wireless node of each terminal at each frequency point downlink combination;
determining the total downlink throughput of each frequency point downlink combination according to the downlink throughput of each wireless node of each terminal in each frequency point downlink combination;
and determining the target downlink frequency point of each wireless node in the next period according to the total downlink throughput of the downlink combination of each frequency point.
4. The data transmission method according to claim 1, wherein the determining at least one piece of frequency point information corresponding to each wireless node according to the identification code reported by each wireless node comprises:
sending a frequency point query request carrying the identification code reported by each wireless node to a network management system; the frequency point query request is used for indicating the network management system to query at least one piece of frequency point information corresponding to the identification code reported by each wireless node;
receiving at least one frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system;
and determining at least one frequency point information corresponding to each wireless node according to at least one frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system.
5. A data transmission apparatus, comprising:
the receiving and sending unit is used for receiving the sensing information reported by each wireless node in at least one wireless node which is served in the current period; the perception information at least comprises an identification code and network parameters reported by each terminal in at least one terminal in a coverage range, wherein one identification code corresponds to one wireless node;
the processing unit is used for determining at least one piece of frequency point information corresponding to each wireless node according to the identification code reported by each wireless node received by the transceiver unit; the frequency point information at least comprises an uplink frequency point and a downlink frequency point;
the processing unit is further configured to determine a target uplink frequency point and a target downlink frequency point of each wireless node in a next period according to the at least one frequency point information and the network parameters, received by the transceiver unit, reported by each terminal in the at least one terminal in the coverage area reported by each wireless node;
the processing unit is further configured to control the transceiver unit to send configuration information carrying the target uplink frequency point and the target downlink frequency point to each wireless node; and the configuration information is used for indicating each wireless node to provide service according to the target uplink frequency point and the target downlink frequency point in the next period.
6. The data transmission apparatus according to claim 5, wherein the processing unit is specifically configured to determine at least one frequency point uplink combination according to the at least one frequency point information; each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node;
the processing unit is specifically configured to determine, according to the at least one frequency point uplink combination and the network parameter, received by the transceiver, reported by each terminal in at least one terminal within the coverage area reported by each wireless node, an equivalent uplink RSRP of each terminal at each frequency point uplink combination for each wireless node;
the processing unit is specifically configured to determine, according to the equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination, an uplink throughput of each wireless node of each terminal in each frequency point uplink combination;
the processing unit is specifically configured to determine a total uplink throughput of each frequency point uplink combination according to the uplink throughput of each wireless node of each frequency point uplink combination of each terminal;
the processing unit is specifically configured to determine a target uplink frequency point of each wireless node in a next period according to a total uplink throughput of the uplink combination of each frequency point.
7. The data transmission apparatus according to claim 5, wherein the processing unit is specifically configured to determine at least one frequency point downlink combination according to the at least one frequency point information; each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node;
the processing unit is specifically configured to determine, according to the at least one frequency point downlink combination and the network parameter, received by the transceiver unit, reported by each terminal in at least one terminal within the coverage area reported by each wireless node, an equivalent downlink RSRP of each terminal at each wireless node of each frequency point downlink combination;
the processing unit is specifically configured to determine, according to the equivalent downlink RSRP of each wireless node of each terminal in each frequency point downlink combination, the downlink throughput of each wireless node of each terminal in each frequency point downlink combination;
the processing unit is specifically configured to determine a total downlink throughput of each frequency point downlink combination according to the downlink throughput of each wireless node of each frequency point downlink combination of each terminal;
the processing unit is specifically configured to determine a target downlink frequency point of each wireless node in a next period according to a total downlink throughput of the downlink combination of each frequency point.
8. The data transmission device according to claim 5, wherein the processing unit is specifically configured to control the transceiver unit to send a frequency point query request carrying the identification code reported by each wireless node to a network management system; the frequency point query request is used for indicating the network management system to query at least one piece of frequency point information corresponding to the identification code reported by each wireless node;
the transceiver unit is specifically configured to receive at least one piece of frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system;
the processing unit is specifically configured to determine at least one piece of frequency point information corresponding to each wireless node according to at least one piece of frequency point information corresponding to the identification code reported by each wireless node and received by the transceiver unit.
9. A computer-readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the data transmission method of any one of claims 1 to 4.
10. An electronic device, comprising: communication interface, processor, memory, bus;
the memory is used for storing computer execution instructions, and the processor is connected with the memory through the bus;
the processor executes computer-executable instructions stored by the memory when the electronic device is operating to cause the electronic device to perform the data transfer method of any of claims 1-4 above.
CN202111301730.1A 2021-11-04 2021-11-04 Data transmission method and device and electronic equipment Active CN114071546B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111301730.1A CN114071546B (en) 2021-11-04 2021-11-04 Data transmission method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111301730.1A CN114071546B (en) 2021-11-04 2021-11-04 Data transmission method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN114071546A true CN114071546A (en) 2022-02-18
CN114071546B CN114071546B (en) 2023-06-06

Family

ID=80273977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111301730.1A Active CN114071546B (en) 2021-11-04 2021-11-04 Data transmission method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114071546B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223694A (en) * 2010-04-16 2011-10-19 华为技术有限公司 Cognitive system initialization method, device and system for perceiving pilot frequency channel
CN102572847A (en) * 2011-01-04 2012-07-11 中国科学院深圳先进技术研究院 Spectrum allocation method and system
CN104393893A (en) * 2014-11-25 2015-03-04 中国航天科技集团公司第五研究院第五一三研究所 Frequency hopping communication system based on cognitive radio
CN110651508A (en) * 2017-05-22 2020-01-03 三星电子株式会社 Method and apparatus for adjusting cell transmit power in a multi-carrier system
US20200120482A1 (en) * 2016-05-13 2020-04-16 Telefonaktiebolaget Lm Ericsson (Publ) Network Architecture, Methods, and Devices for a Wireless Communications Network
CN111565403A (en) * 2020-04-15 2020-08-21 中国联合网络通信集团有限公司 Data measurement method and device
CN113056016A (en) * 2021-03-17 2021-06-29 中国联合网络通信集团有限公司 Co-construction shared resource block configuration method and access network equipment
CN113115378A (en) * 2021-03-17 2021-07-13 中国联合网络通信集团有限公司 Co-construction shared resource block configuration method and access network equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223694A (en) * 2010-04-16 2011-10-19 华为技术有限公司 Cognitive system initialization method, device and system for perceiving pilot frequency channel
CN102572847A (en) * 2011-01-04 2012-07-11 中国科学院深圳先进技术研究院 Spectrum allocation method and system
CN104393893A (en) * 2014-11-25 2015-03-04 中国航天科技集团公司第五研究院第五一三研究所 Frequency hopping communication system based on cognitive radio
US20200120482A1 (en) * 2016-05-13 2020-04-16 Telefonaktiebolaget Lm Ericsson (Publ) Network Architecture, Methods, and Devices for a Wireless Communications Network
CN110651508A (en) * 2017-05-22 2020-01-03 三星电子株式会社 Method and apparatus for adjusting cell transmit power in a multi-carrier system
CN111565403A (en) * 2020-04-15 2020-08-21 中国联合网络通信集团有限公司 Data measurement method and device
CN113056016A (en) * 2021-03-17 2021-06-29 中国联合网络通信集团有限公司 Co-construction shared resource block configuration method and access network equipment
CN113115378A (en) * 2021-03-17 2021-07-13 中国联合网络通信集团有限公司 Co-construction shared resource block configuration method and access network equipment

Also Published As

Publication number Publication date
CN114071546B (en) 2023-06-06

Similar Documents

Publication Publication Date Title
US11895577B2 (en) Network slice selection method and apparatus
CN107113232B (en) NFV management arrangement method and device
US11470014B2 (en) System and method of managing data connections to a communication network using tiered devices and telemetry data
KR101769114B1 (en) Sending node and buffer status reporting method
CN111586797B (en) Communication method and access network equipment
US20220264675A1 (en) System and method for processing data
CN110708708B (en) Wireless resource optimization method and device
CN112333826B (en) Service admission method and device
CN114189938A (en) Carrier determining method, communication device, and storage medium
CN109803272B (en) Communication method, device and system
CN110933758B (en) Interference coordination method and device, and base station
CN104009937A (en) Enhanced-transmission-selection configuration information transmission method and device
CN113055933A (en) Cell access method, user equipment and base station
CN110324901B (en) Communication method of cascaded APs, wireless access point and storage medium
KR20200138800A (en) Measurement of transmission delay
CN114071546B (en) Data transmission method and device and electronic equipment
CN114071683B (en) Data transmission method and device and electronic equipment
CN112153679B (en) Network switching method and device
CN111565434B (en) Communication method and access network equipment
CN111565432B (en) Communication method and access network equipment
CN111565436B (en) Communication method and access network equipment
CN114071569B (en) Data transmission method and device and electronic equipment
KR20220047408A (en) Model-assisted deep reinforcement learning based scheduling in wireless networks
CN111586798A (en) Communication method and access network equipment
CN111565438A (en) Communication method and access network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant