CN111988834A - Heterogeneous Internet of vehicles network selection method, system and device - Google Patents

Heterogeneous Internet of vehicles network selection method, system and device Download PDF

Info

Publication number
CN111988834A
CN111988834A CN202010879517.8A CN202010879517A CN111988834A CN 111988834 A CN111988834 A CN 111988834A CN 202010879517 A CN202010879517 A CN 202010879517A CN 111988834 A CN111988834 A CN 111988834A
Authority
CN
China
Prior art keywords
value
satisfaction
utility function
network
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010879517.8A
Other languages
Chinese (zh)
Other versions
CN111988834B (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.)
Changan University
Original Assignee
Changan University
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 Changan University filed Critical Changan University
Priority to CN202010879517.8A priority Critical patent/CN111988834B/en
Publication of CN111988834A publication Critical patent/CN111988834A/en
Application granted granted Critical
Publication of CN111988834B publication Critical patent/CN111988834B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • 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 Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method, a system and a device for selecting a heterogeneous Internet of vehicles network, wherein the method specifically comprises the following steps: obtaining a utility function weight coefficient, a logarithm form utility function weight and a network transmitting power initial value through a user satisfaction experience function, and setting an allowable error; calculating the maximum transmission rate of all networks by using the concept of the effective capacity; calculating a power value corresponding to the maximum transmission rate, comparing an absolute value of a difference between power values obtained by two adjacent iterations with an allowable error to obtain a power theoretical value corresponding to the maximum transmission rate, obtaining a satisfaction utility function value of the same user facing different networks, and selecting a network with the maximum satisfaction utility function value as an access network; the heterogeneous Internet of vehicles network selection method introduced by the invention introduces the concept of effective capacity, not only considers the satisfaction degree of users, but also considers the transmission efficiency, obtains the maximum value of the utility value of the satisfaction degree in a limited power range, and is used for selecting the network.

Description

Heterogeneous Internet of vehicles network selection method, system and device
Technical Field
The invention belongs to the technical field of wireless communication, and particularly relates to a method, a system and a device for selecting a heterogeneous Internet of vehicles network.
Background
In recent years, Internet of vehicles (IoV) users have increasingly strong requirements for accessing a broadband wireless network with high quality anytime and anywhere, and wireless communication technologies taking various different scenes into consideration have been rapidly developed. Emerging interconnected Vehicle and autonomous Vehicle technologies may improve overall network operating efficiency, mobility, and traffic safety through Vehicle-to-Vehicle (to Vehicle) and Vehicle-to-Infrastructure (to Infrastructure) Communications based on real-time Dedicated Short Range Communications (DSRC). Mobile cellular networks have evolved from gsm (global System for Mobile communications) to umts (universal Mobile Telecommunications System), then to lte (long Term evolution) and 802.11 standard Wireless Local Area Networks (WLAN), up to 5G today; with the continuous development of diversification and Multi-network convergence of user demands, Multi-source Heterogeneous Wireless Networks (MHWNs) have come into existence.
In a multi-source heterogeneous vehicle networking, a user terminal (vehicle) has multiple available networks, such as WLAN, cellular networks, and other wireless networks. How users choose these networks as access networks is very important. Due to the differences of the transmission quality of wireless network links, the overlapping of wireless network signals, the richness of mobile terminal equipment services and other factors, a reliable and efficient network access selection algorithm is needed to meet the requirement of vehicle network user access network selection.
Until now, experts in the field have made a lot of research on access selection algorithms and have proposed many algorithms. Generally speaking, according to the discrimination criteria, it is classified into an access selection algorithm based on load balancing, received signal strength and Quality of Service (QoS); the algorithm is divided into access selection algorithms based on utility functions, neural networks, game theory, multi-attribute decision making and the like according to the selected mathematical method.
To provide network selection, ford global technology corporation applied "network selection of vehicle application triggered telematics device system" (application date: 2019, 20/02/2019, application No.: 201910127575.2, publication No.: 110191492A) and "access network selection method and system" (application date: 2013, 12/11/2013, application No.: CN201310671484.8, publication No.: CN104717723B) applied by china telecom limited and "method for facilitating network access selection for wireless communication devices" (application date: 2017, 13/10/201780095735.9, publication No.: 111194563a) applied by swedish ericsson limited. But the defects in the methods are as follows: only the network switching response is considered, and the user satisfaction and the transmission efficiency are not considered, so that the user is likely to face the conditions of low QoS guarantee and waste of communication resources when the network selection is carried out.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a heterogeneous Internet of vehicles network selection method, which introduces the concept of effective capacity, considers the satisfaction degree of users and the transmission efficiency, obtains the maximum value of a satisfaction degree utility function in a limited power range and is used for selecting a network.
In order to achieve the purpose, the technical scheme of the invention is as follows: a heterogeneous Internet of vehicles network selection method comprises the following steps:
obtaining a utility function weight coefficient, a logarithm form utility function weight and a network transmitting power initial value through a user satisfaction experience function, and setting an allowable error;
aiming at different networks, acquiring the maximum transmission rate of all the networks based on the principle of effective capacity;
calculating a power value corresponding to the maximum transmission rate by using a Newton iteration method, comparing the absolute value of the difference between the power values obtained by two adjacent iterations with an allowable error, and ending the Newton iteration operation until the absolute value of the difference between the power values obtained by two adjacent iterations is smaller than the set allowable error to obtain a theoretical power value corresponding to the maximum transmission rate;
obtaining a satisfaction utility function value of the same user facing different networks according to the user satisfaction experience function and the power theoretical value, and selecting the network with the maximum satisfaction utility function value as an access network;
wherein the user satisfaction experience function is
Figure BDA0002653689140000031
In the formula, beta represents the weight of the utility function in a logarithmic form, and a user selects the corresponding weight to change the shape of the utility function according to different requirements of services; p denotes a transmission power value of the user.
The method specifically comprises the following steps:
step 1, initialization: determining a utility function weight coefficient alpha and a weight beta of a log-form utility function according to a user satisfaction experience function, and determining an initial power value p of a user access network0Setting an allowable error c;
step 2, according to the concept of effective capacity, calculating the maximum transmission rate of all networks
Figure BDA0002653689140000032
A value of (d);
step 3, calculating the power value p corresponding to the maximum transmission rate by a Newton iteration methodi+1I denotes the ith iteration;
step 4, the power value p obtained by the i +1 th iteration obtained in the step 3i+1And the power value p obtained in the ith iterationiThe absolute value of the difference is compared with the allowable error c set in step 1, if | pi+1-piIf | is less than c, returning the theoretical value p*=pi +1If | pi+1-piIf | is > c, i ═ i +1 until | p is found to be satisfiedi+1-piWhen | < c, returning the theoretical value p*=pi+1(ii) a Obtaining the theoretical optimal power value p*Then, experience the function according to the satisfaction degree of the user and return theoretical value p*And obtaining a satisfaction degree utility function value, and selecting the network with the maximum satisfaction degree utility function value as an access network.
In step 2, the effective capacity is specifically expressed as:
Figure BDA0002653689140000033
where γ represents the signal-to-noise ratio (SNR) of the user, θ represents the QoS index, E [ x ]]The method comprises the following steps of calculating an expected operation on x, wherein T represents the time slot length of one transmission process, and B represents the system bandwidth.
In the step 3, p is calculated by using a Newton iteration methodi+1The values are specifically as follows:
for optimal p*The value, first of all, of the function,
Figure BDA0002653689140000041
the variable p is then derived:
Figure BDA0002653689140000042
the function expression is given as:
Figure BDA0002653689140000043
then solving the formula (3) to obtain the evaluated value;
wherein:
Figure BDA0002653689140000044
Figure BDA0002653689140000045
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0.
In step 4, an optimal value p is calculated through a convex optimization theory*The method comprises the following steps:
considering the quality of service of all accessible networks in combination, it is desirable to be able to obtain as large a satisfaction utility function as possible, the network selection being expressed as an optimization problem:
Figure BDA0002653689140000051
Figure BDA0002653689140000052
c.2:p≤pmax,p≥0 (6)
wherein, the user satisfaction experience function is expressed as u (p), and the user transmission efficiency is expressed as
Figure BDA0002653689140000053
Figure BDA0002653689140000054
Figure BDA0002653689140000055
According to the convex optimization theory, the obtained formula (6) is concave optimization, and the local optimal solution is the global optimal solution of the formula (6).
Solving equation (6) to obtain the global optimal solution is as follows:
firstly, obtaining a Lagrange expression of an objective function:
Figure BDA0002653689140000056
the following formula holds:
Figure BDA0002653689140000057
the Lagrangian dual formula is then given:
Figure BDA0002653689140000061
the variable p is then derived as:
Figure BDA0002653689140000062
then, a Newton iteration method is used for solving the formula (13) to obtain:
Figure BDA0002653689140000063
wherein:
Figure BDA0002653689140000064
Figure BDA0002653689140000065
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0.
A heterogeneous Internet of vehicles network selection system comprises an initialization module, a maximum transmission rate acquisition module, a power calculation module and a comparison selection module; the initialization module obtains a utility function weight coefficient, a log-form utility function weight and a network transmitting power initial value through a user satisfaction experience function, and sets an allowable error;
the maximum transmission rate acquisition module acquires the maximum transmission rates of all networks based on the principle of effective capacity;
the power calculation module calculates a power value corresponding to the maximum transmission rate by using a Newton iteration method, and then compares the absolute value of the difference between the power values obtained by two adjacent iterations with an allowable error until the absolute value of the difference between the power values obtained by two adjacent iterations is smaller than the set allowable error, and ends the Newton iteration operation to obtain a theoretical power value corresponding to the maximum transmission rate;
and the comparison selection module obtains a satisfaction utility function value of the same user facing different networks according to the user satisfaction experience function and the power theoretical value, and selects the network with the maximum satisfaction utility function value as an access network.
A computer device comprises one or more processors and a memory, wherein the memory is used for storing computer executable programs, the processor reads part or all of the computer executable programs from the memory and executes the computer executable programs, and when the processor executes part or all of the computer executable programs, the heterogeneous Internet of vehicles network selection method can be realized.
A computer-readable storage medium, in which a computer program is stored, and which, when executed by a processor, is capable of implementing the heterogeneous internet of vehicles network selection method of the present invention.
Compared with the prior art, the invention has the following advantages:
the utility function method is adopted to construct a network selection model, a network selection algorithm based on the utility function can comprehensively consider various factors, and a utility function is designed, calculated and ordered, and finally accessed to a network with the highest utility function value; the network access selection strategy based on the utility function has higher decision speed and lower algorithm complexity, and comprehensively considers the performance indexes of various networks and the service characteristics of users; introducing a concept of effective capacity, comprehensively considering user satisfaction and transmission efficiency, taking power as a variable and a satisfaction utility function value as a selection standard, and selecting a network which is most suitable for a user according to different satisfaction utility function values among different access networks; in the calculation process, a convex optimization theory is adopted, a network selection model is modeled into an optimization model, the optimization theory and a Newton iteration method are utilized to calculate a corresponding optimal value, and the Newton iteration method has higher convergence speed and is closer to a local maximum value than other algorithms based on gradient descent or non-gradient methods; simulation results show that different satisfaction utility function values are obtained in a limited power range when different network environments are considered, and finally a network with the maximum satisfaction utility function value is selected as an access network.
Drawings
FIG. 1 is a block diagram of an implementation flow of the present invention.
Fig. 2 is a diagram of experience function versus access resource in the present invention.
Fig. 3 is a graph of the satisfaction utility function value versus different transmit powers and different values of a and theta in the present invention.
Figure 4 is a graph of satisfaction utility function values for different networks in the present invention.
Figure 5 is a graph of the satisfaction utility function values of the proposed strategy versus other strategies.
Detailed Description
The invention is described in detail below with reference to the drawings.
Firstly, determining a utility function weight coefficient alpha and a weight beta of a log-form utility function according to a user satisfaction experience function, and determining an initial power value p of a user access network0And setting an allowable error c; then for different networks, the effective capacity formula is used
Figure BDA0002653689140000081
Where γ represents the signal-to-noise ratio (SNR) of the user, θ represents the QoS index, E [ x ]]The method comprises the steps of calculating an expectation operation on x, T represents the time slot length of one transmission process, B represents the system bandwidth, and calculating the maximum information transmission rate
Figure BDA0002653689140000082
Obtaining maximum information transmissionRate of speed
Figure BDA0002653689140000083
Then, the power value p is calculated by Newton's iteration methodi+1The superscript i denotes the ith iteration; if pi+1-piIf | is less than c, returning the theoretical value p*=pi+1If | pi+1-piIf | is greater than c, let i be i +1, continue the iterative algorithm until finding that | p is satisfiedi+1-piThe value of | < c returns the theoretical value p*=pi+1(ii) a Obtaining the theoretical optimal power value p*Then, experience the function according to the user satisfaction and return to the theoretical value p*And obtaining a satisfaction degree utility function value, and selecting the network with the maximum satisfaction degree utility function value as an access network.
Referring to the attached figure 1, the specific implementation steps of the invention are as follows:
step 1, initialization: determining a utility function weight coefficient alpha and a weight beta of a log-form utility function according to a user satisfaction experience function, and determining an initial power value p of a user access network0And setting an allowable error c;
step 2, according to the concept of effective capacity, calculating the maximum transmission rates of different networks
Figure BDA0002653689140000091
A value of (d);
step 3, calculating p by a Newton iteration methodi+1The superscript i denotes the ith iteration;
the method specifically comprises the following steps:
step (31) for optimal p*The value, first using newton's method, converges faster than other algorithms based on either gradient descent or non-gradient methods, closer to the local maximum, first having the function:
Figure BDA0002653689140000092
wherein: alpha represents a weight coefficient of the utility function; θ represents a QoS index; n is a radical of0Representing a noise power spectral density; b represents the system bandwidth; p represents the transmission power of the user; eA[x]Representing an exponential integration function.
The variable p is then derived:
Figure BDA0002653689140000093
the function expression is given as:
Figure BDA0002653689140000094
the evaluated value is then obtained by solving equation (3).
Wherein:
Figure BDA0002653689140000095
Figure BDA0002653689140000101
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0.
Step 4, p obtained in step 3 is usedi+1-piIs compared with the allowable error c, if pi+1-piIf | is less than c, returning the theoretical value p*=pi+1If | pi+1-piIf | is greater than c, i is made to be i +1, the step 3 is returned, and the iterative algorithm is continued until | p is found to be satisfiedi+1-piThe value of | < c returns the theoretical value p*=pi+1(ii) a Obtaining the theoretical optimal power value p*Then, experience the function according to the user satisfaction and return to the theoretical value p*Obtaining a satisfaction degree utility function value, and selecting a network with the maximum satisfaction degree utility function value as an access network;
the method comprises the following specific steps: considering the quality of service of all accessible networks comprehensively, it is expected that as large a satisfaction utility function as possible can be obtained, and network selection can be expressed as an optimization problem:
Figure BDA0002653689140000102
wherein: the user satisfaction experience function is expressed as u (p), and the user transmission efficiency is expressed as
Figure BDA0002653689140000103
Figure BDA0002653689140000104
Figure BDA0002653689140000105
According to the convex optimization theory, the obtained formula (6) is concave optimization, the local optimal solution is the global optimal solution of the formula (6), a Largrange expression of a function is given, and the optimization problem in the formula (6) is solved.
Solving the optimization problem in equation (6) is specifically as follows:
firstly, obtaining a Lagrange expression of an objective function:
Figure BDA0002653689140000111
in this context, the following formula holds:
Figure BDA0002653689140000112
the Lagrangian dual formula is then given:
Figure BDA0002653689140000113
the variable p is then derived as:
Figure BDA0002653689140000114
and then solving the formula (13) by using a Newton iteration method.
Figure BDA0002653689140000115
Wherein:
Figure BDA0002653689140000116
Figure BDA0002653689140000121
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0. Based on the theoretical optimal power value p obtained in the step 4*And selecting the network with the maximum satisfaction utility function value as the access network.
The effect of the present invention can be further illustrated by the following simulation examples.
Firstly, simulation conditions:
in the simulation of the invention, the simulation environment is Matlab2016, on the premise of meeting a certain time delay requirement, network selection is mainly carried out among three networks, namely 5G, WLAN and DSRC, and the environment is considered as an urban area.
Secondly, simulating contents and results:
fig. 2 is a graph of a relationship between access resources and a user experience function, and it can be known from the graph that, when three curves are observed, as the power value increases, the increasing speed is fast at the beginning, and the slowly increasing speed is slow, and finally, the curves tend to be stable; the three curves are compared with each other to find that the weights beta of the log-form utility functions are different, the shapes of the functions are also different, and users can select different beta values according to different service requirements.
Fig. 3 is a graph of the satisfaction utility function value versus different transmit powers and different values of α and θ. As can be seen, the satisfaction utility value increases with increasing power, approaching its maximum value within a limited range; different values of alpha and theta are set, the larger the value of theta is, the smaller the value of the satisfaction utility function is, which shows that the ultimate pursuit of time delay is at the cost of sacrificing other performances; the value of alpha can be changed according to different requirements of users, when the requirement of the users on transmission efficiency is higher, a smaller value of alpha is taken, the corresponding 1-alpha is enlarged, and the obtained satisfaction utility function value is smaller.
Fig. 4 is a graph of the satisfaction utility function value versus power for different networks, where a single variable is guaranteed, i.e. assigned the same values of α and β, where α is 0.5 and β is 2. As can be seen from the figure, in a limited power range, the satisfaction utility value increases with the increase of power, so as to obtain different satisfaction utility function values, and the WLAN network has a greater utility function value than the other two networks, and at this time, the WLAN network is preferentially selected as the access network.
Fig. 5 is a diagram comparing the proposed policy with other network selection policies. At this time, a simulation experiment is carried out in the same network environment, and the satisfaction utility function values of the strategy provided by the invention are respectively 1.99 times and 3.56 times of those of the network selection strategy based on the transmission power and the network selection strategy based on the transmission efficiency. The strategy proves to be an efficient and reliable network selection method.
The heterogeneous Internet of vehicles network selection method disclosed by the invention obtains the optimal power value through the steps (2) - (3) according to the effective capacity formula and the Newton iteration method; comparing | p by steps (4) - (5)i+1-piJudging whether to continue iterative operation or end operation for network selection according to the magnitude relation between the | and the allowable error c; the Newton iteration method has higher convergence speed and is closer to a local maximum value than other algorithms based on gradient descent or non-gradient methods; the heterogeneous Internet of vehicles network selection method introduced by the invention introduces the concept of effective capacity, not only considers the satisfaction degree of users, but also considers the transmission efficiency, and obtains the satisfaction degree in a limited power rangeThe maximum value of the utility value is used for selecting the network, and the heterogeneous Internet of vehicles network selection method can be used in the network selection process.
Optionally, the present invention further provides a computer device, including but not limited to one or more processors and a memory, where the memory is used to store a computer-executable program, the processor reads part or all of the computer-executable program from the memory and executes the computer-executable program, and when the processor executes part or all of the computer-executable program, the processor may implement part or all of the steps of the heterogeneous internet of vehicles network selection method according to the present invention, and the memory may also be used to store vehicle-mounted sensor information, road information, and map information.
A computer-readable storage medium, in which a computer program is stored, and which, when executed by a processor, is capable of implementing the heterogeneous internet of vehicles network selection method of the present invention.
The computer equipment can be an onboard computer, a notebook computer, a tablet computer, a desktop computer, a mobile phone or a workstation.
The processor may be a Central Processing Unit (CPU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), or an off-the-shelf programmable gate array (FPGA).
The memory of the invention can be an internal storage unit of a vehicle-mounted computer, a notebook computer, a tablet computer, a desktop computer, a mobile phone or a workstation, such as a memory and a hard disk; external memory units such as removable hard disks, flash memory cards may also be used.
Computer-readable storage media may include computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. The computer-readable storage medium may include: read-only memory
A Read Only Memory (ROM), a Random Access Memory (RAM), a Solid State Drive (SSD), or an optical disc. The Random Access Memory may include a resistive Random Access Memory (ReRAM) and a Dynamic Random Access Memory (DRAM).

Claims (9)

1. A heterogeneous Internet of vehicles network selection method is characterized by comprising the following steps:
obtaining a utility function weight coefficient, a logarithm form utility function weight and a network transmitting power initial value through a user satisfaction experience function, and setting an allowable error;
aiming at different networks, acquiring the maximum transmission rate of all the networks based on the principle of effective capacity;
calculating a power value corresponding to the maximum transmission rate by using a Newton iteration method, comparing the absolute value of the difference between the power values obtained by two adjacent iterations with an allowable error, and ending the Newton iteration operation until the absolute value of the difference between the power values obtained by two adjacent iterations is smaller than the set allowable error to obtain a theoretical power value corresponding to the maximum transmission rate;
obtaining a satisfaction utility function value of the same user facing different networks according to the user satisfaction experience function and the power theoretical value, and selecting the network with the maximum satisfaction utility function value as an access network;
wherein the user satisfaction experience function is
Figure FDA0002653689130000011
In the formula, beta represents the weight of the utility function in a logarithmic form, and a user selects the corresponding weight to change the shape of the utility function according to different requirements of services; p denotes a transmission power value of the user.
2. The heterogeneous Internet of vehicles network selection method according to claim 1, comprising the following steps:
step 1, initialization: determining a utility function weight coefficient alpha and a weight beta of a log-form utility function according to a user satisfaction experience function, and determining a user access networkInitial power value p of0Setting an allowable error c;
step 2, according to the concept of effective capacity, calculating the maximum transmission rate of all networks
Figure FDA0002653689130000012
A value of (d);
step 3, calculating the power value p corresponding to the maximum transmission rate by a Newton iteration methodi+1I denotes the ith iteration;
step 4, the power value p obtained by the i +1 th iteration obtained in the step 3i+1And the power value p obtained in the ith iterationiThe absolute value of the difference is compared with the allowable error c set in step 1, if | pi+1-piIf | is less than c, returning the theoretical value p*=pi+1If | pi+1-piIf | is > c, i ═ i +1 until | p is found to be satisfiedi+1-piWhen | < c, returning the theoretical value p*=pi+1(ii) a Obtaining the theoretical optimal power value p*Then, experience the function according to the satisfaction degree of the user and return theoretical value p*And obtaining a satisfaction degree utility function value, and selecting the network with the maximum satisfaction degree utility function value as an access network.
3. The heterogeneous internet of vehicles network selection method of claim 2, wherein in step 2, the effective capacity is specifically expressed as:
Figure FDA0002653689130000021
where γ represents the signal-to-noise ratio (SNR) of the user, θ represents the QoS index, E [ x ]]The method comprises the following steps of calculating an expected operation on x, wherein T represents the time slot length of one transmission process, and B represents the system bandwidth.
4. The method for selecting the heterogeneous Internet of vehicles network according to claim 2, wherein in the step 3, p is calculated by using Newton's iteration methodi+1The values are specifically as follows:
for optimal p*The value, first of all, of the function,
Figure FDA0002653689130000022
the variable p is then derived:
Figure FDA0002653689130000023
the function expression is given as:
Figure FDA0002653689130000024
then solving the formula (3) to obtain the evaluated value;
wherein:
Figure FDA0002653689130000025
Figure FDA0002653689130000031
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0.
5. The method for selecting the heterogeneous Internet of vehicles network according to claim 2, wherein in step 4, the optimal value p is calculated by a convex optimization theory*The method comprises the following steps:
considering the quality of service of all accessible networks in combination, it is desirable to be able to obtain as large a satisfaction utility function as possible, the network selection being expressed as an optimization problem:
Figure FDA0002653689130000032
Figure FDA0002653689130000033
c.2:p≤pmax,p≥0 (6)
wherein, the user satisfaction experience function is expressed as u (p), and the user transmission efficiency is expressed as
Figure FDA0002653689130000034
Figure FDA0002653689130000035
Figure FDA0002653689130000036
According to the convex optimization theory, the obtained formula (6) is concave optimization, and the local optimal solution is the global optimal solution of the formula (6).
6. The heterogeneous Internet of vehicles network selection method according to claim 5, wherein solving equation (6) to obtain a global optimal solution is as follows:
firstly, obtaining a Lagrange expression of an objective function:
Figure FDA0002653689130000041
the following formula holds:
Figure FDA0002653689130000042
the Lagrangian dual formula is then given:
Figure FDA0002653689130000043
the variable p is then derived as:
Figure FDA0002653689130000044
then, a Newton iteration method is used for solving the formula (13) to obtain:
Figure FDA0002653689130000045
wherein:
Figure FDA0002653689130000051
Figure FDA0002653689130000052
in the formula of alphaλ(i)、αν(i) Is a constant greater than 0.
7. A heterogeneous Internet of vehicles network selection system is characterized by comprising an initialization module, a maximum transmission rate acquisition module, a power calculation module and a comparison selection module; the initialization module obtains a utility function weight coefficient, a log-form utility function weight and a network transmitting power initial value through a user satisfaction experience function, and sets an allowable error;
the maximum transmission rate acquisition module acquires the maximum transmission rates of all networks based on the principle of effective capacity;
the power calculation module calculates a power value corresponding to the maximum transmission rate by using a Newton iteration method, and then compares the absolute value of the difference between the power values obtained by two adjacent iterations with an allowable error until the absolute value of the difference between the power values obtained by two adjacent iterations is smaller than the set allowable error, and ends the Newton iteration operation to obtain a theoretical power value corresponding to the maximum transmission rate;
and the comparison selection module obtains a satisfaction utility function value of the same user facing different networks according to the user satisfaction experience function and the power theoretical value, and selects the network with the maximum satisfaction utility function value as an access network.
8. A computer device, comprising one or more processors and a memory, wherein the memory is used for storing a computer executable program, the processor reads part or all of the computer executable program from the memory and executes the computer executable program, and the processor can realize the heterogeneous internet of vehicles network selection method according to any one of claims 1 to 6 when executing part or all of the computer executable program.
9. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, which, when executed by a processor, is capable of implementing the heterogeneous internet of vehicles network selection method of any one of claims 1-6.
CN202010879517.8A 2020-08-27 2020-08-27 Heterogeneous Internet of vehicles network selection method, system and device Active CN111988834B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010879517.8A CN111988834B (en) 2020-08-27 2020-08-27 Heterogeneous Internet of vehicles network selection method, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010879517.8A CN111988834B (en) 2020-08-27 2020-08-27 Heterogeneous Internet of vehicles network selection method, system and device

Publications (2)

Publication Number Publication Date
CN111988834A true CN111988834A (en) 2020-11-24
CN111988834B CN111988834B (en) 2022-11-04

Family

ID=73439983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010879517.8A Active CN111988834B (en) 2020-08-27 2020-08-27 Heterogeneous Internet of vehicles network selection method, system and device

Country Status (1)

Country Link
CN (1) CN111988834B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112399451A (en) * 2021-01-19 2021-02-23 光谷技术有限公司 Operation control method and device for wireless communication device of ultra-dense heterogeneous network
CN113727375A (en) * 2021-08-31 2021-11-30 长安大学 Resource control method and system for 6G three-dimensional compact communication network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150009909A1 (en) * 2013-07-02 2015-01-08 Thomson Licensing Spectrum allocation in a wireless network
CN106358308A (en) * 2015-07-14 2017-01-25 北京化工大学 Resource allocation method for reinforcement learning in ultra-dense network
US20180199379A1 (en) * 2011-03-09 2018-07-12 Board Of Regents, The University Of Texas System Network routing system, method, and computer program product

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180199379A1 (en) * 2011-03-09 2018-07-12 Board Of Regents, The University Of Texas System Network routing system, method, and computer program product
US20150009909A1 (en) * 2013-07-02 2015-01-08 Thomson Licensing Spectrum allocation in a wireless network
CN106358308A (en) * 2015-07-14 2017-01-25 北京化工大学 Resource allocation method for reinforcement learning in ultra-dense network

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
NANNAN SUI; DONGMEI ZHANG: "Network selection for heterogeneous wireless networks based on multiple attribute decision making and Evolutionary Game Theory", 《2016 25TH WIRELESS AND OPTICAL COMMUNICATION CONFERENCE》 *
刘鑫一等: "基于用户满意度的异构物联网资源分配策略", 《中国科技论文》 *
姜建: "异构无线网络中的选择策略研究", 《信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112399451A (en) * 2021-01-19 2021-02-23 光谷技术有限公司 Operation control method and device for wireless communication device of ultra-dense heterogeneous network
CN112399451B (en) * 2021-01-19 2021-03-19 光谷技术有限公司 Operation control method and device for wireless communication device of ultra-dense heterogeneous network
CN113727375A (en) * 2021-08-31 2021-11-30 长安大学 Resource control method and system for 6G three-dimensional compact communication network
CN113727375B (en) * 2021-08-31 2023-10-27 长安大学 Resource management and control method and system for 6G stereoscopic compact communication network

Also Published As

Publication number Publication date
CN111988834B (en) 2022-11-04

Similar Documents

Publication Publication Date Title
WO2022022334A1 (en) Artificial intelligence-based communication method and communication device
CN106851731B (en) A kind of D2D cache allocation method maximizing unloading probability
CN112995950B (en) Resource joint allocation method based on deep reinforcement learning in Internet of vehicles
CN109151864B (en) Migration decision and resource optimal allocation method for mobile edge computing ultra-dense network
CN109194763B (en) Caching method based on small base station self-organizing cooperation in ultra-dense network
CN111988834B (en) Heterogeneous Internet of vehicles network selection method, system and device
CN114189892A (en) Cloud-edge collaborative Internet of things system resource allocation method based on block chain and collective reinforcement learning
CN112218337A (en) Cache strategy decision method in mobile edge calculation
Alkhawlani et al. Multi-criteria vertical handover by TOPSIS and fuzzy logic
CN112672366B (en) Vertical switching system based on personalized consumption preference in heterogeneous wireless network
CN115665227B (en) Universal heterogeneous integrated computing network resource intelligent adaptation network architecture and method
CN103139860B (en) Based on the joint handoff method of speed adaptive in a kind of isomery cognitive radio networks
CN114553963A (en) Multi-edge node cooperative caching method based on deep neural network in mobile edge calculation
CN112672364B (en) Policy configuration method, device, related equipment and storage medium
CN116095770A (en) Cross-region cooperation self-adaptive switching judgment method in ultra-dense heterogeneous wireless network
Dhand et al. An intelligent handoff optimization algorithm for network selection in heterogeneous networks
CN111200821A (en) Capacity planning method and device
CN105744592A (en) Service Access Method, Device and System Based on Heterogeneous Wireless Network
Li et al. Collaborative optimization of edge-cloud computation offloading in internet of vehicles
CN108810139B (en) Monte Carlo tree search-assisted wireless caching method
CN115379508A (en) Carrier management method, resource allocation method and related equipment
US11388623B2 (en) Method, device and apparatus for controlling congestion window in internet of vehicles
CN113542132A (en) Routing information diffusion method, device and storage medium
CN116647822A (en) Network selection method, device and storage medium
CN115278792A (en) Switching judgment method for sensing access preference of terminal in ultra-dense heterogeneous wireless network

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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Shen Yujie

Inventor after: Liu Xinyi

Inventor after: Wang Wei

Inventor after: Hou Jun

Inventor after: Pang Jilong

Inventor after: Xie Jingli

Inventor after: Xu Zhilin

Inventor after: Di Chenqi

Inventor after: Liu Yan

Inventor before: Liu Xinyi

Inventor before: Wang Wei

Inventor before: Hou Jun

Inventor before: Pang Jilong

Inventor before: Xie Jingli

Inventor before: Xu Zhilin

Inventor before: Di Chenqi

Inventor before: Shen Yujie

Inventor before: Liu Yan

GR01 Patent grant
GR01 Patent grant