CN110708729A - Heterogeneous network switching management method and device in fixed-mobile convergence network environment - Google Patents
Heterogeneous network switching management method and device in fixed-mobile convergence network environment Download PDFInfo
- Publication number
- CN110708729A CN110708729A CN201910848569.6A CN201910848569A CN110708729A CN 110708729 A CN110708729 A CN 110708729A CN 201910848569 A CN201910848569 A CN 201910848569A CN 110708729 A CN110708729 A CN 110708729A
- Authority
- CN
- China
- Prior art keywords
- network
- service
- user terminal
- value
- switching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
- H04W36/0088—Scheduling hand-off measurements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a heterogeneous network switching management method in a fixed-mobile convergence network environment, which relates to the field of communication networks and comprises the steps of obtaining network attribute information of each network which is currently available, weighting weight set by a user terminal for each service and requirement weight of each service for each network, carrying out matrix operation based on the network attribute information, the weighting weight and the requirement weight after determining the current service in the user terminal, determining the utility value of each network relative to the current service according to the operation result, sequencing each determined utility value, determining the network suitable for the current service according to the sequencing result, using the network as a target network, judging whether the utility value of the target network reaches a switching threshold value, switching the user terminal to the target network if the utility value reaches the switching threshold value, determining the switching threshold value according to the moving speed of the user terminal, and preventing the mobile terminal from switching back and forth when the intensity of a network signal changes violently, thereby effectively reducing the ping-pong effect.
Description
Technical Field
The present invention relates to the field of communication networks, and in particular, to a method and an apparatus for managing heterogeneous network handover in a fixed-mobile convergence network environment.
Background
Heterogeneous networks (Heterogeneous networks) are a collection of networks of computers, Network devices and systems produced by different manufacturers, most often operating over different protocols to support different functions or applications. With the development of communication network technology, the service requirements of mobile terminals are more diversified, a single type of network is not enough to completely meet the requirements of mobile users in terms of high bandwidth, low delay, coverage and the like, at present, heterogeneous networks are usually used to meet the requirements of users for different services, and the mobile terminals have the capability of accessing various networks. Therefore, the handover of the mobile terminal in the heterogeneous network may have a great influence on the user experience.
Fixed Mobile Convergence (FMC) is the operation of realizing the whole service and the converged service through the fusion and cooperation between the Fixed network and the Mobile network. In a fixed mobile network convergence scenario, handover between a fixed network and a mobile network is vertical handover (vertical handover) across different communication systems, and a network selection and execution strategy of the vertical handover has an important influence on convergence performance of the fixed mobile network.
In the existing scheme, in a heterogeneous network environment with converged fixed and mobile networks, network handover is generally performed according to the signal strength of all networks in an area where a mobile terminal is located, but in this scheme, when the mobile terminal enters a certain area and the signal strength of a plurality of networks in the area is drastically changed, the mobile terminal is handed over back and forth in each network, so that a ping-pong effect is generated during network handover, where the ping-pong effect is a phenomenon that, in a mobile communication system, if the signal strength of two base stations in a certain area is drastically changed, the mobile terminal is handed over back and forth between the two base stations.
Disclosure of Invention
In view of the above, the present invention is directed to a method and an apparatus for managing handover of a heterogeneous network in a mobility-fixed converged network environment, so as to reduce the impact of the ping-pong effect.
Based on the above object, the present invention provides a method for managing heterogeneous network handover in a fixed-mobile convergence network environment, which is applied to a software-defined network controller, and comprises:
acquiring currently available network attribute information of each network, a weighting weight set by a user terminal for each service, and a requirement weight of each service on each network;
determining a current service in the user terminal;
performing matrix operation based on the network attribute information, the weighting weight and the demand weight, and determining the utility value of each network relative to the current service according to the operation result;
sequencing each determined utility value, and determining a network suitable for the current service as a target network according to a sequencing result;
judging whether the utility value of the target network reaches a switching threshold value; the switching threshold value is determined according to the moving speed of the user terminal;
and if so, switching the user terminal to the target network.
Preferably, the switching the user terminal to the target network includes:
and switching the user terminal to the target network through a multiplex transmission control protocol.
Preferably, the obtaining the weight of the requirement of each service on each network includes:
establishing a fuzzy discrimination matrix according to the requirements of different services;
and calculating the demand weights of the different services for different network attributes by utilizing fuzzy hierarchical analysis.
Preferably, the network attributes include signal strength, network bandwidth, network delay, network jitter, and network packet loss rate, and the services include a voice service, a video service, and a network browsing service.
Preferably, the establishing a fuzzy discriminant matrix according to the requirements of different services includes:
according to the rule of the triangular fuzzy number TFN scale, the audio service, the video service and the page browsing service respectively construct a fuzzy discrimination matrix Ag=(aij)N×N(ii) a Wherein a is a triangular fuzzy number, a is (l, m, n), and l, m, n respectively representShowing a lower bound value, a middle value and an upper bound value of the triangular fuzzy number value; g represents a service type, and when g is 1, represents an audio service; when g is 2, video service is represented; when g is 3, representing a page browsing service; n represents the number of network attributes; j represents the index of the network attribute, and the values of different j correspond to different network attributes; i represents the number of rows of the fuzzy discrimination matrix;
the calculating by using fuzzy hierarchy analysis to obtain the demand weights of the different services for different network attributes comprises:
obtaining weights of different network attributes according to consistency check and calculation of the fuzzy discrimination matrix, and carrying out normalization processing on the obtained weights;
calculating the weight values of the network attributes under different service situations, and combining weight vectors into a matrix to obtain a matrix comprising all network attribute weights aiming at different services;
and aiming at audio service, video service and page browsing service, obtaining a matrix of all network attribute weights.
Preferably, the weights of the corresponding network attributes are calculated as follows:
calculating the comprehensive fuzzy value of the network attribute by adopting the following formula:
wherein, aijThe calculation process of the addition and inversion is as follows:
cjrepresenting network attributes;FjRepresents the integrated blur value, and FjIs a triangular fuzzy number TFN, Fj=(lj,mj,uj);
Then, the following formula is adopted, and the probability that the comprehensive fuzzy value in the computational formula is greater than the comprehensive fuzzy values corresponding to other network attributes is calculated:
wherein k represents an index of a network attribute; fkRepresenting the network attribute corresponding to the value of k; v represents a probability value;
and then, calculating the weight corresponding to the network attribute of the probability value for different services by adopting the following formula:
wg,j=minV(Fj≥Fi)=minV(Fj≥F1,F2,...,FN),j=1,...,N
The weight value under different business situations is a weight vector Wg=[wg,1,wg,2,...,wg,N]TAnd are combined into a matrix, and then combined into a matrix,
for the audio service, the video service and the page browsing service, obtaining a matrix W of all network attribute weights as follows:
preferably, the value of the network attribute information is Cg=[c1,c2,...,cN]TAnd the normalized attribute vector of the value after normalization is Ug=[u1,u2,...,uN]TThe weighting weight of each service in different scenes by the user terminal is P ═ P1,p2,p3];
For different candidate networks, the service utility value currently used by the user terminal is as follows:
wherein t represents a network index value that the user terminal can connect with, and different t values correspond to different networks;
obtaining a network Z with the best service performance currently used by the user terminal by sequencing the utility values of the candidate networks, wherein the utility value is SZ。
Preferably, the handover threshold varies with the moving speed of the ue, and the initial handover threshold and the utility value H of the current network to which the ue is connectedthAre equal.
Preferably, the relationship between the handover threshold and the moving speed v of the user terminal is as follows,
when v is less than or equal to 2, if Sz>HthWhen the network Z is selected to execute the switching;
when v is more than 2 and less than or equal to 25, H 'is calculated'th=(1+k)Hth;
The coefficient is a coefficient factor which monotonically increases with the moving speed of the user terminal; hthAn initial switching threshold value for the current connection network of the user terminal; h'thA new switching threshold value of the user terminal at the current moving speed is obtained;
if S isz>H′thSelecting a network Z to execute switching at the moment, otherwise, keeping the connection network of the user terminal unchanged;
when v >25, the connection network of the user terminal remains unchanged.
The invention provides a heterogeneous network switching management device in a fixed-mobile convergence network environment, which is applied to a software defined network controller and comprises the following components:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring network attribute information of each currently available network, a weighting weight set by a user terminal for each service and a requirement weight of each service on each network;
a first determining module, configured to determine a current service in the user equipment;
the second determining module is used for performing matrix operation based on the network attribute information, the weighting weight and the demand weight, and determining the utility value of each network relative to the current service according to the operation result;
a third determining module, configured to rank each determined utility value, and determine, according to a ranking result, a network applicable to the current service as a target network;
the judging module is used for judging whether the utility value of the target network reaches a switching threshold value; the switching threshold value is determined according to the moving speed of the user terminal; if so, triggering a switching module;
and the switching module is used for switching the user terminal to the target network.
The invention has the beneficial effects that: the invention discloses a heterogeneous network switching management method in a fixed-mobile convergence network environment, which comprises the steps that a software defined network controller obtains network attribute information of each currently available network, a weighting weight set by a user terminal for each service and a requirement weight of each service for each network, after the current service in the user terminal is determined, matrix operation is carried out based on the network attribute information, the weighting weight and the requirement weight, the utility value of each network relative to the current service is determined according to the operation result, each determined utility value is sequenced, the network suitable for the current service is determined according to the sequencing result and is used as a target network, then whether the utility value of the target network reaches a switching threshold value is judged, if the utility value reaches the switching threshold value, the user terminal is switched to the target network, in the invention, when a mobile terminal enters a certain area, only the utility value of the target network reaches the switching threshold value, the network switching is carried out, and the switching threshold value is determined according to the moving speed of the user terminal and has no relation with the network signal intensity in the area, so that even if the signal intensities of a plurality of networks in the area are violently changed, the mobile terminal can not be switched back and forth in each network, and the ping-pong effect is effectively reduced.
Drawings
Fig. 1 is a flowchart of a heterogeneous handover management method in a mobility-fixed convergence network according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of acquiring a weight of a demand of each service for each network according to an embodiment of the present invention;
fig. 3 is a schematic diagram of routes of the different services according to the requirement weights for different network attributes calculated by using fuzzy hierarchy analysis according to an embodiment of the present invention;
FIG. 4 is a flowchart of the method for calculating the weighted value of the network attribute in the corresponding service context according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a heterogeneous handover management device in a mobility-fixed convergence network according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to specific embodiments and the accompanying drawings.
Based on the above purpose, the present invention provides a method and an apparatus for managing heterogeneous network handover in a fixed-mobile convergence network environment, and the method and the apparatus can be applied to a software defined network. First, a detailed description is given to a method for managing a handover of a heterogeneous network in a mobility-fixed converged network environment according to an embodiment of the present invention.
Fig. 1 is a schematic flowchart of a method for managing handover of a heterogeneous network in a fixed-mobility converged network environment according to an embodiment of the present invention, where the method includes:
s101: the method comprises the steps of obtaining currently available network attribute information of each network, a weighting weight set by a user terminal aiming at each service and a requirement weight of each service on each network.
Here, the network attribute information may include, for example, signal strength, network bandwidth, network delay, network jitter, network packet loss rate, and the like, and is not limited specifically. The service of the user terminal may include, without limitation, an audio service, a video service, a page browsing service, and the like. The user terminal may set a weighting weight for each service by itself, for example, after the user terminal sets the audio service weight, the video service weight, and the page browsing service weight, the software defined network obtains the weighting weight.
In one embodiment, as shown in fig. 2, the obtaining the demand weight of each service on each network may include:
s201: establishing a fuzzy discrimination matrix according to the requirements of different services;
s202: a demand weight to each service for each network calculated using fuzzy hierarchy analysis.
S102: determining a current service in the user terminal.
In the embodiment of the present invention, the service of the ue changes according to the requirement of the user, so in this step, the current service of the ue needs to be determined.
S103: and performing matrix operation based on the network attribute information, the weighting weight and the demand weight, and determining the utility value of each network relative to the current service according to an operation result.
S104: and sequencing each determined utility value, and determining a network suitable for the current service as a target network according to a sequencing result.
And sequencing each determined utility value to obtain a network with the best service performance currently used by the user terminal, and taking the best network as a target network.
S105: judging whether the utility value of the target network reaches a switching threshold value; the switching threshold value is determined according to the moving speed of the user terminal; if so, S106 is performed.
In one case, the handover threshold varies with the moving speed of the ue, and the initial handover threshold and the utility value H of the current network to which the ue is connectedthAre equal.
S106: and switching the user terminal to the target network.
When the utility value of the user terminal reaches or exceeds the switching threshold, the user terminal is switched to the target network connection, in the embodiment, the method is executed in the software defined network controller, namely, the network side, so that the time for executing the whole method is shorter than the time for executing the method at the user terminal, the time delay of network selection is reduced, in addition, the software defined network controller can actively acquire the currently available network attribute information of each network, the weighting weight set by the user terminal for each service and the demand weight of each service for each network, so as to realize the mobility management of the user terminal, when the mobile terminal enters a certain area, the network switching is determined according to the switching threshold, the network switching is carried out only when the utility value of the target network reaches the switching threshold, and the switching threshold is determined according to the moving speed of the user terminal, the mobile terminal has no relation with the network signal strength in the area, so that even if the network signal strengths in the area are violently changed, the mobile terminal can not be switched back and forth in each network, and the ping-pong effect is effectively reduced.
As another embodiment of the present invention, in the above embodiment, S106 may include: and switching the user terminal to the target network through a multiplex transmission control protocol.
Generally, when a user terminal enters a wireless network, the strongest wireless network connection can be selected, when a mobile terminal reaches a switching threshold value to switch, one path of a multipath transmission control protocol keeps the connection of the original network, the other path of the multipath transmission control protocol is accessed into a target network to be switched, and the seamless switching of heterogeneous networks under a fixed-mobile convergence scene is realized by always keeping one path of network communication protocol to be connected with the network, so that the network utility and the user experience are optimized.
As an embodiment, the network attributes are classified into benefit type and cost type, where the signal strength and the network bandwidth are benefit type, the rest of the attributes are cost type, the normalization functions used by different network attributes are different, and the utility function is:
g(x)=1-f(x)
h(x)=1-g·x
wherein: a, b and g are coefficients of a normalization function, the normalization function used for signal strength and network bandwidth is f (x), the normalization function used for network delay and network jitter is g (x), and the normalization function used for packet loss rate and network charge is h (x).
As an embodiment, S201 may include:
according to the rule of the triangular fuzzy number TFN scale, the audio service, the video service and the page browsing service respectively construct a fuzzy discrimination matrix Ag=(aij)N×N(ii) a Wherein a is a triangular fuzzy number, and is defined as a ═ l, m, n, and l, m, n respectively represent a lower bound value, a middle bound value and an upper bound value of the triangular fuzzy number; g represents a service type, and when g is 1, represents an audio service; when g is 2, video service is represented; when g is 3, representing a page browsing service; n represents the number of network attributes; j represents the index of the network attribute, and the values of different j correspond to different network attributes; i represents the number of rows of the fuzzy discrimination matrix;
as shown in fig. 3, S202 may include:
s301: obtaining weights of different network attributes according to consistency check and calculation of the fuzzy discrimination matrix, and carrying out normalization processing on the obtained weights;
s302: calculating the weight values of the network attributes under different service situations, and combining weight vectors into a matrix to obtain a matrix comprising all network attribute weights aiming at different services;
s303: and aiming at audio service, video service and page browsing service, obtaining a matrix of all network attribute weights.
Each element of the fuzzy discriminant matrix scales the relative degree of importance between the network attributes with a triangular fuzzy number tfn (triangular fuzzy number).
Respectively constructing a fuzzy discrimination matrix A for audio service, video service and page browsing service according to a scale criteriong=(aij)N×N。
As an embodiment, as shown in fig. 4, S302 includes:
s401: calculating the comprehensive fuzzy value of the network attribute by adopting the following formula:
wherein, aijThe calculation process of the addition and inversion is as follows:
cjrepresenting a network attribute; fjRepresents the integrated blur value, and FjIs a triangular fuzzy number TFN, Fj=(lj,mj,uj);
S402: and adopting the following formula, calculating the probability that the comprehensive fuzzy value in the formula is greater than the comprehensive fuzzy values corresponding to other network attributes:
wherein k represents an index of a network attribute; fkNetwork attribute corresponding to value representing kSex; v represents a probability value;
s403: and then, calculating the weight corresponding to the network attribute of the probability value for different services by adopting the following formula:
wg,j=minV(Fj≥Fi)=minV(Fj≥F1,F2,...,FN),j=1,...,N
S405: the weight value under different business situations is a weight vector Wg=[wg,1,wg,2,...,wg,N]TAnd are combined into a matrix, and then combined into a matrix,
s406: for the audio service, the video service and the page browsing service, obtaining a matrix W of all network attribute weights as follows:
in this embodiment, the value of the network attribute information is Cg=[c1,c2,...,cN]TAnd the normalized attribute vector of the value after normalization is Ug=[u1,u2,...,uN]T。
As an embodiment, the weighting weight of each service in different scenarios by the user terminal is P ═ P1,p2,p3];
For different candidate networks, the service utility value currently used by the user terminal is as follows:
wherein t represents a network index value that the user terminal can connect with, and different t values correspond to different networks;
obtaining a network Z with the best service performance currently used by the user terminal by sequencing the utility values of the candidate networks, wherein the utility value is SZ。
In one embodiment, the handover threshold varies with the moving speed of the ue, and the initial handover threshold is related to the utility value H of the current network to which the ue is connectedthAre equal.
In one embodiment, the relationship between the handover threshold and the moving speed v of the ue is as follows,
when v is less than or equal to 2, if Sz>HthWhen the network Z is selected to execute the switching;
when v is more than 2 and less than or equal to 25, H 'is calculated'th=(1+k)Hth;
The coefficient is a coefficient factor which monotonically increases with the moving speed of the user terminal; hthAn initial switching threshold value for the current connection network of the user terminal; h'thA new switching threshold value of the user terminal at the current moving speed is obtained;
if S isz>H′thSelecting a network Z to execute switching at the moment, otherwise, keeping the connection network of the user terminal unchanged;
when v >25, the connection network of the user terminal remains unchanged.
In the above embodiment, when the ue supports a multi-path transmission Control Protocol (MPTCP) and has two network interfaces, one of which is used for connecting to a Wireless Local Area Network (WLAN) and the other is used for connecting to a cellular network, each network interface may support connection of multiple sub-Streams (SF), where one is a main sub-stream and the other is a sub-stream, and sub-streams from the same network interface can only connect to one network. There are three modes between the sub-streams under the same interface: an alternate mode, a standby mode, a simultaneous transmission mode; at the beginning of the handover between heterogeneous networks, the mobile terminal first queries whether two interfaces are connected to the WLAN and the cellular network, respectively, and if one interface is not connected to the network, the interface should first select the network with high received signal strength for connection. And when a plurality of paths of network communication protocol (TCP) connections are established in the network, executing the network switching step. In the switching process, the MPTCP changes the state of the MPTCP into a simultaneous transmission state, the same data is transmitted and received by multiple paths of TCP, the switching operation can be only executed on a homogeneous network connected with one interface at the same time, the other interface keeps a connection state, and in the process of disconnecting one path of connection, the data to be transmitted can continuously keep communication with the network through the mapping of the other interface, so that the continuity of terminal services in the switching process can be ensured. And finally, checking the network, if various flows tend to be connected with one of the networks and the throughput rate of the single network is enough to support service operation, disconnecting the TCP connection with low utility, using one network interface to continue communication, if various services tend to different networks, temporarily keeping the MPTCP connection state of the two interfaces, converting the MPTCP from a simultaneous sending mode into an alternate mode, cutting off one path of connection after the network environment is improved, and completing the switching process of the network by executing the steps.
For example, when a user moves from an outdoor environment to an indoor environment, a network control plane detects a WLAN network of a terminal in a new environment, a connection is established with a to-be-selected optimal WLAN network, the mobile terminal communicates with the WLAN and a cellular network simultaneously, then a network state is checked under the condition that network transmission is stable, if the utility of the cellular network is low and the performance of the WLAN is enough to support the existing service of the terminal, the connection with the cellular network is cut off, the mobile terminal performs data communication through the WLAN, if the performance of the WLAN is not enough to support the current service, the current WLAN connection is maintained, and a cellular network interface searches for a cellular network with better utility to perform handover.
Fig. 5 is a schematic flowchart of a heterogeneous network handover management apparatus in a fixed-mobility converged network environment according to an embodiment of the present invention, including
An obtaining module 501, configured to obtain currently available network attribute information of each network, a weighting weight set by a user terminal for each service, and a weight required by each service for each network;
a first determining module 502, configured to determine a current service in the user equipment;
a second determining module 503, configured to perform matrix operation based on the network attribute information, the weighting weight, and the demand weight, and determine a utility value of each network with respect to the current service according to an operation result;
a third determining module 504, configured to rank each determined utility value, and determine, according to a ranking result, a network applicable to the current service as a target network;
a determining module 505, configured to determine whether the utility value of the target network reaches a handover threshold; the switching threshold value is determined according to the moving speed of the user terminal; if so, triggering a switching module;
a handover module 506, configured to handover the ue to the target network.
The invention solves the problem of vertical switching between heterogeneous networks in a fixed-mobile convergence network, selects the network with the best effect according to different service types, optimizes the performance of the network, enhances the experience of users, realizes seamless switching of services and ensures that the services of the users are not interrupted all the time in the moving process. The scheme applies a software defined network architecture and an MPTCP protocol, conforms to the 5G standard of the third generation partnership project (3GPP), and can be applied to the current and future 5G (fifth generation mobile communication technology), LTE (English full name, long term evolution network) and WLAN (wireless local area network) mixed networks.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, is limited to these examples; within the idea of the invention, also technical features in the above embodiments or in different embodiments may be combined and there are many other variations of the different aspects of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements and the like that may be made without departing from the spirit and principles of the invention are intended to be included within the scope of the invention.
Claims (10)
1. A heterogeneous network switching management method in a fixed-mobile convergence network environment is characterized in that the method is applied to a software defined network controller and comprises the following steps:
acquiring currently available network attribute information of each network, a weighting weight set by a user terminal for each service, and a requirement weight of each service on each network;
determining a current service in the user terminal;
performing matrix operation based on the network attribute information, the weighting weight and the demand weight, and determining the utility value of each network relative to the current service according to the operation result;
sequencing each determined utility value, and determining a network suitable for the current service as a target network according to a sequencing result;
judging whether the utility value of the target network reaches a switching threshold value; the switching threshold value is determined according to the moving speed of the user terminal;
and if so, switching the user terminal to the target network.
2. The method of claim 1, wherein the handing over the user terminal to the target network comprises:
and switching the user terminal to the target network through a multiplex transmission control protocol.
3. The method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 1, wherein: acquiring the weight of the requirement of each service on each network, including:
establishing a fuzzy discrimination matrix according to the requirements of different services;
and calculating the demand weights of the different services for different network attributes by utilizing fuzzy hierarchical analysis.
4. The method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 3, wherein: the network attributes comprise signal intensity, network bandwidth, network delay, network jitter and network packet loss rate, and the services comprise voice service, video service and network browsing service.
5. The method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 4, wherein: the establishing of the fuzzy discrimination matrix according to the requirements of different services includes:
according to the rule of the triangular fuzzy number TFN scale, the audio service, the video service and the page browsing service respectively construct a fuzzy discrimination matrix Ag=(aij)N×N(ii) a Wherein a is a triangular fuzzy number, a is (l, m, n), and l, m, n respectively represent a lower bound value, a middle value and an upper bound value of the triangular fuzzy number; g represents a service type, and when g is 1, represents an audio service; when g is 2, video service is represented; when g is 3, representing a page browsing service; n represents the number of network attributes; j represents the index of the network attribute, and the values of different j correspond to different network attributes; i represents the number of rows of the fuzzy discrimination matrix;
the calculating by using fuzzy hierarchy analysis to obtain the demand weights of the different services for different network attributes comprises:
obtaining weights of different network attributes according to consistency check and calculation of the fuzzy discrimination matrix, and carrying out normalization processing on the obtained weights;
calculating the weight values of the network attributes under different service situations, and combining weight vectors into a matrix to obtain a matrix comprising all network attribute weights aiming at different services;
and aiming at audio service, video service and page browsing service, obtaining a matrix of all network attribute weights.
6. The method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 5, wherein: the calculating the weight values of the network attributes under different service situations comprises:
calculating the comprehensive fuzzy value of the network attribute by adopting the following formula:
wherein, aijThe calculation process of the addition and inversion is as follows:
cjrepresenting a network attribute; fjRepresents the integrated blur value, and FjIs a triangular fuzzy number TFN, Fj=(lj,mj,uj);
Then, the following formula is adopted, and the probability that the comprehensive fuzzy value in the computational formula is greater than the comprehensive fuzzy values corresponding to other network attributes is calculated:
wherein k represents an index of a network attribute; fkRepresenting kNetwork attributes corresponding to the values; v represents a probability value;
and then, calculating the weight corresponding to the network attribute of the probability value for different services by adopting the following formula:
wg,j=minV(Fj≥Fi)=minV(Fj≥F1,F2,...,FN),j=1,...,N
The weight value under different business situations is a weight vector Wg=[wg,1,wg,2,...,wg,N]TAnd are combined into a matrix, and then combined into a matrix,
for the audio service, the video service and the page browsing service, obtaining a matrix W of all network attribute weights as follows:
7. the method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 6, wherein: the value of the network attribute information is Cg=[c1,c2,...,cN]TAnd the normalized attribute vector of the value after normalization is Ug=[u1,u2,...,uN]T(ii) a The weighting weight of each service in different scenes by the user terminal is P ═ P1,p2,p3];
For different candidate networks, the service utility value currently used by the user terminal is as follows:
wherein t represents a network index value that the user terminal can connect with, and different t values correspond to different networks;
obtaining a network Z with the best service performance currently used by the user terminal by sequencing the utility values of the candidate networks, wherein the utility value is SZ。
8. The method according to claim 7, wherein the method comprises: the switching threshold value changes along with the change of the moving speed of the user terminal, and the initial switching threshold value and the utility value H of the current connection network of the user terminalthAre equal.
9. The method for managing the handover of the heterogeneous network in the fixed-mobile convergence network environment according to claim 8, wherein: the relation between the switching threshold value and the moving speed v of the user terminal comprises
When v is less than or equal to 2, if Sz>HthWhen the network Z is selected to execute the switching;
when v is more than 2 and less than or equal to 25, H 'is calculated'th=(1+k)Hth;
The coefficient is a coefficient factor which monotonically increases with the moving speed of the user terminal; hthAn initial switching threshold value for the current connection network of the user terminal; h'thA new switching threshold value of the user terminal at the current moving speed is obtained;
if S isz>H′thSelecting a network Z to execute switching at the moment, otherwise, keeping the connection network of the user terminal unchanged;
when v >25, the connection network of the user terminal remains unchanged.
10. A heterogeneous network handover management device in a fixed-mobile convergence network environment is applied to a software defined network controller, and comprises:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring network attribute information of each currently available network, a weighting weight set by a user terminal for each service and a requirement weight of each service on each network;
a first determining module, configured to determine a current service in the user equipment;
the second determining module is used for performing matrix operation based on the network attribute information, the weighting weight and the demand weight, and determining the utility value of each network relative to the current service according to the operation result;
a third determining module, configured to rank each determined utility value, and determine, according to a ranking result, a network applicable to the current service as a target network;
the judging module is used for judging whether the utility value of the target network reaches a switching threshold value; the switching threshold value is determined according to the moving speed of the user terminal; if so, triggering a switching module;
and the switching module is used for switching the user terminal to the target network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910848569.6A CN110708729A (en) | 2019-09-09 | 2019-09-09 | Heterogeneous network switching management method and device in fixed-mobile convergence network environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910848569.6A CN110708729A (en) | 2019-09-09 | 2019-09-09 | Heterogeneous network switching management method and device in fixed-mobile convergence network environment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110708729A true CN110708729A (en) | 2020-01-17 |
Family
ID=69194746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910848569.6A Pending CN110708729A (en) | 2019-09-09 | 2019-09-09 | Heterogeneous network switching management method and device in fixed-mobile convergence network environment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110708729A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314982A (en) * | 2020-03-27 | 2020-06-19 | 哈尔滨工业大学 | Heterogeneous private network vertical switching method based on speed pre-decision and fuzzy logic |
CN111917468A (en) * | 2020-06-29 | 2020-11-10 | 西安理工大学 | Method for reducing switching times in VLC/Wi-Fi wireless heterogeneous network |
CN112020112A (en) * | 2020-07-27 | 2020-12-01 | 北京邮电大学 | Heterogeneous network switching method and system based on MPTCP under SDN architecture |
CN112153679A (en) * | 2020-09-10 | 2020-12-29 | 中国联合网络通信集团有限公司 | Network switching method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011004127A (en) * | 2009-06-18 | 2011-01-06 | Nec Corp | Base station device, mobile communication system, and handover control method |
CN103945477A (en) * | 2014-05-16 | 2014-07-23 | 哈尔滨工业大学 | Heterogeneous network selection system and method based on business type weight differentiation |
CN108353459A (en) * | 2015-11-06 | 2018-07-31 | 株式会社Ntt都科摩 | User apparatus, base station, measurement method and measuring condition notification method |
CN108901052A (en) * | 2018-08-10 | 2018-11-27 | 北京邮电大学 | A kind of switching method and device of heterogeneous network |
-
2019
- 2019-09-09 CN CN201910848569.6A patent/CN110708729A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011004127A (en) * | 2009-06-18 | 2011-01-06 | Nec Corp | Base station device, mobile communication system, and handover control method |
CN103945477A (en) * | 2014-05-16 | 2014-07-23 | 哈尔滨工业大学 | Heterogeneous network selection system and method based on business type weight differentiation |
CN108353459A (en) * | 2015-11-06 | 2018-07-31 | 株式会社Ntt都科摩 | User apparatus, base station, measurement method and measuring condition notification method |
CN108901052A (en) * | 2018-08-10 | 2018-11-27 | 北京邮电大学 | A kind of switching method and device of heterogeneous network |
Non-Patent Citations (2)
Title |
---|
DONGDONGYAO等: "《A mobile handover mechanism based on fuzzy logic and MPTCP protocol under SDN architecture》", 《2018 18TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES》 * |
徐龙: "《基于多属性决策的异构无线网络选择算法研究》", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314982A (en) * | 2020-03-27 | 2020-06-19 | 哈尔滨工业大学 | Heterogeneous private network vertical switching method based on speed pre-decision and fuzzy logic |
CN111917468A (en) * | 2020-06-29 | 2020-11-10 | 西安理工大学 | Method for reducing switching times in VLC/Wi-Fi wireless heterogeneous network |
CN112020112A (en) * | 2020-07-27 | 2020-12-01 | 北京邮电大学 | Heterogeneous network switching method and system based on MPTCP under SDN architecture |
CN112020112B (en) * | 2020-07-27 | 2021-10-01 | 北京邮电大学 | Heterogeneous network switching method and system based on MPTCP under SDN architecture |
CN112153679A (en) * | 2020-09-10 | 2020-12-29 | 中国联合网络通信集团有限公司 | Network switching method and device |
CN112153679B (en) * | 2020-09-10 | 2023-10-31 | 中国联合网络通信集团有限公司 | Network switching method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113261244B (en) | Network node combining MEC host and UPF selection | |
US7072652B2 (en) | Handoff apparatus, systems, and methods | |
CN110708729A (en) | Heterogeneous network switching management method and device in fixed-mobile convergence network environment | |
KR101242174B1 (en) | Vertical handover method for overlay communication system | |
US9258769B2 (en) | Apparatus, method and computer program product providing priority setting for multi-rat interworking | |
CN101932017B (en) | Load balancing management and its device for mobile communication, the method and system that are suitable for | |
US10154522B2 (en) | Communication control device providing communication services via a plurality of communication paths | |
WO2005071866A1 (en) | Method of switching multi-mode multi-ban mobile communication terminal in multi acces communication nerwork | |
WO2008155371A1 (en) | Controlling handover | |
CN107105516B (en) | Apparatus and method for supporting multi-network based data transmission service | |
CN102084688A (en) | Method and system for inter-frequency or inter-RATcell reselection | |
EP3823366A1 (en) | Method and device for determining synchronization source priority, and computer storage medium | |
CN111465066A (en) | Network selection and mobility management method for multi-connection technology of power internet of things | |
CN110267315B (en) | Network connection control method, system, intelligent terminal and computer readable storage medium | |
KR20210102433A (en) | Cell selection or reselection method and apparatus, terminal | |
CN114125857A (en) | Method, network equipment and device for determining transmission rule | |
Pawar et al. | Context-aware middleware architecture for vertical handover support to multi-homed nomadic mobile services | |
CN116321320A (en) | Information configuration method and device and communication equipment | |
EP1626599B1 (en) | A method for establishing a service connection | |
EP2959727B1 (en) | Method and apparatus for distributing load | |
US8917699B2 (en) | User network and method for using multiple access system to connect to remote communication network(s) | |
Guo et al. | A QoS‐Guaranteed Cell Selection Strategy for Heterogeneous Cellular Systems | |
Patel et al. | Quality dependent vertical handover decision algorithm for Fourth Generation (4G) heterogeneous wireless networks | |
KR101079655B1 (en) | Method and apparatus for handover | |
Goudar et al. | Context-Aware multi-criteria framework for RAT selection in 5G networks |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200117 |
|
RJ01 | Rejection of invention patent application after publication |