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

Data transmission method and device and electronic equipment Download PDF

Info

Publication number
CN114071546B
CN114071546B CN202111301730.1A CN202111301730A CN114071546B CN 114071546 B CN114071546 B CN 114071546B CN 202111301730 A CN202111301730 A CN 202111301730A CN 114071546 B CN114071546 B CN 114071546B
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.)
Active
Application number
CN202111301730.1A
Other languages
Chinese (zh)
Other versions
CN114071546A (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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

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. Receiving perception information reported by each wireless node in at least one wireless node served in 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 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; 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, a data transmission device, 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) has been developed. 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 6G network is applicable to various use scenes to the greatest extent, and the deployment cost is reduced. However, since the 6G network is still under study, there is no theory related to how the wireless node in the 6G network selects the appropriate uplink frequency and downlink frequency according to the actual requirement. Therefore, how to select a suitable uplink frequency and a downlink frequency according to actual requirements by a wireless node in the 6G network becomes a research hot spot.
Disclosure of Invention
The invention provides a data transmission method, a data transmission device and electronic equipment, which solve the problem of how to select proper uplink frequency and downlink frequency according to actual requirements by a wireless node in the related technology.
In order to achieve the above 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 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 area, 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; transmitting 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.
As can be seen from the foregoing, in the data transmission method provided by the present invention, the electronic device receives the sensing information reported by each wireless node in at least one wireless node served in the current period, so as to determine at least one frequency point information corresponding to each wireless node 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 at least one terminal in the coverage area reported by each wireless node. In this way, 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 perception information reported by each wireless node, so that each wireless node can be ensured to select proper uplink frequency point and proper downlink frequency point according to the requirement, and the problem of how the wireless node selects proper uplink frequency and downlink frequency according to the actual requirement in the related art 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 the at least one frequency point information; each frequency point uplink combination comprises an uplink frequency point corresponding to each wireless node; according to at least one frequency point uplink combination and network parameters reported by each terminal in at least one terminal in a coverage area reported by each wireless node, determining an equivalent uplink RSRP of each wireless node of each terminal in each frequency point uplink combination; determining the uplink throughput of each wireless node of each terminal uplink combination at each frequency point according to the equivalent uplink RSRP of each wireless node of each terminal uplink combination at each frequency point; determining the 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; and determining a target uplink frequency point of each wireless node in the next period according to the total uplink throughput of each frequency point uplink combination.
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 the at least one frequency point information; 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 network parameters reported by each terminal in at least one terminal in a coverage area 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 frequency point downlink combination of each terminal; and determining a target downlink frequency point of each wireless node in the next period according to the total downlink throughput of each frequency point downlink combination.
In an implementation manner, determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node includes: sending a frequency point query request carrying an 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 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 piece of frequency point information corresponding to each wireless node according to the 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.
In a second aspect, the present invention provides an electronic device comprising: a receiving and transmitting unit and a processing unit.
The receiving and transmitting unit is used for receiving the perception information reported by each wireless node in at least one wireless node 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 area, wherein one identification code corresponds to one wireless node; the processing unit is used for determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node received by the receiving and transmitting 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 coverage area reported by each wireless node and received by the receiving and transmitting unit; the processing unit is also used for controlling the receiving and transmitting unit to transmit 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 in each frequency point uplink combination according to the at least one frequency point uplink combination and the network parameter reported by each terminal in the coverage area reported by each wireless node received by the transceiver unit; the processing unit is specifically configured to determine an uplink throughput of each wireless node in each frequency point uplink combination of each terminal according to an equivalent uplink RSRP of each wireless node in each frequency point uplink combination of each terminal; the processing unit is specifically configured to determine a total uplink throughput of each frequency point uplink combination according to an uplink throughput of each wireless node of each frequency point uplink combination of each terminal; the processing unit is specifically configured to determine, according to the total uplink throughput of the uplink combination of each frequency point, a target uplink frequency point of each wireless node in the next period.
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; each frequency point downlink combination comprises a downlink frequency point corresponding to each wireless node; the processing unit is specifically configured to determine 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 the network parameter reported by each terminal in the coverage area reported by each wireless node and received by the transceiver unit; the processing unit is specifically configured to determine a downlink throughput of each wireless node of each terminal downlink combination at each frequency point according to an equivalent downlink RSRP of each wireless node of each terminal downlink combination at each frequency point; the processing unit is specifically configured to determine a total downlink throughput of each frequency point downlink combination according to a downlink throughput of each wireless node of each frequency point downlink combination of each terminal; the processing unit is specifically configured to determine, according to the total downlink throughput of the downlink combination of each frequency point, a target downlink frequency point of each wireless node in the next period.
In an implementation manner, the processing unit is specifically configured to control the transceiver unit to send a frequency point query request carrying an identifier code reported by each wireless node to the network management system; the frequency point query request is used for indicating the network management system to query at least one frequency point information corresponding to the identification code reported by each wireless node; the receiving and transmitting unit is specifically used for receiving at least one 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 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 and received by the transceiver unit.
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 running, the processor executes the computer-executable instructions stored in the memory to cause the electronic device to perform the data transmission method as provided in the first aspect described above.
In a fourth aspect, the present 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 in the first aspect above.
In a fifth aspect, the present invention provides a computer program product for causing a computer to carry out the data transmission method according to the design of the first aspect when said computer program product is run on the computer.
It should be noted that the above-mentioned computer instructions may be stored in whole or in part on the first computer readable storage medium. The first computer readable storage medium may be packaged together with the 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.
The description of the second, third, fourth and fifth aspects of the present invention may refer to the detailed description of the first aspect; further, the advantageous effects described in the second aspect, the third aspect, the fourth aspect, and the fifth aspect may refer to the advantageous effect analysis of the first aspect, and are not described herein.
In the present invention, the names of the above-mentioned electronic devices do not constitute limitations on the devices or function modules themselves, and in actual implementation, these devices or function modules may appear under other names. Insofar as the function of each device or function module is similar to that of the present invention, it falls within the scope of the claims of the present invention and the equivalents thereof.
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 invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
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 schematic flow chart of a data transmission method according to an embodiment of the present invention;
FIG. 3 is a second flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 4 is a third flow chart of a data transmission method according to the embodiment of the invention;
fig. 5 is a schematic diagram of a fitting curve of RSRP and uplink throughput in a data transmission method according to an embodiment of the present invention;
FIG. 6 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of an electronic device according to an embodiment of the present invention;
FIG. 8 is a second schematic diagram of an electronic device according to an embodiment of the present 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 are described below with reference to the accompanying drawings.
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In order to clearly describe the technical solution of the embodiments of the present invention, in the embodiments of the present invention, the terms "first", "second", etc. are used to distinguish the same item or similar items having substantially the same function and effect, and those skilled in the art will understand that the terms "first", "second", etc. do not limit the number and execution order.
Fig. 1 is a schematic diagram of a network architecture to which the embodiment of the present invention may be applied, where, as shown in fig. 1, the system architecture may include:
server 1, wireless node 2, terminal 3, network management server 4 and core network 5.
The wireless node 2 is configured to periodically send an identification code corresponding to the wireless node 2 and perception information reported by each terminal 3 in at least one terminal 3 in a coverage area to the server 1. The server 1 is configured to receive the awareness information reported by each wireless node 2 in the at least one wireless node 2 served in the current period. And 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 network parameters reported by each terminal in at least one terminal in a coverage area 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 an uplink frequency point and a 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 wireless node 2 completes the configuration of the uplink frequency point and the downlink frequency point of the next period, the wireless node 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 receiving the second configuration information, the terminal 3 configures an uplink frequency point and a downlink frequency point according to the target uplink frequency point and the target downlink frequency point in the second configuration information in the next period. After the terminal 3 finishes configuring the uplink frequency point and the downlink frequency point of the next period, the terminal sends frequency point configuration completion information to the wireless node 2. After the wireless node 2 determines that the frequency point configuration completion information sent by each terminal 3 in the coverage area is received, the configuration completion information is sent to the core network 5, where the configuration completion information is used to indicate that the wireless node 2 and each terminal 3 in the coverage area of the wireless node 2 both complete the configuration of the uplink frequency point and the downlink frequency point in 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 of the coverage area of the wireless node 2. The network management server 4 is configured to operate a network management system, where at least one frequency point information corresponding to an identifier code of each wireless node 2 is stored in the network management system, and 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 identifier code according to the frequency point query request, and sends the at least one frequency point information corresponding to the identifier code reported by each wireless node to the server 1.
In some examples, the above-described server 1 may also be referred to as a central processing unit (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 devices in the server 1. Such as a chip system in the server 1. The chip system is for supporting the server 1 to implement the functions involved in the first aspect and any one of its possible implementations. For example, the at least one wireless node 2 receiving the current periodic service is configured to periodically report the identification code corresponding to the wireless node 2 and the perception information reported by each terminal 3 of the at least one terminal 3 in the coverage area. The chip system includes a chip, and may also include other discrete devices or circuit structures.
The terminal is used for providing voice and/or data connectivity services to the user. The terminals may be variously named, for example, user Equipment (UE), access terminals, terminal units, terminal stations, mobile stations, remote terminals, mobile devices, wireless communication devices, vehicle user equipment, terminal agents or end devices, etc. Optionally, the terminal may be a handheld device, an in-vehicle device, a wearable device, or a computer with a communication function, which is not limited in any way in the embodiment of the present invention. For example, the handheld device may be a smart phone. 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 (personal digital assistant, PDA) computer, a tablet computer, or a laptop computer (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 they appear in the present specification. It will be helpful to understand that several terms are specifically used herein. When referring to
Path loss, or Propagation Loss (PL), refers to the loss generated by radio waves propagating in space, and is caused by radiation spread of transmit power and propagation characteristics of a channel, reflecting the change in the power average of received signals in a macroscopic range.
The reference signal received power (Reference Signal Receiving Power, RSRP) is one of the key parameters that can represent the radio signal strength and the physical layer measurement requirements in an LTE network, and is the average of the signal power received over all Resource Elements (REs) that carry the reference signal 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 refers to the amount of data (measured in bits, bytes, packets, etc.) successfully transferred per unit time for a network, device, port, virtual circuit, or other facility.
The following describes a data transmission method provided by the embodiment of the present invention, taking an electronic device as a server 1 as an example, in conjunction with the communication system shown in fig. 1.
As shown in fig. 2, the data transmission method includes the contents of the following steps S11 to S14:
s11, the server 1 receives the perception information reported by each wireless node in at least one wireless node 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 area, and one identification code corresponds to one wireless node.
In one embodiment, the server 1 only obtains the sensing information reported by each wireless node of the current service, and communication can be performed between different servers 1. And when the terminal reports the sensing information, the terminal only reports the sensing information to the wireless node serving the terminal currently.
For example, the terminal may periodically obtain the awareness information, such as once every 1 transmission time interval (Transport Time Interval, TTI) by the terminal. In order to report the sensing information to the wireless node, the terminal may report the sensing information to the wireless node encapsulated in channel state information (Channel State Information, CSI) information, or the terminal may report the sensing information to the wireless node encapsulated in measurement report (Measurement Report, MR) data, or the terminal may report the sensing information directly to the wireless node.
For example, taking an 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
The method comprises the steps that I represents an ith wireless node currently served by a server 1, UEin represents an nth terminal in a coverage area of the ith wireless node, CSI-UEin represents CSI information reported by the nth terminal in the coverage area of the ith wireless node, I epsilon [1, I ], N epsilon [1, N ], I represents the total number of wireless nodes currently served by the server 1, N represents the total number of terminals contained in the coverage area of the wireless node, and I, N, I and N are integers.
In combination with the above example, the awareness 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 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 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.
As can be seen from the foregoing, in the data transmission method provided by the present invention, the server 1 receives the sensing information reported by each wireless node in at least one wireless node served in the current period, so as to determine at least one frequency point information corresponding to each wireless node 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 at least one terminal in the coverage area reported by each wireless node. In this way, 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 perception information reported by each wireless node, so that each wireless node can be ensured to select proper uplink frequency point and proper downlink frequency point according to the requirement, and the problem of how the wireless node selects proper uplink frequency and downlink frequency according to the actual requirement in the related art is solved.
In one implementation manner, as shown in fig. 3 in conjunction with fig. 2, S12 may be specifically implemented by S120-S122 described below.
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 indicating the network management system to query at least one frequency point information corresponding to the identification code reported by each wireless node.
In an embodiment, the network management system serves a plurality of servers 1, at least one frequency point information corresponding to the 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 frequency point information supported by the wireless nodes, a frequency point query request carrying the identification code 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 frequency point information corresponding to the identification code reported by each wireless node in the frequency point query request.
For example, taking J pieces of frequency point information of each wireless node as an example, 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 Table 3
Figure BDA0003338659010000111
Figure BDA0003338659010000121
Wherein j is E [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.
In this way, when the server 1 needs to determine at least one frequency point information supported by the wireless nodes, a frequency point query request carrying an identification code 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 frequency point information corresponding to the identification code reported by each wireless node in the frequency point query request in table 3, so as to determine at least one frequency point information corresponding to the identification code reported by each wireless node.
S121, the server 1 receives at least one 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 frequency point information corresponding to each wireless node according to the at least one frequency point information corresponding to the identification code reported by each wireless node and sent by the network management system.
For example, assume that server 1 is currently serving only 2 wireless nodes, namely wireless node with identification code 1 and wireless node with identification code 2. The server 1 sends a frequency point query request carrying an identification code (such as 1 and 2) reported by each wireless node to a network management system, and after the network management system receives the frequency point query request, the network management system queries at least one frequency point information corresponding to the identification code 1 and at least one frequency point information corresponding to the identification code 2 in a table 3, and the query result is shown in a table 4.
TABLE 4 Table 4
Figure BDA0003338659010000124
Figure BDA0003338659010000131
And then, the server 1 receives at least one 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 frequency point information supported by the wireless node with the identification code of 1 as at least one frequency point information corresponding to the identification code of 1 in table 4 and at least one frequency point information supported by the wireless node with the identification code of 2 as at least one frequency point information corresponding to the identification code of 2 in table 4 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.
The above example is illustrated by taking the example that the server 1 sends the frequency point query request carrying the 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 frequency point information corresponding to the identification codes of all the wireless nodes served, so that when the server 1 needs to determine at least one frequency point information supported by the wireless nodes, the server can directly query at least one frequency point information corresponding to the identification codes reported by each wireless node, thereby reducing processing delay.
In one implementation manner, as shown in fig. 4 in conjunction with fig. 2, S13 may be specifically implemented by S130 to S134 described below.
S130, the server 1 determines 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.
In an implementation manner, the total number of frequency point information corresponding to each wireless node currently served by the server 1 is the same, the total number of frequency point uplink combinations included in each wireless node currently served by the server 1 is the same, and the total number of 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 that at least one group of frequency point uplink combinations can be generated. Such as: in combination with the example given in S122 above, 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. Similarly, 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. 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 is not repeated here.
Then, the frequency point uplink combinations 1 to j are summarized to obtain the summarized results shown in table 5. In addition, in combination with the example given in S122 above, the server 1 may further 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, thereby forming a frequency point downlink combination 1. Similarly, the server 1 combines the downlink frequency point in the frequency point information 2 with the identification code of 1 with the downlink frequency point in the frequency point information 2 with the identification code of 2, thereby forming a 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 will not be repeated here. Then, the frequency point downlink combination 1-frequency point downlink combination j is 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 taking as an example that the total number of at least one frequency point information contained in each wireless node currently served by the server 1 is the same. In some other examples, the total number of at least one frequency point information contained by each wireless node currently served by the server 1 is not necessarily the same. For example, assume that the total number of frequency point information included in at least one frequency point information of a wireless node whose identification code is 1 is 3, and the total number of frequency point information included in at least one frequency point information of a wireless node whose identification code 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, so as to form a 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, so as to form a frequency point uplink combination 2. When the server generates the frequency point uplink combination 3, since the total number of frequency point information contained in the theoretical bandwidth information of the wireless node with the identification code of 2 is 2, 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 of 1 with the downlink frequency point in the frequency point information 1 with the identification code of 2, so as to form a frequency point downlink combination 1. The server 1 combines the downlink frequency point in the frequency point information 2 with the identification code of 1 with the downlink frequency point in the frequency point information 2 with the identification code of 2, so as to form a frequency point downlink combination 2. When the server generates the frequency point downlink combination 3, the total number of frequency point information contained in the theoretical bandwidth information of the wireless node with the identification code of 2 is 2, so that the wireless node with the identification code of 2 does not have the frequency point information 3. 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 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 example, the network parameters include an actual RSRP, an actual upstream frequency point and an actual downstream frequency point of the current wireless node.
The RSRP is the received power of the reference signal, and when the transmission power of the wireless node is the same, the transmission power of the reference signal is the same, so that for the terminals at the same position, the difference of the RSRP is mainly path loss, the RSRP in the CSI reported by the terminals can be estimated according to the formula of the path loss in the third generation partnership project (3rd Generation Partnership Project,3GPP) 38.901, and the equivalent uplink RSRP and the equivalent downlink RSRP are determined.
Path Loss (PL) is defined by a Path attenuation constant PL 0 The path attenuation factor n and the position r. Wherein PL (r) =pl 0 +10nlog 10 (r). As can be seen, PL is achieved under different circumstances 0 Unlike n, table 7 gives the parameter configurations for 3 typical scenarios, as specified in 3gpp 38.901:
TABLE 7
Figure BDA0003338659010000161
From the parameter configuration of the 3 typical scenarios, it can find the path attenuation constant PL of the same terminal on the same wireless node 0 The path attenuation factor n and the location r are the same, so PL of the same terminal at the same radio node is also the same. Since rsrp=p Reference to PL, thus can be determined
Figure BDA0003338659010000162
Figure BDA0003338659010000171
Wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000172
representing equivalent uplink RSRP (reactive power reduction) of mth terminal on wireless node with identification code of i under frequency point uplink combination j,/and (ii)>
Figure BDA0003338659010000173
Representing the actual RSRP, < > reported by the mth terminal>
Figure BDA0003338659010000174
Representing the actual path loss of the mth terminal, < >>
Figure BDA0003338659010000175
Indicating theoretical path loss of mth terminal on wireless node with i identification code under frequency point up-line combination j,/>
Figure BDA0003338659010000176
Indicating the actual uplink frequency point reported by the mth terminal,
Figure BDA0003338659010000177
represents the theoretical uplink frequency point of the mth terminal on the wireless node with the identification code of i under the frequency point uplink combination j, M represents the sum of the terminal numbers corresponding to each wireless node currently served by the server 1, and M is E [1, M)]M and M are integers.
And then, the server 1 brings the actual RSRP of each terminal, the actual uplink frequency point of the current wireless node and the uplink frequency point of each frequency point uplink combination into a formula I 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 can be determined under the same frequency point uplink combination.
Illustratively, 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 the final selection result, so as to simplify the calculation flow and reduce the occupation of the calculation resources.
S132, the server 1 determines the uplink throughput of each wireless node of each terminal uplink combination at each frequency point according to the equivalent uplink RSRP of each wireless node of each terminal uplink combination at each frequency point.
In some examples, since RSRP has a certain correlation with the upstream throughput, a fit between the upstream throughput and the actual RSRP may be made, so that a formula for representing the correlation of the two may be determined. Such as: after fitting between the uplink throughput and the actual RSRP, it is determined that the fitting formula y= -1.2111x-10.387, Y represents the uplink throughput, and x represents the actual RSRP. Specifically, after the uplink throughput and the actual RSRP may be fitted, the fitting result is shown in fig. 5, where the abscissa indicates the actual RSRP and the ordinate indicates the uplink throughput. And then, carrying the equivalent uplink RSRP of each terminal on each wireless node under each frequency point uplink combination into a fitting formula Y= -1.2111x-10.387, and determining the uplink throughput of each terminal under each frequency point uplink combination.
Exemplary, the uplink throughput corresponding to each equivalent uplink RSRP of each terminal in each frequency point uplink combination is shown in table 9.
TABLE 9
Figure BDA0003338659010000181
S133, the server 1 determines the total uplink throughput of each frequency point uplink combination according to the uplink throughput of each wireless node of each terminal uplink combination at each frequency point.
In some examples, the total uplink throughput of the frequency point uplink combination j is equal to the sum of the uplink throughputs corresponding to each equivalent uplink RSRP of each terminal under the frequency point uplink combination j.
Wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000191
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000192
indicating the total uplink throughput of the mth terminal in the frequency point uplink combination j,
Figure BDA0003338659010000193
and the uplink throughput corresponding to the equivalent uplink RSRP of the mth terminal in the frequency point uplink combination j is shown.
Illustratively, the total uplink throughput of each frequency bin uplink combination is shown in table 10.
Table 10
Frequency point uplink combination Total uplink throughput
1 Total uplink throughput 1
2 Total upstream throughput 2
j Total upstream throughput j
S134, the server 1 determines a 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 embodiments, because there is a difference in total uplink throughput corresponding to different uplink combinations of frequency points, in the data transmission method provided by the embodiment of the present application, an uplink frequency point corresponding to each wireless node in the uplink combination of frequency points corresponding to the maximum total uplink throughput is used as a target uplink frequency point of each wireless node in the next period, so that each wireless node can be ensured to be in an optimal working interval to the greatest extent, so as to improve the utilization rate of frequency point resources.
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, the uplink frequency point corresponding to each wireless node in the frequency point uplink combination 1 may be determined as the 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 serves only the wireless node with the identification code of 1 and the wireless node with the identification code of 2, and thus it can be determined that the wireless node with the identification code of 1 is at the uplink frequency point of the next period
Figure BDA0003338659010000201
The wireless node with the identification code of 2 takes the uplink frequency point of the next period as
Figure BDA0003338659010000202
In one implementation manner, as shown in fig. 6 in conjunction with fig. 2, S13 may be specifically implemented by S135-S139 described below.
S135, the server 1 determines 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.
In some practical examples, the server 1 re-combines the downlink frequency points in each frequency point information, so that at least one set of frequency point downlink combinations can be generated. Such as: in combination with the example given in S122 above, 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, thereby forming the frequency point downlink combination 1. Similarly, the server 1 combines the downlink frequency point in the frequency point information 2 with the identification code of 1 with the downlink frequency point in the frequency point information 2 with the identification code of 2, thereby forming a 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 will not be repeated here.
S136, the server 1 determines 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 area reported by each wireless node.
In some examples, which may be implemented, in conjunction with the examples given in S130 above,
Figure BDA0003338659010000203
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000204
representing equivalent downlink RSRP (reactive reverse link redundancy protocol) of mth terminal on wireless node with identification code of i under frequency point downlink combination j,/>
Figure BDA0003338659010000205
Indicating theoretical path loss of mth terminal on wireless node with i identification code under frequency point downlink combination j,/>
Figure BDA0003338659010000206
Indicating the actual downlink frequency point reported by the mth terminal,
Figure BDA0003338659010000211
and expressing the theoretical downlink frequency point of the mth terminal on the wireless node with the identification code of i under the frequency point downlink combination j. />
And then, 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 each frequency point downlink combination into a formula II for each terminal 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 can be determined under the same frequency point downlink combination.
Illustratively, the equivalent downlink RSRP of each terminal on 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 the final selection result, so as to simplify the calculation flow and reduce the occupation of the calculation resources.
S137, the server 1 determines the downlink throughput of each wireless node of each terminal downlink combination at each frequency point according to the equivalent downlink RSRP of each wireless node of each terminal downlink combination at each frequency point.
In some examples, since RSRP also has a certain correlation with the downstream throughput, a fit between the downstream throughput and the actual RSRP may be made, so that a formula for representing the correlation of the two may be determined. Such as: after fitting between the downlink throughput and the actual RSRP, the fitting formula y=ax-b is determined, Y represents the downlink throughput, x represents the actual RSRP, and a and b are constants. And then, carrying 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.
Exemplary, the downlink throughput corresponding to each equivalent downlink RSRP of each terminal in 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 the downlink throughputs corresponding to each equivalent downlink RSRP of each terminal in the frequency point downlink combination j.
Wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000222
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003338659010000223
indicating the total downstream throughput of the mth terminal at the frequency point downstream combination j,
Figure BDA0003338659010000224
and expressing the downlink throughput corresponding to the equivalent downlink RSRP of the mth terminal in the frequency point downlink combination j.
Illustratively, the total downlink throughput of each frequency bin downlink combination is shown in table 13.
TABLE 13
Frequency point downlink combination Total downlink throughput
1 Total downlink throughput 1
2 Total downlink throughput 2
j Total downlink throughput j
S139, the server 1 determines a target downlink frequency point of each wireless node in the next period according to the total downlink throughput of each frequency point downlink combination.
In some embodiments, the server 1 determines, according to the total downlink throughput of each frequency point downlink combination, a downlink frequency point of each wireless node in the frequency point downlink combination corresponding to the maximum total downlink throughput as a 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, the downlink frequency point corresponding to each wireless node in the frequency point downlink combination 1 may be determined as the downlink frequency point in the target bandwidth information of each wireless node in the next period. As shown in table 6, it is assumed that the server 1 currently serves only the wireless node with the identification code of 1 and the wireless node with the identification code of 2, and thus it can be determined that the wireless node with the identification code of 1 is at the downlink frequency point of the next period
Figure BDA0003338659010000231
The wireless node with the identification code of 2 has the downlink frequency point of +.>
Figure BDA0003338659010000232
In addition, when the bandwidth configuration of the wireless node changes, in order to ensure the normal communication of the terminal in the coverage area of the wireless node, the wireless node reconfigures the uplink frequency point and the downlink frequency pointAfter that, each terminal in the coverage area needs to be informed to configure the uplink frequency point and the downlink frequency point again, so that the uplink frequency point used by the terminal and the uplink frequency point used by the wireless node, and the downlink frequency point used by the terminal and the downlink frequency point used by the wireless node are the same. Such as: in combination with the examples given in S134 and S190 above, the server determines that the wireless node with the identification code of 1 is at the uplink frequency point of the next period
Figure BDA0003338659010000233
The wireless node with the identification code of 2 has the uplink frequency point of +.>
Figure BDA0003338659010000234
The wireless node with the identification code of 1 is +.>
Figure BDA0003338659010000235
The wireless node with the identification code of 2 takes the downlink frequency point of the next period as
Figure BDA0003338659010000236
Then, the wireless node with the identification code of 1 needs to configure the uplink frequency point to be +.>
Figure BDA0003338659010000237
The downlink frequency point is configured as +.>
Figure BDA0003338659010000238
The wireless node with the identification code of 2 needs to configure the uplink frequency point to be +.>
Figure BDA0003338659010000239
The downlink frequency point is configured as +.>
Figure BDA0003338659010000241
Thus, the wireless node with the identification code of 1 also needs to inform each terminal in its coverage area that the uplink frequency point needs to be configured as +.>
Figure BDA0003338659010000242
The downlink frequency point is configured as +.>
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 as +.>
Figure BDA0003338659010000244
The downlink frequency point is configured as +.>
Figure BDA0003338659010000245
Only when each terminal within the coverage area of the wireless node with the identification code of 1 feeds back that the uplink frequency point of the next period has been configured as +.>
Figure BDA0003338659010000246
The downstream frequency point of the next period is configured as +.>
Figure BDA0003338659010000247
And when the wireless node with the identification code of 1 can inform the core network, the reconfiguration of the uplink frequency point and the downlink frequency point of the next period is completed. Similarly, only if each terminal within the coverage area of the wireless node with the identification code of 2 feeds back that the uplink frequency point of the next period is configured to be +. >
Figure BDA0003338659010000248
The downstream frequency point of the next period is configured as +.>
Figure BDA0003338659010000249
And when the wireless node with the identification code of 2 can inform the core network, the reconfiguration of the uplink frequency point and the downlink frequency point of the next period is completed. Therefore, the terminal can establish communication connection with the core network, and user experience is guaranteed.
The foregoing description of the solution provided by the embodiments of the present invention has been mainly presented in terms of a method. To achieve the above functions, it includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven 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.
The embodiment of the invention can divide the functional modules of the electronic device according to the method example, for example, each functional module can be divided corresponding to each function, and two or more functions can be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present invention, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
Fig. 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 in at least one wireless node served in a 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 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; 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 include a transceiver unit 101 and a processing unit 102.
The transceiver 101 is configured to receive the sensing information reported by each wireless node in the at least one wireless node served in the current period. For example, in connection with fig. 2, the transceiving unit 101 may be used to perform S11 and S14. Referring to fig. 3, the transceiving unit 101 may be used to perform S120 and S121.
A processing unit 102, configured to determine at least one frequency point information corresponding to each wireless node according to the identifier code reported by each wireless node received by the transceiver unit 101; the processing unit 102 is further configured to determine, 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 and received by the transceiver unit 101, a target uplink frequency point and a target downlink frequency point of each wireless node in a next period; 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 connection with fig. 2, the processing unit 102 may be used to perform S12, S13 and S14. In connection with fig. 3, the processing unit 102 may be configured to perform S122. In connection 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 cited to the functional descriptions of the corresponding functional modules, and their effects are not described herein.
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 code of the write electronics 10, and may also be used for storing data generated by the write electronics 10 during operation, such as data in a write request, etc.
Fig. 8 is a schematic structural diagram of an electronic device 10 according to an embodiment of the present invention, 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 the respective constituent elements 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 one processor or a collective term of a plurality of processing elements. For example, processor 51 is a central processing unit (Central Processing Unit, CPU), but may also be an integrated circuit (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 (Field Programmable Gate Array, FPGAs).
In a particular implementation, processor 51 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 8, as an example. Also, as one embodiment, the electronic device may include multiple processors, such as processor 51 and 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, but is not limited to, a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a random access Memory (Random Access Memory, RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a compact disc (Compact Disc Read-Only Memory, CD-ROM) or other optical disk storage, optical disk 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. The memory 52 may be stand alone and be coupled to the processor 51 via a communication bus 54. Memory 52 may also be integrated with processor 51.
In a specific implementation, the memory 52 is used to store data in the present invention and to execute software programs of the present invention. The processor 51 may perform various functions of the air conditioner by running or executing a software program stored in the memory 52 and calling data stored in the memory 52.
The communication interface 53 uses any transceiver-like means for communicating with other devices or communication networks, such as a radio access network (Radio Access Network, RAN), a wireless local area network (Wireless Local Area Networks, WLAN), a terminal, a cloud, etc. The communication interface 53 may include a transceiver unit implementing a receiving function and a transmitting function.
The communication bus 54 may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (Peripheral Component Interconnect, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in fig. 8, but not only one bus or one type of bus.
As an example, in connection with fig. 7, the transceiver unit 101 in the electronic device 10 performs the same function as the communication interface 53 in fig. 8, the processing unit 102 performs the same function as the processor 51 in fig. 8, and the storage unit 103 performs the same function as the memory 52 in fig. 8.
Another embodiment of the present invention also provides a computer-readable storage medium having stored therein instructions which, when executed on a computer, cause the computer to perform the method shown in the above-described 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 provided by an embodiment of the invention, the computer program product comprising a computer program for executing a computer process on a computing device.
In one embodiment, a computer program product is provided using 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 functionality or portions of the functionality 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 carried by one or more instructions associated with signal bearing medium 410. Further, the program instructions in fig. 9 also describe example instructions.
In some examples, signal bearing medium 410 may comprise a computer readable medium 411 such as, but not limited to, a hard disk drive, compact Disk (CD), digital Video Disk (DVD), digital tape, memory, read-only memory (ROM), or random access memory (random access memory, RAM), among others.
In some implementations, the signal bearing medium 410 may include a computer recordable medium 412 such as, but not limited to, memory, read/write (R/W) CD, 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., fiber optic cable, waveguide, wired communications link, wireless communications link, etc.).
The signal bearing medium 410 may be conveyed by a communication medium 413 in wireless form (e.g., a wireless communication medium conforming to the IEEE802.41 standard or other transmission protocol). The one or more program instructions may be, for example, computer-executable instructions or logic-implemented instructions.
In some examples, a data-writing apparatus such as described with respect to fig. 2 may be configured to provide various operations, functions, or actions in response to program instructions through one or more of computer-readable medium 411, computer-recordable medium 412, and/or communication medium 413.
From the foregoing description of the embodiments, it will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of functional modules is illustrated, and in practical application, the above-described functional allocation may be implemented by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to implement all or part of the functions described above.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another apparatus, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and the parts displayed as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, 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 a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps of the method described in the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The foregoing is merely illustrative of specific embodiments of the present invention, and the scope of the present invention is not limited thereto, but any changes or substitutions within the technical scope of the present invention should 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 claims.

Claims (8)

1. A data transmission method, comprising:
receiving perception information reported by each wireless node in at least one wireless node 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 area, 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 network parameters reported by each terminal in at least one terminal in a coverage area reported by each wireless node;
Transmitting 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;
the determining, 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 area reported by each wireless node, a target uplink frequency point of each wireless node in a next period includes:
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 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;
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 frequency point uplink combination of each terminal;
and determining a target uplink frequency point of each wireless node in the next period according to the total uplink throughput of each frequency point uplink combination.
2. The method for transmitting data according to claim 1, wherein determining 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 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 area 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 a target downlink frequency point of each wireless node in the next period according to the total downlink throughput of each frequency point downlink combination.
3. The method for transmitting data according to claim 1, wherein the determining at least one frequency point information corresponding to each wireless node according to the identifier code reported by each wireless node includes:
sending a frequency point query request carrying an 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 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 piece of frequency point information corresponding to each wireless node according to the 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.
4. A data transmission apparatus, comprising:
the receiving and transmitting unit is used for receiving the perception information reported by each wireless node in at least one wireless node 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 area, wherein one identification code corresponds to one wireless node;
the processing unit is used for determining at least one frequency point information corresponding to each wireless node according to the identification code reported by each wireless node received by the receiving and transmitting 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, according to the 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, a target uplink frequency point and a target downlink frequency point of each wireless node in a next period;
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; 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;
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 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 area reported by each wireless node and received by the transceiver unit;
the processing unit is specifically configured to determine an uplink throughput of each wireless node in each frequency point uplink combination of each terminal according to an equivalent uplink RSRP of each wireless node in each frequency point uplink combination of each terminal;
the processing unit is specifically configured to determine a total uplink throughput of each frequency point uplink combination according to an uplink throughput of each wireless node of each frequency point uplink combination of each terminal;
the processing unit is specifically configured to determine, according to the total uplink throughput of each uplink combination of the frequency points, a target uplink frequency point of each wireless node in a next period.
5. The data transmission device according to claim 4, 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 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 area reported by each wireless node and received by the transceiver unit;
the processing unit is specifically configured to determine, according to an equivalent downlink RSRP of each wireless node of each terminal downlink combination at each frequency point, a downlink throughput of each wireless node of each terminal downlink combination at each frequency point;
the processing unit is specifically configured to determine a total downlink throughput of each frequency point downlink combination according to a downlink throughput of each wireless node of each frequency point downlink combination of each terminal;
the processing unit is specifically configured to determine, according to the total downlink throughput of each frequency point downlink combination, a target downlink frequency point of each wireless node in a next period.
6. The data transmission device according to claim 4, wherein the processing unit is specifically configured to control the transceiver unit to send a frequency point query request carrying an identifier 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 frequency point information corresponding to the identification code reported by each wireless node;
the receiving and transmitting unit is specifically configured to receive at least one frequency point information corresponding to an identifier code reported by each wireless node and sent by the network management system;
the processing unit is specifically configured to determine at least one frequency point information corresponding to each wireless node according to at least one frequency point information corresponding to an identification code reported by each wireless node and received by the transceiver unit.
7. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the data transmission method according to any of the preceding claims 1-3.
8. 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 executing computer-executable instructions stored in the memory to cause the electronic device to perform the data transmission method of any one of the preceding claims 1-3 when the electronic device is operating.
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 CN114071546A (en) 2022-02-18
CN114071546B true 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 (7)

* 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
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

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10630410B2 (en) * 2016-05-13 2020-04-21 Telefonaktiebolaget Lm Ericsson (Publ) Network architecture, methods, and devices for a wireless communications network

Patent Citations (7)

* 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
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
CN114071546A (en) 2022-02-18

Similar Documents

Publication Publication Date Title
CN110278563B (en) Method and device for determining frequency spectrum resources
CN111669792B (en) Cell switching method and device
CN112399484B (en) Data transmission method and device, storage medium and electronic equipment
CN111586797B (en) Communication method and access network equipment
US20220264675A1 (en) System and method for processing data
WO2020143630A1 (en) Resource configuration method and apparatus
CN113727399B (en) Target cell determining method and device
CN111741512A (en) Private network access method and device
CN114189938A (en) Carrier determining method, communication device, and storage medium
CN112333826B (en) Service admission method and device
US10959255B2 (en) Method and apparatus for allocating uplink resources
CN110933758B (en) Interference coordination method and device, and base station
CN113055933A (en) Cell access method, user equipment and base station
CN114071546B (en) Data transmission method and device and electronic equipment
CN110324901B (en) Communication method of cascaded APs, wireless access point and storage medium
CN114071569B (en) Data transmission method and device and electronic equipment
CN112153679B (en) Network switching method and device
CN114071547B (en) QoE measurement configuration method, qoE measurement configuration device and storage medium
CN114302428B (en) MEC node determination method and device
CN111885588B (en) Method and device for executing electronic card management service
CN114071683B (en) Data transmission method and device and electronic equipment
CN111565438B (en) Communication method and access network equipment
CN111565434B (en) Communication method and access network equipment
CN111565436B (en) Communication method and access network equipment
CN111565432B (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