CN114513825B - Heterogeneous network switching method and device and electronic equipment - Google Patents

Heterogeneous network switching method and device and electronic equipment Download PDF

Info

Publication number
CN114513825B
CN114513825B CN202210402621.7A CN202210402621A CN114513825B CN 114513825 B CN114513825 B CN 114513825B CN 202210402621 A CN202210402621 A CN 202210402621A CN 114513825 B CN114513825 B CN 114513825B
Authority
CN
China
Prior art keywords
network
type
determining
target terminal
representing
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
CN202210402621.7A
Other languages
Chinese (zh)
Other versions
CN114513825A (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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN202210402621.7A priority Critical patent/CN114513825B/en
Publication of CN114513825A publication Critical patent/CN114513825A/en
Application granted granted Critical
Publication of CN114513825B publication Critical patent/CN114513825B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • 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 switching method, a switching device and electronic equipment of a heterogeneous network, wherein the method comprises the following steps: determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition; determining the blocking probability of each second type network; determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability; and determining a second type target network to be switched by the target terminal based on the throughput of each second type network, thereby realizing the perception of the target terminal on the quantity of successfully transmitted data of each second type network in unit time, helping each target terminal to select a network with low time delay and high reliability, and further providing better service quality for multiple users.

Description

Heterogeneous network switching method and device and electronic equipment
Technical Field
The present invention relates to the field of internet technologies, and in particular, to a method and an apparatus for switching a heterogeneous network, and an electronic device.
Background
With the rapid development of wireless network technology, a network architecture in which many different types of mobile networks coexist to meet different service requirements appears, and such a network formed by the convergence of multiple mobile networks is called a heterogeneous network.
The heterogeneous networks are widely applied to industrial scenes, in which an industrial terminal frequently performs handover between the heterogeneous networks, and the handover between the heterogeneous networks causes problems of service discontinuity and unreliable communication.
In the prior art, a deep reinforcement learning method is usually adopted to realize the handover between heterogeneous networks, but the deep reinforcement learning method takes a network as a center, only considers the Quality of Service (QoS) or Quality of Experience (QoE) obtained by a single user, and does not consider the competition behavior between users, so that better Quality of Service cannot be provided for multiple users.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a switching method and device of a heterogeneous network and electronic equipment.
The invention provides a switching method of a heterogeneous network, wherein the heterogeneous network comprises at least one first type network and at least one second type network; the target terminal is currently in the network of the first type network; the method comprises the following steps:
determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition;
Determining the blocking probability of each second type network;
determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
and determining a second type target network to be switched of the target terminal based on the throughput of each second type network.
According to a handover method of a heterogeneous network provided by the present invention, before determining a maximum downlink data rate obtainable from each second type network when the target terminal satisfies a network handover condition, the method further includes:
determining a first signal to interference plus noise ratio, SINR, received from each of the first type networks and a second SINR received from each of the second type networks;
determining that the target terminal satisfies the network handover condition when it is determined that the sum of the first SINR and the first offset value is less than the second SINR and the sum of the first SINR and the second offset value is less than the second SINR;
the first offset value is an offset value corresponding to a network handover preparation condition, and the second offset value is an offset value corresponding to a network handover execution condition.
According to a handover method of a heterogeneous network provided by the present invention, the determining a maximum downlink data rate obtainable from each second type network includes:
Determining available network bandwidth from each second type of network;
determining an equivalent SINR when accessing a second type network from a first type network based on the first SINR and the second SINR;
determining the maximum downlink data rate achievable from each second type of network based on the equivalent SINR and the network bandwidth.
According to a handover method of a heterogeneous network provided by the present invention, the determining the maximum downlink data rate obtainable from each second type network based on the equivalent SINR and the network bandwidth includes:
determining the maximum downlink data rate available from each second type network based on equation (1);
Figure 647942DEST_PATH_IMAGE001
(1)
wherein,
Figure 965791DEST_PATH_IMAGE002
representing a target terminal
Figure 887611DEST_PATH_IMAGE003
From a second type network
Figure 810568DEST_PATH_IMAGE004
The maximum achievable downlink data rate is,
Figure 854747DEST_PATH_IMAGE005
representing a target terminal
Figure 93180DEST_PATH_IMAGE003
From a second type network
Figure 881008DEST_PATH_IMAGE004
The available bandwidth of the network is used,
Figure 392892DEST_PATH_IMAGE006
representing a target terminal
Figure 607973DEST_PATH_IMAGE003
Accessing a second type network from a first type network
Figure 838097DEST_PATH_IMAGE004
The equivalent SINR at time.
According to the handover method of the heterogeneous network provided by the present invention, the determining the blocking probability of each second type network includes:
determining a blocking probability of each candidate network based on formula (2);
Figure 865833DEST_PATH_IMAGE007
(2)
wherein,
Figure 294541DEST_PATH_IMAGE008
representing a second type of network
Figure 618206DEST_PATH_IMAGE004
The probability of blocking of (a) is,
Figure 397943DEST_PATH_IMAGE009
representing a target terminal
Figure 730835DEST_PATH_IMAGE003
Selecting a second type of network
Figure 453197DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 275659DEST_PATH_IMAGE010
Figure 214797DEST_PATH_IMAGE011
representing a target terminal
Figure 148118DEST_PATH_IMAGE003
With networks of the second type
Figure 489100DEST_PATH_IMAGE004
The available relationship of (a) to (b),
Figure 918682DEST_PATH_IMAGE012
which indicates the number of terminals that are to be connected,
Figure 407432DEST_PATH_IMAGE013
indicating a destination terminal
Figure 82127DEST_PATH_IMAGE003
Other terminals than the one selecting the second type of network
Figure 277616DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 441882DEST_PATH_IMAGE014
Figure 585637DEST_PATH_IMAGE015
representing a second type of network
Figure 860761DEST_PATH_IMAGE004
Can access to a second type network
Figure 176336DEST_PATH_IMAGE004
The number of terminals of (a) is,
Figure 245923DEST_PATH_IMAGE016
indicating a destination terminal
Figure 912527DEST_PATH_IMAGE003
Other than to be accessed to the second type network
Figure 161981DEST_PATH_IMAGE004
The number of terminals of the mobile communication terminal,
Figure 394379DEST_PATH_IMAGE017
Figure 838130DEST_PATH_IMAGE018
representing a second type of network
Figure 726451DEST_PATH_IMAGE004
Determining a probability of being a second type of target network;
Figure 343378DEST_PATH_IMAGE019
Figure 869430DEST_PATH_IMAGE020
representing a second type of network
Figure 749662DEST_PATH_IMAGE004
The total bandwidth of the network (c) is,
Figure 922017DEST_PATH_IMAGE021
representing a second type of network
Figure 14738DEST_PATH_IMAGE004
The number of currently served terminals.
According to the method for switching the heterogeneous network provided by the invention, the determining the throughput corresponding to the second type of network based on the maximum downlink data rate and the blocking probability comprises the following steps:
carrying out normalization processing on the maximum downlink data rate to obtain a normalization value of the maximum downlink data rate;
and determining the throughput of the corresponding second type network based on the normalization value of the maximum downlink data rate and the blocking probability.
According to the switching method of the heterogeneous network provided by the invention, the throughput corresponding to the second type network is determined based on the normalization value of the maximum downlink data rate and the blocking probability, and the method comprises the following steps:
Determining a throughput for the second type of network based on equation (3);
Figure 221728DEST_PATH_IMAGE022
(3)
wherein,
Figure 240238DEST_PATH_IMAGE023
representing a target terminal
Figure 899889DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 61880DEST_PATH_IMAGE004
From the second type of network
Figure 61060DEST_PATH_IMAGE004
The throughput of the acquisition is increased as a result,
Figure 79832DEST_PATH_IMAGE024
representing a target terminal
Figure 683505DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 180346DEST_PATH_IMAGE004
Figure 34032DEST_PATH_IMAGE025
Representing a target terminal
Figure 223705DEST_PATH_IMAGE003
Unselected access to second type network
Figure 61211DEST_PATH_IMAGE004
Figure 797961DEST_PATH_IMAGE026
A normalized value representing the maximum downlink data rate.
According to the method for switching the heterogeneous network provided by the invention, the second type target network to be switched of the target terminal is determined based on the throughput of each second type network, and the method comprises the following steps:
constructing a target optimization problem based on a formula (4);
Figure 568471DEST_PATH_IMAGE027
(4)
solving the target optimization problem to obtain a second type network with the maximum throughput;
determining the second type network with the maximum throughput as the second type target network;
wherein,
Figure 132307DEST_PATH_IMAGE028
representing the objective optimization problem.
The invention also provides a switching device of the heterogeneous network, wherein the heterogeneous network comprises at least one first type network and at least one second type network; the target terminal is currently in the network of the first type network; the method comprises the following steps:
a first determining unit, configured to determine a maximum downlink data rate that can be obtained from each second type network, if the target terminal satisfies a network handover condition;
A second determining unit, configured to determine a blocking probability of each second type network;
a third determining unit, configured to determine throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
and the fourth determining unit is used for determining the second type target network to be switched of the target terminal based on the throughput of each second type network.
The invention also provides an electronic device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to realize the switching method of the heterogeneous network.
The present invention also provides a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a handover method for a heterogeneous network as in any one of the above.
The present invention also provides a computer program product comprising a computer program, which when executed by a processor, implements a method for handover of a heterogeneous network as described in any one of the above.
According to the switching method, the switching device and the electronic equipment of the heterogeneous network, the throughput obtained based on the maximum downlink data rate provided by the second type network and the blocking probability of each second type network is considered, so that the perception of the target terminal on the quantity of successfully transmitted data of each second type network in unit time is realized, each target terminal is helped to select a low-delay and high-reliability network, and better service quality is provided for multiple users.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed for the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a handover method for a heterogeneous network according to the present invention;
fig. 2 is a second flowchart illustrating a handover method of a heterogeneous network according to the present invention;
FIG. 3 is a schematic diagram of a system model provided by the present invention;
fig. 4 is a schematic structural diagram of a handover apparatus of a heterogeneous network according to the present invention;
fig. 5 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The execution subject of the present invention may be a terminal device.
The handover method of the heterogeneous network of the present invention is described below with reference to fig. 1 to 3.
The invention firstly constructs an industrial scene system model which conforms to the international standard of the third Generation Partnership Project (3 GPP) in a heterogeneous network in which a 5th Generation Mobile Communication Technology (5G) and a WIreless Fidelity (Wifi) are simultaneously accessed. The 5G heterogeneous network adopts macro and micro heterogeneous and various wireless access modes to carry out ultra-dense networking architecture so as to realize high data transmission rate and further solve the problems of increased demand of the mobile terminal and high demand of network traffic.
As one of typical application scenarios of 5G, Ultra-Reliable and Low-Latency Communication services (URLLC) are mainly applied to vertical industries such as factory automation and industrial internet, and 3GPP has proposed key requirements for mobility, delay and reliability. The 3GPP defines the target of the mobility interruption time as 0 millisecond (ms), and in order to meet the index of 0ms interruption delay in the URLLC service handover process, promotes the service awareness of industrial users in the mobile process, and requires reliable network selection and seamless network connection.
The quantity of the successfully transmitted data in the unit time, namely the throughput of the network, is easily perceived by the user, and therefore the user is helped to select to switch to a reliable network. Therefore, the invention comprehensively considers the maximum downlink data rate of the network and the throughput obtained by the blocking probability to help the user network to select the network.
Fig. 1 is one of flow diagrams illustrating a handover method of a heterogeneous network including at least one first type network and at least one second type network according to the present invention; the target terminal is currently in the network of the first type network; as shown in fig. 1, the method for switching a heterogeneous network includes the following steps:
step 101, determining the maximum downlink data rate obtainable from each second type network when the target terminal satisfies the network handover condition.
Specifically, the target terminal is currently in the first type network, and when the target terminal needs to switch to the second type network and meets the network switching condition, it is first necessary to determine the maximum downlink data rate obtained from each connectable second type network.
And 102, determining the blocking probability of each second type network.
Specifically, in a scenario of a large number of terminals, when a target terminal needs to be switched to a second type network, not only the maximum downlink data rate that can be obtained from each second type network needs to be considered, but also network selection behaviors of other terminals need to be inferred, so as to estimate the blocking probability of each available second type network to the target terminal. That is, the target terminal needs to consider the maximum downlink data rate available for each second-type network and the blocking probability of each second-type network together to better select the available second-type network.
And 103, determining the throughput corresponding to the second type network based on the maximum downlink data rate and the blocking probability.
Specifically, after determining the maximum downlink data rate obtainable from each second type network and the blocking probability of each second type network, the present invention determines the throughput of each corresponding second type network based on the maximum downlink data rate and the blocking probability. And the throughput of the network indicates the amount of data successfully transferred by the network per unit time, which can be perceived by the user.
And step 104, determining a second type target network to be switched by the target terminal based on the throughput of each second type network.
Specifically, the larger the throughput of the second type network is, the larger the amount of successfully transmitted data in a unit time is, and correspondingly, the lower the data delay is, the higher the reliability of the network is, so that the target terminal can select to switch to the second type network with the largest throughput.
According to the heterogeneous network switching method provided by the invention, the throughput obtained based on the maximum downlink data rate which can be provided by the second type network and the blocking probability of each second type network is considered in the switching judgment of the heterogeneous network based on the equivalent SINR, so that the perception of the target terminal on the quantity of successfully transmitted data of each second type network in unit time is realized, each target terminal is helped to select a low-delay and high-reliability network, and better service quality is provided for multiple users.
Optionally, fig. 2 is a second flowchart of a handover method of a heterogeneous network provided by the present invention, as shown in fig. 2, before performing step 101, the method further includes the following steps:
step 105, determining a first signal to interference plus noise ratio SINR received from each first type network and a second SINR received from each second type network.
And 106, determining that the target terminal meets the network switching condition under the condition that the sum of the first SINR and the first offset value is smaller than the second SINR and the sum of the first SINR and the second offset value is smaller than the second SINR.
The first deviation value is a deviation value corresponding to a network handover preparation condition, the second deviation value is a deviation value corresponding to a network handover execution condition, and the first deviation value is smaller than the second deviation value.
When the network switching is executed, according to the equivalent Signal to Interference plus Noise Ratio (SINR) as a trigger condition, the corresponding second type network can be added into the available base station set after the sum of the first SINR and the first offset value is smaller than the second SINR, and the switching can be executed after the sum of the first SINR and the second offset value is further smaller than the second SINR.
Specifically, before the target terminal performs network handover, the target terminal needs to satisfy a certain network handover condition, that is, after a difference between the first SINR and the second SINR is greater than the first offset value and greater than the second offset value, the target terminal may perform network handover selection.
The heterogeneous network switching method provided by the invention can be used for judging that the target terminal can be selected for network switching when meeting the network switching condition based on the values of the first SINR received from the first type network and the second SINR received from each second type network, thereby ensuring the service continuity of the target terminal and reducing the time delay.
Optionally, the determining a maximum downlink data rate available from each second type network comprises:
determining available network bandwidth from each second type of network;
determining an equivalent SINR when accessing a second type network from a first type network based on the first SINR and the second SINR;
determining the maximum downlink data rate achievable from each second type of network based on the equivalent SINR and the network bandwidth.
Specifically, as shown in fig. 3, in the system model, a group of two-layer candidate access networks is randomly deployed based on a Homogeneous Poisson Point Process (HPPP), and it is assumed that the system includes a Homogeneous Poisson Point Process (HPPP)
Figure 191530DEST_PATH_IMAGE029
A Wifi Access Point (AP) and
Figure 30173DEST_PATH_IMAGE030
a 5G Base Station (BS), wherein HPPP deployment of the AP
Figure 625496DEST_PATH_IMAGE031
A density of
Figure 94654DEST_PATH_IMAGE032
(ii) a HPPP deployment of BS
Figure 437911DEST_PATH_IMAGE033
A density of
Figure 283507DEST_PATH_IMAGE034
Figure 231872DEST_PATH_IMAGE029
An AP and
Figure 432784DEST_PATH_IMAGE035
the available network set composed of BSs is represented as
Figure 201020DEST_PATH_IMAGE036
. Mobile terminal (UE) by density
Figure 381465DEST_PATH_IMAGE037
And HPPP deployment distribution
Figure 184336DEST_PATH_IMAGE029
An AP and
Figure 57614DEST_PATH_IMAGE035
within the area covered by each BS. On one hand, the invention assumes that each base station and terminal uses directional beamforming to utilize array gain, and a specific terminal is connected to only one base station, and on the other hand, in the communication process between the terminal and the base station, the corresponding relation of the antenna directions is established to obtain the maximum gain.
Suppose that
Figure 808752DEST_PATH_IMAGE029
A Wifi access point and
Figure 792888DEST_PATH_IMAGE035
the coverage of 5G base stations is shared
Figure 450266DEST_PATH_IMAGE012
A terminal for each target terminal
Figure 494445DEST_PATH_IMAGE003
By means of an adjacency matrix
Figure 237273DEST_PATH_IMAGE038
And correlation matrix
Figure 25100DEST_PATH_IMAGE039
Respectively establish a terminal and
Figure 35520DEST_PATH_IMAGE040
a network (
Figure 453863DEST_PATH_IMAGE041
) The available relationship and the connection relationship are represented by formula (5), and the connection relationship is represented by formula (6); based on the equivalent SINR switching conditions, the terminals are classified into two categories, namely, switched terminals and non-switched terminals, as shown in equation (7):
Figure 480724DEST_PATH_IMAGE042
(5)
wherein,
Figure 9926DEST_PATH_IMAGE043
Figure 438633DEST_PATH_IMAGE044
(6)
wherein,
Figure 263763DEST_PATH_IMAGE045
Figure 43500DEST_PATH_IMAGE046
(7)
wherein each target terminal
Figure 110813DEST_PATH_IMAGE003
The lower bound for acceptable network data rates is
Figure 394027DEST_PATH_IMAGE047
Target terminal
Figure 154173DEST_PATH_IMAGE003
From a second type network
Figure 654162DEST_PATH_IMAGE004
Available network bandwidth is
Figure 259587DEST_PATH_IMAGE005
. In a serving cell
Figure 866149DEST_PATH_IMAGE048
The upper limit of the terminals capable of providing services in the coverage area is
Figure 859512DEST_PATH_IMAGE049
For each second type network
Figure 20366DEST_PATH_IMAGE004
Since there is a limit to the number of terminals to be accommodated, there is a limit to the number of terminals connectable within the coverage thereof, as shown in equation (8):
Figure 252984DEST_PATH_IMAGE050
(8)
wherein,
Figure 448473DEST_PATH_IMAGE051
Figure 347159DEST_PATH_IMAGE052
representing a target terminal
Figure 260888DEST_PATH_IMAGE003
With networks of the second type
Figure 536012DEST_PATH_IMAGE004
The available relationship of (a) to (b),
Figure 84542DEST_PATH_IMAGE048
representing a target terminal
Figure 419709DEST_PATH_IMAGE003
With networks of the second type
Figure 555155DEST_PATH_IMAGE004
The connection relationship of (1).
Wherein the second type network is available to the target terminal
Figure 633970DEST_PATH_IMAGE004
The common information of (a) includes: second type network
Figure 804051DEST_PATH_IMAGE004
Requiring access to a second type of network within coverage
Figure 44539DEST_PATH_IMAGE004
Number of terminals
Figure 434326DEST_PATH_IMAGE053
A second type network, as shown in equation (9)
Figure 254514DEST_PATH_IMAGE004
Number of currently served terminals
Figure 341419DEST_PATH_IMAGE021
As shown in equation (10), and the remaining network bandwidth
Figure 690492DEST_PATH_IMAGE054
As shown in formula (11):
Figure 862847DEST_PATH_IMAGE055
(9)
Figure 719682DEST_PATH_IMAGE056
(10)
Figure 661094DEST_PATH_IMAGE057
(11)
in addition, each target terminal
Figure 446647DEST_PATH_IMAGE003
At most one network is connected at the same time, therefore, the following limitations exist in the network connection relationship, as shown in formula (12):
Figure 106299DEST_PATH_IMAGE058
(12)
wherein,
Figure 2710DEST_PATH_IMAGE059
specifically, the target terminal
Figure 559813DEST_PATH_IMAGE003
From
Figure 516267DEST_PATH_IMAGE029
A Wifi and
Figure 397636DEST_PATH_IMAGE035
the SINR received by the 5G network is represented by equation (13):
Figure 97739DEST_PATH_IMAGE060
(13)
wherein,
Figure 217004DEST_PATH_IMAGE061
the received power through the channel response for the respective network system,
Figure 639633DEST_PATH_IMAGE062
is the sum of the interference signals of the Wifi network,
Figure 273877DEST_PATH_IMAGE063
is the sum of the interference signals of the 5G network,
Figure 777670DEST_PATH_IMAGE064
is noise.
If switching is performed between different systems, the equivalent SINR can be calculated in consideration of achieving the same maximum downlink data rate. The equivalent SINR enables the terminal to effectively sense and measure the performance of different networks, and the triggering time of network switching is judged more accurately. The specific calculation method of the equivalent SINR is shown in formula (14) and formula (15):
Figure 485863DEST_PATH_IMAGE065
(14)
Figure 846438DEST_PATH_IMAGE066
(15)
wherein,
Figure 141546DEST_PATH_IMAGE067
for the equivalent SINR value of Wifi network calculated with reference to 5G network,
Figure 245768DEST_PATH_IMAGE068
The equivalent SINR value of the 5G network calculated for the Wifi network reference,
Figure 74047DEST_PATH_IMAGE069
is the SINR value in a 5G network,
Figure 605523DEST_PATH_IMAGE070
for the SINR value in the Wifi network,
Figure 886462DEST_PATH_IMAGE071
carrier band corresponding to Wifi networkThe width of the paper is wide,
Figure 528796DEST_PATH_IMAGE072
for the carrier bandwidth corresponding to the 5G network,
Figure 710117DEST_PATH_IMAGE073
the difference value between the signal-to-noise ratio threshold of the uncoded high-order Quadrature Amplitude Modulation (QAM) Modulation corresponding to the Wifi network and the corresponding shannon limit.
Figure 412493DEST_PATH_IMAGE074
And subtracting coding gain for the difference between the signal-to-noise ratio threshold of the uncoded high-order QAM modulation adopted by the 5G network and the corresponding Shannon limit.
Therefore, at time t, when network switching is triggered, the target terminal
Figure 180729DEST_PATH_IMAGE003
From the currently connected first type network
Figure 626754DEST_PATH_IMAGE075
Switching to a second type network
Figure 429625DEST_PATH_IMAGE004
The received equivalent SINR value is shown in equation (16):
Figure 634446DEST_PATH_IMAGE076
(16)
wherein,
Figure 889978DEST_PATH_IMAGE075
is a target terminal
Figure 77377DEST_PATH_IMAGE003
The first type of network that is currently connected,
Figure 797071DEST_PATH_IMAGE077
is of a first typeNetwork
Figure 778934DEST_PATH_IMAGE075
The bandwidth of the corresponding carrier wave is,
Figure 817035DEST_PATH_IMAGE078
for networks of the second type
Figure 542545DEST_PATH_IMAGE004
Corresponding carrier bandwidth
Figure 320008DEST_PATH_IMAGE079
For networks of the second type calculated on the basis of the k-network
Figure 535089DEST_PATH_IMAGE004
The equivalent SINR value of (a) is,
Figure 765213DEST_PATH_IMAGE080
as a first type network
Figure 795879DEST_PATH_IMAGE081
The value of the SINR at the lower level,
Figure 490166DEST_PATH_IMAGE082
and subtracting coding gain from the difference between the signal-to-noise ratio threshold of the uncoded high-order quadrature amplitude modulation QAM corresponding to the Wifi network and the corresponding Shannon limit or the difference between the signal-to-noise ratio threshold of the uncoded high-order QAM adopted by the 5G network and the corresponding Shannon limit. If an inter-frequency handover occurs,
Figure 813831DEST_PATH_IMAGE083
Is likewise unaffected.
Optionally, the determining the maximum downlink data rate acquirable from each second type network based on the equivalent SINR and the network bandwidth includes:
determining the maximum downlink data rate available from each second type network based on equation (1);
Figure 327989DEST_PATH_IMAGE001
(1)
wherein,
Figure 395302DEST_PATH_IMAGE002
representing a target terminal
Figure 442630DEST_PATH_IMAGE003
From a second type network
Figure 937197DEST_PATH_IMAGE004
The maximum achievable downlink data rate is,
Figure 938651DEST_PATH_IMAGE005
representing a target terminal
Figure 809655DEST_PATH_IMAGE003
From a second type network
Figure 212954DEST_PATH_IMAGE004
The available bandwidth of the network is used,
Figure 374027DEST_PATH_IMAGE006
representing a target terminal
Figure 862778DEST_PATH_IMAGE003
Accessing a second type network from a first type network
Figure 537472DEST_PATH_IMAGE004
The equivalent SINR at time.
The heterogeneous network switching method provided by the invention can determine the maximum downlink data rate obtainable from each second type network based on the equivalent SINR and the network bandwidth, and can provide reference for the target terminal to select the switching network, so that the target terminal can select the second type network with high reliability and low time delay to perform switching.
Optionally, the determining the blocking probability of each second type network includes:
determining a blocking probability of each candidate network based on formula (2);
Figure 795278DEST_PATH_IMAGE084
(2)
wherein,
Figure 897227DEST_PATH_IMAGE008
representing a second type of network
Figure 309491DEST_PATH_IMAGE004
The probability of blocking of (a) is,
Figure 584615DEST_PATH_IMAGE085
representing a target terminal
Figure 634610DEST_PATH_IMAGE003
Selecting a second type of network
Figure 969777DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 105223DEST_PATH_IMAGE086
Figure 184037DEST_PATH_IMAGE087
representing a target terminal
Figure 590004DEST_PATH_IMAGE003
With networks of the second type
Figure 96072DEST_PATH_IMAGE004
The available relationship of (a) to (b),
Figure 718814DEST_PATH_IMAGE012
which indicates the number of terminals that are to be connected,
Figure 335741DEST_PATH_IMAGE088
indicating a destination terminal
Figure 360328DEST_PATH_IMAGE003
Other terminals than the one selecting the second type of network
Figure 535833DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 645871DEST_PATH_IMAGE089
Figure 269750DEST_PATH_IMAGE090
representing a second type of network
Figure 211162DEST_PATH_IMAGE004
Can access to a second type network
Figure 996715DEST_PATH_IMAGE004
The number of terminals of (a) is,
Figure 151972DEST_PATH_IMAGE016
indicating a destination terminal
Figure 48384DEST_PATH_IMAGE003
Other than to be accessed to the second type network
Figure 109881DEST_PATH_IMAGE004
The number of terminals of the mobile communication terminal,
Figure 800756DEST_PATH_IMAGE017
Figure 947704DEST_PATH_IMAGE018
representing a second type of network
Figure 146342DEST_PATH_IMAGE004
Determining a probability of being a second type of target network;
Figure 62345DEST_PATH_IMAGE091
Figure 455280DEST_PATH_IMAGE092
representing a second type of network
Figure 761628DEST_PATH_IMAGE004
The total bandwidth of the network (c) is,
Figure 62159DEST_PATH_IMAGE021
representing a second type of network
Figure 537396DEST_PATH_IMAGE004
The number of currently served terminals.
The heterogeneous network switching method provided by the invention determines the blocking probability of each second type network based on the probability that other terminals except the target terminal select the second type network and the probability that the target terminal selects the second type network, and can also provide reference for each target terminal to select the switching network so that the target terminal can select the second type network with high reliability and low time delay to switch.
Optionally, the determining the throughput of the second type network based on the maximum downlink data rate and the blocking probability includes:
Normalizing the maximum downlink data rate to obtain a normalized value of the maximum downlink data rate;
and determining the throughput of the corresponding second type network based on the normalization value of the maximum downlink data rate and the blocking probability.
Specifically, the following formula (17) is used to calculate the normalized value of the maximum downlink data rate of the second type network:
Figure 897970DEST_PATH_IMAGE093
(17)
wherein,
Figure 691614DEST_PATH_IMAGE026
representing a second type of network
Figure 795836DEST_PATH_IMAGE004
The normalized value of the maximum downlink data rate of,
Figure 889694DEST_PATH_IMAGE094
representing a target terminal
Figure 857388DEST_PATH_IMAGE003
Maximum value of the historical data rate.
And then based on the second type network
Figure 200645DEST_PATH_IMAGE004
The normalized value of the maximum downlink data rate and the blocking probability determine the throughput corresponding to the second type of network.
Optionally, determining the throughput corresponding to the second type of network based on the normalized value of the maximum downlink data rate and the blocking probability includes:
determining a throughput for the second type of network based on equation (3);
Figure 780662DEST_PATH_IMAGE095
(3)
wherein,
Figure 525764DEST_PATH_IMAGE023
representing a target terminal
Figure 165824DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 996376DEST_PATH_IMAGE004
From the second type of network
Figure 875690DEST_PATH_IMAGE004
The throughput of the acquisition is increased as a result,
Figure 475298DEST_PATH_IMAGE024
representing a target terminal
Figure 286260DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 604108DEST_PATH_IMAGE004
Figure 791507DEST_PATH_IMAGE025
Representing a target terminal
Figure 744157DEST_PATH_IMAGE003
Unselected access to second type network
Figure 726020DEST_PATH_IMAGE004
Figure 734427DEST_PATH_IMAGE026
A normalized value representing the maximum downlink data rate.
The heterogeneous network switching method provided by the invention determines the throughput of the second type network based on the maximum downlink data rate which can be provided by the second type network and the blocking probability of each second type network, thereby realizing the perception of the quantity of successfully transmitted data of each second type network in unit time by a target terminal, helping each target terminal to select a network with low time delay and high reliability, and further providing better service quality for multiple users.
Optionally, the determining a second type target network to be switched by the target terminal based on the throughput of each second type network includes:
constructing a target optimization problem based on a formula (4);
Figure 522255DEST_PATH_IMAGE027
(4)
solving the target optimization problem to obtain a second type network with the maximum throughput;
determining the second type network with the maximum throughput as the second type target network;
wherein,
Figure 34139DEST_PATH_IMAGE096
representing the objective optimization problem.
From the above, according to the formula
Figure 750684DEST_PATH_IMAGE097
The throughput of each second type network can be determined, and the second type network with the maximum throughput value needs to be determined to ensure that the target terminal is switched to the second type network with high reliability and low time delay.
The invention converts the problem of network selection into the problem of solving the maximum value of throughput by constructing a target optimization problem, and a Multi-Agent Deep learning (MADDPG) algorithm is adopted to solve the maximum value of the throughput, the algorithm takes the number of terminals which need to be accessed to each second type network in the coverage range of each second type network, the network bandwidth of a target terminal acquired from each second type network, the number of terminals currently served by each second type network and the number of times of network switching in a comprehensive consideration network system, which are acquired from the environment, as variable values in a state-action function, and setting corresponding rewards, and repeatedly calculating the values of the state-action functions corresponding to different environment variables, wherein the reward value corresponding to the state-action function reaching the convergence condition is the maximum value of the throughput.
Specifically, the decision variables for network selection can be established as a multi-objective problem, as shown in equation (18):
Figure 980808DEST_PATH_IMAGE098
(18)
s.t.:
Figure 306747DEST_PATH_IMAGE099
(19)
Figure 673138DEST_PATH_IMAGE100
(20)
wherein,
Figure 324699DEST_PATH_IMAGE101
for solving the normalized maximum value of the maximum downlink data rate in each second type network,
Figure 275075DEST_PATH_IMAGE102
for solving for a minimum value of blocking probability in each second type network,
Figure 404705DEST_PATH_IMAGE103
Base stations that are adjusted for meeting handover preparation for the set of available networks:
Figure 891181DEST_PATH_IMAGE104
and is and
Figure 448065DEST_PATH_IMAGE103
for networks of the second type
Figure 387202DEST_PATH_IMAGE004
Belonging to and target terminal
Figure 320523DEST_PATH_IMAGE003
The network formats of the currently connected first type networks are different from one another.
And converting the original multi-objective optimization problem into a maximization problem. Wherein the second type network is at the target terminal
Figure 446128DEST_PATH_IMAGE003
And the second type network satisfies the handover condition, equation (20) may ensure that the second type network is selected from among the available networks
Figure 111595DEST_PATH_IMAGE004
Satisfy target terminal
Figure 600345DEST_PATH_IMAGE003
The lower bound on the data rate is
Figure 9461DEST_PATH_IMAGE047
. When the target terminal
Figure 267267DEST_PATH_IMAGE003
When a new network needs to be selected, it will calculate the achievable data rates of the available networks. Target terminal
Figure 867751DEST_PATH_IMAGE003
The network selection behavior of other terminals must be inferred to estimate their blocking probability for each available network. Target terminal
Figure 843797DEST_PATH_IMAGE003
And selecting the available network by comprehensively considering the normalized maximum downlink data rate and the throughput obtained by the blocking probability.
Since the normalized throughput calculation involves both attributes of the handover terminal decision variable, use is made of
Figure 791024DEST_PATH_IMAGE027
Instead of the former
Figure 372178DEST_PATH_IMAGE105
And
Figure 176186DEST_PATH_IMAGE106
reasonably, as shown in equation (4):
Figure 344256DEST_PATH_IMAGE027
(4)
wherein,
Figure 157491DEST_PATH_IMAGE096
is the original multi-objective optimization problem
Figure 327572DEST_PATH_IMAGE105
And
Figure 833640DEST_PATH_IMAGE106
the pareto solution of (a) is specifically demonstrated as follows:
Multiple targets are combined by multiple equivalent transformations and a weighted sum
Figure 456382DEST_PATH_IMAGE105
And
Figure 571844DEST_PATH_IMAGE106
is converted into
Figure 596431DEST_PATH_IMAGE096
Figure 273400DEST_PATH_IMAGE107
Figure 383439DEST_PATH_IMAGE108
(21)
Figure 538477DEST_PATH_IMAGE109
(22)
To pair
Figure 444335DEST_PATH_IMAGE105
And
Figure 229888DEST_PATH_IMAGE106
taking the weight as 1, linear weighted summation is performed using the following equation (23):
Figure 889540DEST_PATH_IMAGE110
(23)
based on the formula (3) and the formula (4), the following formula (24) is obtained:
Figure 785952DEST_PATH_IMAGE111
(24)
due to logarithmic function
Figure 581869DEST_PATH_IMAGE112
In order to increase monotonically, the logarithms are taken simultaneously for the formula (23) and the formula (24), and the following formula (25) and formula (26) are obtained:
Figure 36859DEST_PATH_IMAGE113
(25)
Figure 183807DEST_PATH_IMAGE114
Figure 883909DEST_PATH_IMAGE115
(26)
based on the formula (25) and the formula (26), the formula (27) is obtained
Figure 799913DEST_PATH_IMAGE116
(27)
When the target terminal
Figure 661690DEST_PATH_IMAGE003
In that
Figure 295933DEST_PATH_IMAGE117
Time of day selection for a second type of network
Figure 301192DEST_PATH_IMAGE004
Figure 71702DEST_PATH_IMAGE024
. Hypothetical network
Figure 104380DEST_PATH_IMAGE004
Not the original multi-objective optimization problem
Figure 429182DEST_PATH_IMAGE105
And
Figure 533404DEST_PATH_IMAGE106
pareto solution of (a), then there is at least one network
Figure 594639DEST_PATH_IMAGE118
The following conditions are satisfied:
wherein, in the first case: network
Figure 126114DEST_PATH_IMAGE118
At the holding target
Figure 407054DEST_PATH_IMAGE105
Under the condition of (1), the goal is optimized
Figure 314967DEST_PATH_IMAGE106
Then, the following formula (28) can be obtained:
Figure 997752DEST_PATH_IMAGE119
(28)
in the second case: network
Figure 195735DEST_PATH_IMAGE118
At the holding target
Figure 963970DEST_PATH_IMAGE106
Under the condition of (1), the goal is optimized
Figure 409995DEST_PATH_IMAGE105
Then, the following formula (29) can be obtained:
Figure 947287DEST_PATH_IMAGE120
(29)
in the third case: network
Figure 820565DEST_PATH_IMAGE118
Optimizing targets simultaneously
Figure 574632DEST_PATH_IMAGE105
And
Figure 762031DEST_PATH_IMAGE106
then, the following formula (30) can be obtained:
Figure 481725DEST_PATH_IMAGE121
(30)
by comprehensively considering the above three situations, a network can be obtained
Figure 463588DEST_PATH_IMAGE004
Not the problem of maximization
Figure 268733DEST_PATH_IMAGE096
And this is in contrast to the previously assumed network
Figure 761287DEST_PATH_IMAGE004
Is the maximization problem
Figure 273171DEST_PATH_IMAGE096
The optimal solutions of (a) and (b) are contradictory. Therefore, the number of the first and second electrodes is increased,
Figure 488252DEST_PATH_IMAGE096
must be the original multiple target: (
Figure 452797DEST_PATH_IMAGE105
And
Figure 44315DEST_PATH_IMAGE106
) A pareto optimal solution to the optimization problem.
The method adopts the multi-agent deep reinforcement learning MADDPG algorithm to solve the formula (4), and the algorithm can learn by utilizing the strategies of other agents, so that the function approximation of each agent to the strategies of other agents is realized. The algorithm allows network public information such as available network bandwidth resources, the number of currently-served terminals, the number of terminals needing to be accessed to the second type network in a coverage range and the like contained in each second type network to be used as global information for learning, and each intelligent agent uses local network state information for decision making when in application.
Multi-agent reinforcement learning has three key elements, which are state, action, and reward functions. The invention takes the terminal as an Agent to determine the network selected to be accessed when the Agent switches the heterogeneous network.
Wherein, the state specifically is:
Figure 909241DEST_PATH_IMAGE122
is as follows
Figure 295223DEST_PATH_IMAGE003
The observed state variable of each agent and the observed state vector of the multiple agents are
Figure 278222DEST_PATH_IMAGE123
And N is the number of agents. First, the
Figure 345536DEST_PATH_IMAGE003
The individual agent observes the state as
Figure 628749DEST_PATH_IMAGE122
=
Figure 884500DEST_PATH_IMAGE124
Wherein
Figure 885954DEST_PATH_IMAGE125
Figure 756958DEST_PATH_IMAGE126
Wherein a represents the number of Wifi networks, b represents the number of 5G networks,
Figure 894679DEST_PATH_IMAGE127
Represents the network bandwidth acquired by the target terminal from each Wifi network,
Figure 825726DEST_PATH_IMAGE128
indicating the number of terminals within the coverage of each Wifi network that need to access each Wifi network,
Figure 314476DEST_PATH_IMAGE129
indicating the number of terminals currently served by each Wifi network,
Figure 222127DEST_PATH_IMAGE130
indicating the network bandwidth that the target terminal acquires from each 5G network,
Figure 479933DEST_PATH_IMAGE131
indicating the number of terminals within the coverage area of each 5G network that need to access each Wifi network,
Figure 581881DEST_PATH_IMAGE132
indicating the number of terminals currently served by each 5G network.
Wherein, the action specifically is: with movement of terminal and its handover selection
Figure 495610DEST_PATH_IMAGE133
Each agent will change the adjacency matrix
Figure 770734DEST_PATH_IMAGE038
And a correlation matrix
Figure 587774DEST_PATH_IMAGE039
These matrices will also form the action space of the agent.
Wherein, the reward specifically is: total distance of terminal movementIs composed of
Figure 657361DEST_PATH_IMAGE134
The number of times of switching per unit length is
Figure 58386DEST_PATH_IMAGE135
The calculation of the throughput,
Figure 871621DEST_PATH_IMAGE136
. The influence of the switching on the data transmission rate and the switching times is considered. Performing handover join penalty factors
Figure 41703DEST_PATH_IMAGE137
. The training reward is designed as the following formula (31):
Figure 780726DEST_PATH_IMAGE138
(31)
wherein,
Figure 669048DEST_PATH_IMAGE139
indicating a handover.
The algorithm flow is as follows: the judging part of each intelligent agent can acquire the action information of all the other intelligent agents to carry out centralized training and distributed execution, and the flow of the vertical switching algorithm of the heterogeneous wireless network based on the MADDPG provided by the invention is as follows:
The algorithm is as follows: MAPDG heterogeneous wireless network vertical handover algorithm (N agents) with terminal as center:
from iteration number 1 to M
Initializing action random procedures
Figure 285974DEST_PATH_IMAGE140
Receiving agent observation vectors
Figure 576141DEST_PATH_IMAGE141
From 1 to maximum training round length execution
For each agent i
If it is not
Figure 190793DEST_PATH_IMAGE142
Target network
Figure 882191DEST_PATH_IMAGE004
Joining candidate base stations
Figure 974912DEST_PATH_IMAGE103
Computing
Figure 181903DEST_PATH_IMAGE143
If it is not
Figure 701877DEST_PATH_IMAGE144
It is set to the switching user that,
Figure 361528DEST_PATH_IMAGE145
=1
selecting an action based on a current policy
Figure 756475DEST_PATH_IMAGE146
HO number plus one
Figure 817972DEST_PATH_IMAGE147
Adding one of the additive agent to the mixture,
Figure 774427DEST_PATH_IMAGE148
is reduced by one
Performing an action
Figure 921375DEST_PATH_IMAGE029
To obtain a reward
Figure 621477DEST_PATH_IMAGE149
And new state
Figure 976629DEST_PATH_IMAGE150
End up
End up
It is set to a non-handover user,
Figure 166302DEST_PATH_IMAGE145
=0
obtaining rewards
Figure 738228DEST_PATH_IMAGE151
And new state
Figure 38760DEST_PATH_IMAGE150
Building memory storage
Figure 746953DEST_PATH_IMAGE152
Status update
Figure 107527DEST_PATH_IMAGE153
End the cycle
Performing on agents i through N
From
Figure 930864DEST_PATH_IMAGE152
Sampling
Figure 707190DEST_PATH_IMAGE154
Computing
Figure 597786DEST_PATH_IMAGE155
Minimization
Figure 66944DEST_PATH_IMAGE156
Updating critical network
Actor network gradient update
Figure 410201DEST_PATH_IMAGE157
End the cycle
Updating network parameters for each agent
Figure 751403DEST_PATH_IMAGE158
End the cycle
End the cycle
The following describes a handover apparatus for a heterogeneous network provided by the present invention, and the handover apparatus for a heterogeneous network described below and the handover method for a heterogeneous network described above may be referred to correspondingly.
Fig. 4 is a schematic structural diagram of a handover apparatus of a heterogeneous network provided by the present invention, the heterogeneous network including at least one first type network and at least one second type network; the target terminal is currently in the network of the first type network; as shown in fig. 4, the handover apparatus of the heterogeneous network includes a first determining unit 401, a second determining unit 402, a third determining unit 403, and a fourth determining unit 404; wherein:
A first determining unit 401, configured to determine a maximum downlink data rate available from each second type network if the target terminal satisfies a network handover condition;
a second determining unit 402, configured to determine a blocking probability of each second type network;
a third determining unit 403, configured to determine throughput of a corresponding second type network based on the maximum downlink data rate and the blocking probability;
a fourth determining unit 404, configured to determine, based on the throughput of each second-type network, a second-type target network to be switched by the target terminal.
The switching device of the heterogeneous network considers the throughput obtained based on the maximum downlink data rate which can be provided by the second type network and the blocking probability of each second type network, thereby realizing the perception of the number of successfully transmitted data of each second type network in unit time by the target terminal, helping each target terminal to select a network with low time delay and high reliability, and further providing better service quality for multiple users.
Based on any of the above embodiments, the handover apparatus for a heterogeneous network further includes:
determining a first signal to interference plus noise ratio, SINR, received from each first type network and a second SINR received from each second type network;
Determining that the target terminal satisfies the network handover condition when it is determined that the sum of the first SINR and the first offset value is less than the second SINR and the sum of the first SINR and the second offset value is less than the second SINR;
the first offset value is an offset value corresponding to a network handover preparation condition, and the second offset value is an offset value corresponding to a network handover execution condition.
Based on any of the above embodiments, the first determining unit 401 is specifically configured to:
determining available network bandwidth from each second type of network;
determining an equivalent SINR when accessing a second type network from a first type network based on the first SINR and the second SINR;
determining the maximum downlink data rate achievable from each second type of network based on the equivalent SINR and the network bandwidth.
Based on any of the above embodiments, the first determining unit 401 is specifically configured to:
determining the maximum downlink data rate available from each second type network based on equation (1);
Figure 496505DEST_PATH_IMAGE001
(1)
wherein,
Figure 136565DEST_PATH_IMAGE002
representing a target terminal
Figure 967118DEST_PATH_IMAGE003
From a second type network
Figure 85246DEST_PATH_IMAGE004
The maximum achievable downlink data rate is,
Figure 448969DEST_PATH_IMAGE005
representing a target terminal
Figure 259930DEST_PATH_IMAGE003
From a second type network
Figure 577779DEST_PATH_IMAGE004
The available bandwidth of the network is used,
Figure 499599DEST_PATH_IMAGE006
representing a target terminal
Figure 219293DEST_PATH_IMAGE003
Accessing a second type network from a first type network
Figure 968200DEST_PATH_IMAGE004
The equivalent SINR at time.
Based on any of the above embodiments, the first determining unit 402 is specifically configured to:
determining a blocking probability of each candidate network based on formula (2);
Figure 711028DEST_PATH_IMAGE159
(2)
wherein,
Figure 498855DEST_PATH_IMAGE008
representing a second type of network
Figure 10739DEST_PATH_IMAGE004
The probability of blocking of (a) is,
Figure 225820DEST_PATH_IMAGE160
representing a target terminal
Figure 688900DEST_PATH_IMAGE003
Selecting a second type of network
Figure 280418DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 646809DEST_PATH_IMAGE161
Figure 32791DEST_PATH_IMAGE162
representing a target terminal
Figure 750211DEST_PATH_IMAGE003
With networks of the second type
Figure 879841DEST_PATH_IMAGE004
The available relationship of (a) to (b),
Figure 861923DEST_PATH_IMAGE012
which indicates the number of terminals that are to be connected,
Figure 418806DEST_PATH_IMAGE163
indicating a destination terminal
Figure 623522DEST_PATH_IMAGE003
Other terminals than the one selecting the second type of network
Figure 228947DEST_PATH_IMAGE004
The probability of (a) of (b) being,
Figure 632247DEST_PATH_IMAGE164
Figure 61829DEST_PATH_IMAGE147
representing a second type of network
Figure 285000DEST_PATH_IMAGE004
Can access to a second type network
Figure 959695DEST_PATH_IMAGE004
The number of terminals of (a) is,
Figure 217501DEST_PATH_IMAGE016
indicating a destination terminal
Figure 53870DEST_PATH_IMAGE003
Other than to be accessed to the second type network
Figure 531381DEST_PATH_IMAGE004
The number of terminals of the mobile communication terminal,
Figure 744187DEST_PATH_IMAGE017
Figure 856500DEST_PATH_IMAGE018
representing a second type of network
Figure 129349DEST_PATH_IMAGE004
Determining a probability of being a second type of target network;
Figure 530375DEST_PATH_IMAGE165
Figure 107724DEST_PATH_IMAGE092
representing a second type of network
Figure 277806DEST_PATH_IMAGE004
The total bandwidth of the network (c) is,
Figure 518294DEST_PATH_IMAGE021
representing a second type of network
Figure 672195DEST_PATH_IMAGE004
The number of currently served terminals.
Based on any of the above embodiments, the first determining unit 403 is specifically configured to:
carrying out normalization processing on the maximum downlink data rate to obtain a normalization value of the maximum downlink data rate;
And determining the throughput of the corresponding second type network based on the normalization value of the maximum downlink data rate and the blocking probability.
Based on any of the above embodiments, the first determining unit 403 is specifically configured to:
determining a throughput for the second type of network based on equation (3);
Figure 226804DEST_PATH_IMAGE166
(3)
wherein,
Figure 809314DEST_PATH_IMAGE023
representing a target terminal
Figure 158387DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 330743DEST_PATH_IMAGE004
From the second type of network
Figure 689043DEST_PATH_IMAGE004
The throughput of the acquisition is increased as a result,
Figure 630454DEST_PATH_IMAGE024
representing a target terminal
Figure 914543DEST_PATH_IMAGE003
Selecting access to a second type of network
Figure 574194DEST_PATH_IMAGE004
Figure 470606DEST_PATH_IMAGE025
Representing a target terminal
Figure 532103DEST_PATH_IMAGE003
Unselected access to the second classA network of nodes
Figure 488557DEST_PATH_IMAGE004
Figure 369926DEST_PATH_IMAGE026
A normalized value representing the maximum downlink data rate.
Based on any of the above embodiments, the fourth determining unit 404 is specifically configured to:
constructing a target optimization problem based on a formula (4);
Figure 837073DEST_PATH_IMAGE027
(4)
solving the target optimization problem to obtain a second type network with the maximum throughput;
determining the second type network with the maximum throughput as the second type target network;
wherein,
Figure 690759DEST_PATH_IMAGE028
representing the objective optimization problem.
Fig. 5 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 5: a processor (processor)510, a communication Interface (Communications Interface)520, a memory (memory)530 and a communication bus 540, wherein the processor 510, the communication Interface 520 and the memory 530 communicate with each other via the communication bus 540. Processor 510 may invoke logic instructions in memory 530 to perform a method of handover of a heterogeneous network, the method comprising: determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition;
Determining the blocking probability of each second type network;
determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
and determining the second type target network to be switched of the target terminal based on the throughput of each second type network.
Furthermore, the logic instructions in the memory 530 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product, where the computer program product includes a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and when the computer program is executed by a processor, a computer can execute the method for switching a heterogeneous network provided by the above methods, where the method includes: determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition;
determining the blocking probability of each second type network;
determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
and determining the second type target network to be switched of the target terminal based on the throughput of each second type network.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to perform the handover method for a heterogeneous network provided by the above methods, the method including: determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition;
Determining the blocking probability of each second type network;
determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
and determining the second type target network to be switched of the target terminal based on the throughput of each second type network.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A handover method of a heterogeneous network, wherein the heterogeneous network includes at least one first type network and at least one second type network; the target terminal is currently in the network of the first type network; the method comprises the following steps:
determining a maximum downlink data rate obtainable from each second type network in case the target terminal satisfies a network handover condition;
determining the blocking probability of each second type network;
determining a throughput corresponding to a second type of network based on the maximum downlink data rate and the blocking probability;
determining a second type target network to be switched of the target terminal based on the throughput of each second type network;
The determining the blocking probability of each second type network includes:
determining a blocking probability of each second type network based on formula (2);
Figure DEST_PATH_IMAGE001
(2)
wherein,
Figure 634721DEST_PATH_IMAGE002
representing a second type of network
Figure DEST_PATH_IMAGE003
The probability of blocking of (a) is,
Figure 946754DEST_PATH_IMAGE004
representing a target terminal
Figure 932028DEST_PATH_IMAGE006
Selecting a second type of network
Figure 241786DEST_PATH_IMAGE003
The probability of (a) of (b) being,
Figure DEST_PATH_IMAGE007
Figure 876292DEST_PATH_IMAGE008
representing a target terminal
Figure 992016DEST_PATH_IMAGE006
With networks of the second type
Figure 831796DEST_PATH_IMAGE003
The available relationship of (a) to (b),
Figure DEST_PATH_IMAGE009
which indicates the number of terminals that are to be connected,
Figure 374772DEST_PATH_IMAGE010
indicating a destination terminal
Figure 729530DEST_PATH_IMAGE006
Other terminals than the one selecting the second type of network
Figure 586628DEST_PATH_IMAGE003
The probability of (a) of (b) being,
Figure DEST_PATH_IMAGE011
Figure 844696DEST_PATH_IMAGE012
representing a second type of network
Figure 496257DEST_PATH_IMAGE003
Is covered byIn-fence access to a second type network
Figure 603891DEST_PATH_IMAGE003
The number of terminals of (a) is,
Figure DEST_PATH_IMAGE013
indicating a destination terminal
Figure 61417DEST_PATH_IMAGE006
Other than to be accessed to the second type network
Figure 610210DEST_PATH_IMAGE003
The number of terminals of the mobile communication terminal,
Figure 698252DEST_PATH_IMAGE014
Figure DEST_PATH_IMAGE015
representing a second type of network
Figure 27602DEST_PATH_IMAGE003
Determining a probability of being a second type of target network;
Figure 790284DEST_PATH_IMAGE016
Figure DEST_PATH_IMAGE017
representing a second type of network
Figure 255900DEST_PATH_IMAGE003
The total bandwidth of the network (c) is,
Figure 514843DEST_PATH_IMAGE018
representing a second type of network
Figure 269172DEST_PATH_IMAGE003
The number of currently served terminals.
2. The handover method of a heterogeneous network according to claim 1, wherein before determining the maximum downlink data rate obtainable from each second type network in case that the target terminal satisfies the network handover condition, the method further comprises:
determining a first signal to interference plus noise ratio, SINR, received from each first type network and a second SINR received from each second type network;
Determining that the target terminal satisfies the network handover condition when it is determined that the sum of the first SINR and the first offset value is less than the second SINR and the sum of the first SINR and the second offset value is less than the second SINR;
the first deviation value is a deviation value corresponding to a network handover preparation condition, the second deviation value is a deviation value corresponding to a network handover execution condition, and the first deviation value is smaller than the second deviation value.
3. The method of claim 1, wherein determining a maximum downlink data rate available from each second type of network comprises:
determining available network bandwidth from each second type of network;
determining an equivalent SINR when the second type network is accessed from the first type network based on the first SINR and the second SINR;
determining the maximum downlink data rate achievable from each second type of network based on the equivalent SINR and the network bandwidth.
4. The method of claim 3, wherein the determining the maximum downlink data rate available from each second type network based on the equivalent SINR and the network bandwidth comprises:
Determining the maximum downlink data rate available from each second type network based on equation (1);
Figure DEST_PATH_IMAGE019
(1)
wherein,
Figure 68501DEST_PATH_IMAGE020
representing a target terminal
Figure 654203DEST_PATH_IMAGE006
From a second type network
Figure 84048DEST_PATH_IMAGE003
The maximum achievable downlink data rate is,
Figure DEST_PATH_IMAGE021
representing a target terminal
Figure 623876DEST_PATH_IMAGE006
From a second type network
Figure 164578DEST_PATH_IMAGE003
The available bandwidth of the network is used,
Figure 870366DEST_PATH_IMAGE022
representing a target terminal
Figure 205533DEST_PATH_IMAGE006
Accessing a second type network from a first type network
Figure 996771DEST_PATH_IMAGE003
The equivalent SINR at time.
5. The method of claim 1, wherein the determining the throughput for the second type of network based on the maximum downlink data rate and the blocking probability comprises:
carrying out normalization processing on the maximum downlink data rate to obtain a normalization value of the maximum downlink data rate;
and determining the throughput of the corresponding second type network based on the normalization value of the maximum downlink data rate and the blocking probability.
6. The method of claim 5, wherein determining the throughput of the second type of network based on the normalized value of the maximum downlink data rate and the blocking probability comprises:
determining a throughput for the second type of network based on equation (3);
Figure DEST_PATH_IMAGE023
(3)
Wherein,
Figure 137902DEST_PATH_IMAGE024
representing a target terminal
Figure 635880DEST_PATH_IMAGE006
Selecting access to a second type of network
Figure 141948DEST_PATH_IMAGE003
From the second type of network
Figure 910228DEST_PATH_IMAGE003
The throughput of the acquisition is increased as a result,
Figure DEST_PATH_IMAGE025
representing a target terminal
Figure 855051DEST_PATH_IMAGE006
Selecting access to a second type of network
Figure 207534DEST_PATH_IMAGE003
Figure 212400DEST_PATH_IMAGE026
Representing a target terminal
Figure 650334DEST_PATH_IMAGE006
Unselected access to second type network
Figure 70951DEST_PATH_IMAGE003
Figure DEST_PATH_IMAGE027
A normalized value representing the maximum downlink data rate.
7. The method for switching between heterogeneous networks according to claim 1, wherein the determining the second type target network to be switched by the target terminal based on the throughput of each second type network comprises:
constructing a target optimization problem based on a formula (4);
Figure 605838DEST_PATH_IMAGE028
(4)
solving the target optimization problem to obtain a second type network with the maximum throughput;
determining a second type network with the maximum throughput as the second type target network;
wherein,
Figure DEST_PATH_IMAGE029
representing the objective optimization problem.
8. A handover apparatus of a heterogeneous network, wherein the heterogeneous network includes at least one first type network and at least one second type network; the target terminal is currently in the network of the first type network; the method comprises the following steps:
a first determining unit, configured to determine a maximum downlink data rate that can be obtained from each second type network, if the target terminal satisfies a network handover condition;
A second determining unit, configured to determine a blocking probability of each second type network;
a third determining unit, configured to determine throughput of a corresponding second type network based on the maximum downlink data rate and the blocking probability;
a fourth determining unit, configured to determine, based on the throughput of each second type network, a second type target network to be switched by the target terminal;
the second determining unit is specifically configured to:
determining a blocking probability of each second type network based on formula (2);
Figure 17490DEST_PATH_IMAGE001
(2)
wherein,
Figure 5037DEST_PATH_IMAGE002
representing a second type of network
Figure 229345DEST_PATH_IMAGE003
The probability of blocking of (a) is,
Figure 556421DEST_PATH_IMAGE004
representing a target terminal
Figure 903089DEST_PATH_IMAGE006
Selecting a second type of network
Figure 315616DEST_PATH_IMAGE003
The probability of (a) of (b) being,
Figure 140352DEST_PATH_IMAGE007
Figure 321935DEST_PATH_IMAGE008
representing a target terminal
Figure 340969DEST_PATH_IMAGE006
With networks of the second type
Figure 240792DEST_PATH_IMAGE003
The available relationship of (a) to (b),
Figure 806902DEST_PATH_IMAGE009
which indicates the number of terminals that are to be connected,
Figure 905308DEST_PATH_IMAGE010
indicating a destination terminal
Figure 531462DEST_PATH_IMAGE006
Other terminals than the one selecting the second type of network
Figure 980898DEST_PATH_IMAGE003
The probability of (a) of (b) being,
Figure 85120DEST_PATH_IMAGE011
Figure 303612DEST_PATH_IMAGE012
representing a second type of network
Figure 100666DEST_PATH_IMAGE003
Can access to a second type network
Figure 709502DEST_PATH_IMAGE003
The number of terminals of (a) is,
Figure 446776DEST_PATH_IMAGE013
indicating a destination terminal
Figure 457458DEST_PATH_IMAGE006
Other than to be accessed to the second type network
Figure 487731DEST_PATH_IMAGE003
The number of terminals of the mobile communication terminal,
Figure 583863DEST_PATH_IMAGE014
Figure 92204DEST_PATH_IMAGE015
representing a second type of network
Figure 222971DEST_PATH_IMAGE003
Determining a probability of being a second type of target network;
Figure 361829DEST_PATH_IMAGE016
Figure 7574DEST_PATH_IMAGE017
representing a second type of network
Figure 257289DEST_PATH_IMAGE003
The total bandwidth of the network (c) is,
Figure 806345DEST_PATH_IMAGE018
representing a second type of network
Figure 116103DEST_PATH_IMAGE003
The number of currently served terminals.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the handover method for the heterogeneous network according to any one of claims 1 to 7 when executing the program.
10. A non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements a handover method for a heterogeneous network according to any one of claims 1 to 7.
CN202210402621.7A 2022-04-18 2022-04-18 Heterogeneous network switching method and device and electronic equipment Active CN114513825B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210402621.7A CN114513825B (en) 2022-04-18 2022-04-18 Heterogeneous network switching method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210402621.7A CN114513825B (en) 2022-04-18 2022-04-18 Heterogeneous network switching method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN114513825A CN114513825A (en) 2022-05-17
CN114513825B true CN114513825B (en) 2022-07-29

Family

ID=81554778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210402621.7A Active CN114513825B (en) 2022-04-18 2022-04-18 Heterogeneous network switching method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114513825B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1998583A1 (en) * 2007-05-30 2008-12-03 British Telecommunications Public Limited Company Handover method
CN102572982A (en) * 2010-12-08 2012-07-11 同济大学 Multi-attribute handover decision method for heterogeneous vehicle communication network
CN103152795A (en) * 2013-03-26 2013-06-12 哈尔滨工业大学 Heterogeneous network access control method based on multi-objective optimization
CN104066138A (en) * 2014-06-26 2014-09-24 南京邮电大学 Group switching method based on service priority in blocking rate constraint

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545568B (en) * 2019-10-15 2021-09-14 中国联合网络通信集团有限公司 Heterogeneous network switching method, switching device, control equipment and storage medium
CN112788688B (en) * 2021-01-11 2022-05-06 中南大学 Vertical switching method, device, equipment and storage medium between heterogeneous networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1998583A1 (en) * 2007-05-30 2008-12-03 British Telecommunications Public Limited Company Handover method
CN102572982A (en) * 2010-12-08 2012-07-11 同济大学 Multi-attribute handover decision method for heterogeneous vehicle communication network
CN103152795A (en) * 2013-03-26 2013-06-12 哈尔滨工业大学 Heterogeneous network access control method based on multi-objective optimization
CN104066138A (en) * 2014-06-26 2014-09-24 南京邮电大学 Group switching method based on service priority in blocking rate constraint

Also Published As

Publication number Publication date
CN114513825A (en) 2022-05-17

Similar Documents

Publication Publication Date Title
WO2022022334A1 (en) Artificial intelligence-based communication method and communication device
US20220190883A1 (en) Beam prediction for wireless networks
WO2019102064A1 (en) Joint beam reporting for wireless networks
BR112012010029A2 (en) method and system for obtaining a scheme for implementing wireless local area network access points
US20230269606A1 (en) Measurement configuration for local area machine learning radio resource management
Lee et al. Intelligent dual active protocol stack handover based on double DQN deep reinforcement learning for 5G mmWave networks
US9426675B2 (en) System and method for adaptation in a wireless communications system
CN110492955B (en) Spectrum prediction switching method based on transfer learning strategy
Mismar et al. A framework for automated cellular network tuning with reinforcement learning
CN116965097A (en) Method and apparatus for supporting machine learning or artificial intelligence techniques for handoff management in a communication system
CN110324869B (en) User access method and base station
CN114513825B (en) Heterogeneous network switching method and device and electronic equipment
CN114828193B (en) Uplink and downlink multi-service concurrent power distribution method for wireless network and storage medium
US20240205875A1 (en) First node, second node, or the method performed by the same
US12010571B2 (en) Spectral efficiency prediction with artificial intelligence for enhancing carrier aggregation and proactive radio resource management
EP4068850A1 (en) Method for identifying user equipment for real-time handover trigger in open-radio access network environment
CN106028372B (en) A kind of system based on SDN fusion heterogeneous wireless network
CN114258071A (en) Measurement reporting method and device, storage medium and terminal
Alhammadi et al. SOMNet: Self-Optimizing mobility management for resilient 5G heterogeneous networks
Mitić et al. Calculation of call unpairing probability in GSM cell using VAMOS technics
Deb et al. MAB based Network Selection mechanism for URLLC users in RIS assisted network
US11785525B2 (en) Path selection for integrated access and backhaul
Kim et al. Designing interference‐aware network selection protocol for WLAN mobile devices
WO2024094038A1 (en) Method for switching or updating ai model, and communication apparatus
WO2024013433A1 (en) Method, apparatus and computer program

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