CN112153679B - Network switching method and device - Google Patents
Network switching method and device Download PDFInfo
- Publication number
- CN112153679B CN112153679B CN202010946551.2A CN202010946551A CN112153679B CN 112153679 B CN112153679 B CN 112153679B CN 202010946551 A CN202010946551 A CN 202010946551A CN 112153679 B CN112153679 B CN 112153679B
- Authority
- CN
- China
- Prior art keywords
- network
- equipment
- rate
- transferred
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000012546 transfer Methods 0.000 claims abstract description 70
- 238000004891 communication Methods 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims description 26
- 230000007774 longterm Effects 0.000 claims description 6
- 238000010295 mobile communication Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 18
- 238000004590 computer program Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application provides a network transfer method and device, relates to the technical field of communication, and solves the technical problems that in the prior art, the network transfer efficiency is low and the accuracy cannot be guaranteed. The network transfer method comprises the following steps: acquiring service data of equipment to be converted; determining the movement characteristics of the equipment to be transferred according to the service data, wherein the movement characteristics comprise mobility and non-mobility; and aiming at the to-be-transferred network equipment with different movement characteristics, corresponding transfer recommendation information is determined according to a preset network rate requirement threshold and the historical service average rate of the to-be-transferred network equipment.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a network switching method and device.
Background
Along with the iterative upgrade of the network, the connection load of the Internet of things becomes more diversified, and the situation that multiple network systems coexist is presented.
However, many services of the internet of things are not carried in an optimal network system, so that mismatching between the network and the services is caused. In the prior art, the migration and network transfer of the users of the Internet of things still stays in the manual screening stage, so that the efficiency is low, and the accuracy cannot be ensured.
Disclosure of Invention
The application provides a network transfer method and device, which solve the technical problems that the network transfer efficiency is low and the accuracy cannot be ensured in the prior art.
In order to achieve the above purpose, the application adopts the following technical scheme:
in a first aspect, a method for forwarding a network is provided, including: acquiring service data of equipment to be converted; determining the movement characteristics of the equipment to be transferred according to the service data, wherein the movement characteristics comprise mobility and non-mobility; and aiming at the to-be-transferred network equipment with different movement characteristics, corresponding transfer recommendation information is determined according to a preset network rate requirement threshold and the historical service average rate of the to-be-transferred network equipment.
In the embodiment of the application, the service data of the equipment to be transferred can be acquired; and determining the movement characteristics of the to-be-transferred network equipment according to the service data, and determining corresponding transfer recommended information according to a preset network rate requirement threshold and a historical service average rate of the to-be-transferred network equipment aiming at the to-be-transferred network equipment with different movement characteristics, so that the service data of the to-be-transferred network equipment can be synthesized, and the to-be-transferred network equipment with different movement characteristics can be respectively subjected to transfer analysis, thereby improving the transfer efficiency and accuracy, and realizing the accurate matching of the network and the service.
In a second aspect, a network switching device is provided, including a communication unit and a processing unit; the communication unit is used for acquiring service data of the equipment to be converted; the processing unit is used for determining the movement characteristics of the equipment to be transferred according to the service data, wherein the movement characteristics comprise mobility and non-mobility; and aiming at the to-be-transferred network equipment with different movement characteristics, corresponding transfer recommendation information is determined according to a preset network rate requirement threshold and the historical service average rate of the to-be-transferred network equipment.
In a third aspect, a network switching device is provided that includes a memory and a processor. The memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus. When the network switching device runs, the processor executes computer execution instructions stored in the memory to enable the network switching device to execute the network switching method provided in the first aspect.
The network switching device may be a terminal device or may be a part of a device in the terminal device, for example, a chip system in the terminal device. The chip system is configured to support the terminal device to implement the functions involved in the first aspect and any possible implementation manner thereof, for example, determine and send data and/or information involved in the above-mentioned network transfer method. The chip system includes a chip, and may also include other discrete devices or circuit structures.
In a fourth aspect, there is provided a computer-readable storage medium comprising computer-executable instructions that, when run on a computer, cause the computer to perform the method of turning a network provided in the first aspect.
In a fifth aspect, a computer program product is provided, the computer program product comprising computer instructions which, when run on a computer, cause the computer to perform the method of forwarding a network as provided in the first aspect and its various possible implementations.
It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium. The computer readable storage medium may be packaged together with the processor of the network switching device or may be packaged separately from the processor of the network switching device, which is not limited in the present application.
The descriptions of the second aspect, the third aspect, the fourth aspect and the fifth aspect of the present application may refer to the detailed description of the first aspect, and are not repeated herein; moreover, the advantages described in the second aspect, the third aspect, the fourth aspect and the fifth aspect may refer to the analysis of the advantages of the first aspect, and are not described herein.
In the present application, the names of the above-mentioned network transfer devices do not constitute limitations on the devices or function modules themselves, and in actual implementation, these devices or function modules may appear under other names. Insofar as the function of each device or function module is similar to that of the present application, it falls within the scope of the claims of the present application and the equivalents thereof.
These and other aspects of the application will be more readily apparent from the following description.
Drawings
Fig. 1 is a schematic diagram of a hardware structure of a network switching device according to an embodiment of the present application;
FIG. 2 is a second schematic diagram of a hardware structure of a network switching device according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a network transfer method according to an embodiment of the present application;
FIG. 4 is a second flow chart of a network transfer method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a network transfer device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be noted that, in the embodiments of the present application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
In order to clearly describe the technical solution of the embodiment of the present application, in the embodiment of the present application, the words "first", "second", etc. are used to distinguish identical items or similar items having substantially the same function and effect, and those skilled in the art will understand that the words "first", "second", etc. are not limited in number and execution order.
The embodiment of the application provides a network switching method which can be applied to a network switching device shown in fig. 1, wherein the network switching device comprises a processor 11, a memory 12, a communication interface 13 and a bus 14. The processor 11, the memory 12 and the communication interface 13 may be connected by a bus 14.
The processor 11 is a control center of the network switching device, and may be one processor or a collective name of a plurality of processing elements. For example, the processor 11 may be a general-purpose central processing unit (central processing unit, CPU), or may be another general-purpose processor. Wherein the general purpose processor may be a microprocessor or any conventional processor or the like.
As an example, processor 11 may include one or more CPUs, such as CPU 0 and CPU 1 shown in fig. 1.
Memory 12 may be, but is not limited to, read-only memory (ROM) or other type of static storage device that can store static information and instructions, random access memory (random access memory, RAM) or other type of dynamic storage device that can store information and instructions, as well as electrically erasable programmable read-only memory (EEPROM), magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
In a possible implementation, the memory 12 may exist separately from the processor 11, and the memory 12 may be connected to the processor 11 through the bus 14 for storing instructions or program code. When the processor 11 invokes and executes the instructions or the program codes stored in the memory 12, the network switching method provided by the embodiment of the application can be implemented.
In another possible implementation, the memory 12 may also be integrated with the processor 11.
A communication interface 13 for connecting with other devices via a communication network. The communication network may be an ethernet, a radio access network, a wireless local area network (wireless local area networks, WLAN), etc. The communication interface 13 may include a receiving unit for receiving data, and a transmitting unit for transmitting data.
Bus 14 may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (Peripheral Component Interconnect, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in fig. 1, but not only one bus or one type of bus.
It should be noted that the structure shown in fig. 1 does not constitute a limitation of the net rotating device. The turning gear may comprise more or less components than shown in fig. 1, or certain components may be combined, or a different arrangement of components.
Fig. 2 shows another hardware structure of the network transfer device according to the embodiment of the present application. As shown in fig. 2, the network switching device may include a processor 21 and a communication interface 22. The processor 21 is coupled to a communication interface 22.
The function of the processor 21 may be as described above with reference to the processor 11. The processor 21 also has a memory function, and the function of the memory 12 can be referred to.
The communication interface 22 is used to provide data to the processor 21. The communication interface 22 may be an internal interface of the network transfer device or an external interface of the network transfer device (corresponding to the communication interface 13).
It should be noted that the structure shown in fig. 1 (or fig. 2) does not constitute a limitation of the turning network device, and the turning network device may include more or less components than shown in fig. 1 (or fig. 2), or may combine some components, or may be arranged in different components.
It should be noted that the network switching device may be a terminal device, or may be a part of a device in the terminal device, for example, a chip system in the terminal device. The terminal device may be a handheld device, a vehicle-mounted device, a wearable device, a computer, an intelligent home device or an intelligent office device with a communication function, which is not limited in any way in the embodiment of the present application. For example, the handheld device may be a smart phone. The in-vehicle device may be an in-vehicle navigation system. The wearable device may be a smart bracelet. The computer may be a personal digital assistant (personal digital assistant, PDA) computer, a tablet computer, or a laptop computer (laptop computer). The intelligent household equipment can be an intelligent curtain and an intelligent water meter. The intelligent office appliance may be an intelligent printer.
The following describes the method for turning a web according to the embodiment of the present application in detail with reference to the foregoing turning devices shown in fig. 1 and fig. 2.
As shown in fig. 3, an embodiment of the present application provides a network transfer method, which may be applied to a network transfer device, and the network transfer method may include S301 to S303 described below.
S301, the network switching device acquires service data of the to-be-switched network equipment.
The service data may include user plane data.
The network switching device can collect service data by deploying corresponding probes on the network equipment interface. Since the internet of things implements a full network type coverage of a second generation mobile communication (second generation, 2G) network, a third generation mobile communication (3G) network, a fourth generation mobile communication (forth generation, 4G) network, a fifth generation mobile communication (fitth generation, 5G) network, a long term evolution (long term evolution, LTE) network, and a narrowband internet of things (narrow band internet of things, NB-IoT), the user plane data may include user plane data of Gn port of 2G or 3G, user plane data of S1U port of 4G or 5G, and user plane data of S11U port of NB-IoT according to different network types and network interfaces for service data of the internet of things. Specifically, the user plane data of the Gn port of 2G or 3G includes information such as business insight, flow insight, terminal insight, perception guarantee, and business performance index for the internet of things user; the user plane data of the S1U interface of 4G or 5G includes: information such as business insight, flow insight, terminal insight, perception guarantee, business performance indexes and the like of the users of the Internet of things; the user plane data of the S11U interface of NB-IoT includes information such as traffic insight, terminal insight, perceived assurance, traffic performance index, etc. of the restricted application protocol (the constrained application protocol, COAP) protocol and message queue telemetry transport (message queuing telemetry transport, MQTT) protocol under NB-IoT.
Optionally, the service data may further include: base station project data, enterprise user data, and key performance indicator (key performance indicator, KPI) data. The base station industrial parameter data can comprise longitude and latitude information, location area identification codes (location area code, LAC), cell identification (cell id, CI) information, indoor and outdoor categories and the like of a base station cell, and the base station industrial parameter data is mainly used for showing network geographic distribution and deployment conditions of an Internet of things network. The base station engineering parameter data is mainly used for determining the position and network coverage condition of the equipment to be transferred. The enterprise user data may include billing data, internet of things enterprise, industry attribute data, and the like. The KPI data may include data that may embody a network performance of the internet of things, e.g., the KPI data may be a downlink subcarrier average utilization that records network resource utilization conditions. The enterprise user data and the KPI data are mainly used for assisting in analyzing the network switching requirements of the equipment to be switched.
S302, the network transfer device determines the movement characteristics of the equipment to be transferred according to the service data.
Wherein the mobility characteristics may include mobility and non-mobility.
The data network switching device can determine the number of mobile network cells accessed by the equipment to be switched in a first historical time period according to the user plane data in the service data; under the condition that the number of the accessed mobile network cells is larger than or equal to a first threshold value, determining that the mobile characteristic of the equipment to be transferred is mobility, namely the equipment to be transferred is mobility equipment; and under the condition that the number of the accessed mobile network cells is smaller than the first threshold value, determining that the mobile characteristic of the equipment to be transferred is non-mobility, namely the equipment to be transferred is non-mobility equipment.
For example, the mobile device may be a vehicle-mounted device or a sharing bicycle, and the non-mobile device may be a smart meter or a smart vending machine.
It should be noted that the non-mobility device may include not only a completely stationary device, but also a device that is active within a network coverage area or has a smaller range of activity.
Alternatively, the value range of the first threshold may be 5-10.
S303, aiming at the to-be-transferred network equipment with different movement characteristics, the network transfer device determines corresponding network transfer recommendation information according to a preset network rate requirement threshold and the historical service average rate of the to-be-transferred network equipment.
Under the condition that the to-be-transferred network equipment is non-mobile equipment, as the NB-IOT network can meet most of low-rate scene demands, the LTE can meet medium-rate networking demands and voice service demands, and the 5G technology can meet higher-rate networking demands, three rate threshold values, namely a first rate threshold value, a second rate threshold value and a third rate threshold value, can be set for the non-mobile equipment. Wherein the first rate threshold is less than the second rate threshold, which is less than the third rate threshold. And then, the network switching device can determine a network switching target network according to the three speed threshold values.
Specifically, the network switching device may determine a historical service average rate of the to-be-switched network device, compare the historical service average rate with the three rate threshold values, and recommend switching to the NB-IOT network if the historical service average rate of the to-be-switched network device is less than or equal to the first rate threshold value; if the historical service average rate of the equipment to be transferred is greater than the first rate threshold and is smaller than or equal to the second rate threshold, recommending to transfer to the LTE network; and if the historical service average speed of the equipment to be transferred is greater than the second speed threshold and is smaller than or equal to the third speed threshold, recommending to transfer to the 5G network.
In the case that the to-be-transferred network device is a mobility device, since the NB-IoT is suitable for application scenarios (such as intelligent meter reading and intelligent parking) with weak mobility support, and the NB-IoT does not support mobility management in a connected state, including relevant measurement, measurement report, handover, and the like. The target network may thus include LTE to meet medium and low constant rate networking requirements and 5G networks to meet high rate networking requirements. The switching network device may set two rate threshold values, which are a fourth rate threshold value and a fifth rate threshold value, respectively. Wherein the fourth rate threshold is less than the fifth rate threshold. The network switching device can then determine a target network for switching networks according to the two rate threshold values.
Specifically, the network switching device may determine a historical service average rate of the to-be-switched network device, compare the historical service average rate with the two rate threshold values, and recommend switching to the LTE network if the historical service average rate of the to-be-switched network device is less than or equal to a fourth rate threshold value; and if the historical service average rate of the to-be-transferred network equipment is larger than the fourth rate threshold and smaller than or equal to the fifth rate threshold, recommending to transfer to the 5G network.
It should be noted that, for the mobility device, the surrounding single-point network coverage situation does not need to be considered, but because the device moves, the service needs to be switched between different cells, and therefore the network connection coverage situation in the residence area needs to be considered, so as to ensure the continuity of the service.
Optionally, the access capability level of the LTE network may be category 1, that is, the network transfer device may recommend that the to-be-transferred device transfers to the LTE-category 1 network.
Alternatively, the first rate threshold may be set to a theoretical highest rate of the NB-IoT network, the second rate threshold may be set to a theoretical highest rate of the LTE-cat1 network, the third rate threshold may be set to a theoretical highest rate of the 5G network, the fourth rate threshold may be set to a theoretical highest rate of the LTE-cat1 network, and the fifth rate threshold may be set to a theoretical highest rate of the 5G network.
Optionally, the network switching device may integrate information such as industry information (the industry to which the network switching device belongs), module information (information such as a network frequency band, a network system, a brand, a model and the like supported by the network switching device), service behavior (service behavior indexes such as main time, service flow, service frequency and the like of data service occurrence), service performance (service performance indexes such as service rate, service time delay and the like), network indexes (network coverage condition of a cell, resource utilization of the cell and the like) and the like, and determine network switching recommendation information comprehensively. For example, the device to be transferred is a non-mobility device. The network transfer device can firstly acquire the cells connected with the network transfer equipment in a preset time period, and acquire the positions of the cells according to the longitude and latitude information of the cells, so as to obtain the geographical distribution condition of the network transfer equipment. And then obtaining the network coverage condition around the geographic position according to the base station engineering parameters, namely determining which network systems exist around the geographic position, and checking the network resource utilization rate condition of the cell under different network systems. And the network transfer recommendation information is comprehensively determined by combining the module support condition and the network coverage condition.
It should be noted that if the network resource load of the target network is not high, it may be recommended to switch to the target network; if the network resource load of the target network is high, the network side can be prompted to expand and upgrade, or the time-sharing peak-shifting access strategy can be prompted to be implemented on the internet of things equipment in the area.
The embodiment of the application provides a network transfer method, which can acquire service data of equipment to be transferred; and determining the movement characteristics of the to-be-transferred network equipment according to the service data, and determining corresponding transfer recommended information according to a preset network rate requirement threshold and a historical service average rate of the to-be-transferred network equipment aiming at the to-be-transferred network equipment with different movement characteristics, so that the service data of the to-be-transferred network equipment can be synthesized, and the to-be-transferred network equipment with different movement characteristics can be respectively subjected to transfer analysis, thereby improving the transfer efficiency and accuracy, and realizing the accurate matching of the network and the service.
Optionally, in combination with fig. 3, as shown in fig. 4, before S303, the method for forwarding a network according to the embodiment of the present application may further include S304 and S305 described below, where S303 may be specifically implemented by S303a described below.
S304, the network switching device judges whether the equipment to be switched has the voice service requirement.
The network switching device can determine the requirement of the network switching device for voice service according to the historical service data of the network switching device. If the historical service data comprises voice service data, the voice service requirement exists in the equipment to be converted; and if the historical service data does not comprise the voice service data, indicating that the equipment to be converted does not have voice service requirements.
And S305, if the voice service requirement exists, the network transfer device recommends network transfer to a Long Term Evolution (LTE) network.
If the equipment to be transferred has a voice service requirement, the network transfer device can directly recommend the equipment to be transferred to transfer the network to the LTE network.
And S303a, if the voice service requirement does not exist, the network switching device determines corresponding network switching recommended information according to a preset network rate requirement threshold and the historical service average rate of the to-be-switched network equipment.
If the voice service requirement does not exist, the network switching device can determine corresponding network switching recommended information according to a preset network rate requirement threshold and the historical service average rate of the to-be-switched network equipment. For a specific implementation process, reference may be made to S303 above, and details are not repeated here.
In the embodiment of the application, since only the LTE network can meet the voice service requirement of the equipment to be transferred, if the equipment to be transferred is determined to have the voice service requirement, the transfer device can directly recommend the equipment to be transferred to the LTE network without judging the service rate, thereby simplifying the transfer recommendation flow and improving the operation rate of the transfer device.
The foregoing description of the solution provided by the embodiments of the present application has been mainly presented in terms of a method. To achieve the above functions, it includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the network switching method provided by the embodiment of the application, the execution main body can be a network switching device or a control module used for executing the network switching service in the network switching device. In the embodiment of the application, a method for executing the network transfer by the network transfer device is taken as an example, and the network transfer device provided by the embodiment of the application is described.
It should be noted that, in the embodiment of the present application, the functional modules of the network switching device may be divided according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules may be implemented in hardware or in software functional modules. Optionally, the division of the modules in the embodiment of the present application is schematic, which is merely a logic function division, and other division manners may be implemented in practice.
As shown in fig. 5, a network switching device is provided in an embodiment of the present application. The network switching device 500 may comprise a communication unit 501 and a processing unit 502. The communication unit 501 may be configured to obtain service data of a device to be converted. For example, in connection with fig. 3, the communication unit 501 may be used to perform S301. The processing unit 502 may be configured to determine a movement characteristic of the device to be transferred according to the service data; corresponding network switching recommendation information is determined according to a preset network rate requirement threshold and historical service average rate of the network switching equipment aiming at the network switching equipment with different movement characteristics; wherein the mobility characteristics include mobility and non-mobility. For example, in connection with fig. 3, the processing unit 502 may be used to perform S302 and S303.
Optionally, the processing unit 502 may be further configured to determine whether the to-be-switched network device has a voice service requirement before determining the corresponding switching recommendation information according to a preset network rate requirement threshold and a historical service average rate of the to-be-switched network device. For example, in connection with fig. 4, the processing unit 502 may be used to perform S304. If the voice service requirement exists, the network switching to the long term evolution LTE network is recommended. For example, in connection with fig. 4, the processing unit 502 may be used to perform S305.
The processing unit 502 may be specifically configured to determine corresponding network forwarding recommendation information according to a preset network rate requirement threshold and a historical service average rate of the to-be-forwarded device if there is no voice service requirement. For example, in connection with fig. 4, the processing unit 502 may be used to perform S303a.
Optionally, the service data may include user plane data; the processing unit 502 may specifically be configured to: determining the number of mobile network cells accessed by the equipment to be transferred in a first historical time period according to the user plane data; under the condition that the number of the accessed mobile network cells is larger than or equal to a first threshold value, determining the mobile characteristic of the equipment to be transferred to be mobility; and under the condition that the number of the accessed mobile network cells is smaller than the first threshold value, determining the mobile characteristic of the equipment to be transferred to be non-mobility.
Optionally, in the case that the to-be-transferred device is a non-mobility device, the processing unit 502 may specifically be configured to: if the historical service average speed of the equipment to be transferred is smaller than or equal to a first speed threshold, recommending to transfer to a narrowband internet of things (NB-IOT) network; if the historical service average rate of the equipment to be transferred is greater than the first rate threshold and is smaller than or equal to the second rate threshold, recommending to transfer to the LTE network; if the historical service average speed of the equipment to be transferred is greater than the second speed threshold and is smaller than or equal to the third speed threshold, recommending to transfer to a fifth generation mobile communication 5G network; wherein the first rate threshold is less than the second rate threshold, which is less than the third rate threshold.
Optionally, in the case that the to-be-transferred network device is a mobility device, the processing unit 502 may specifically be configured to: if the historical service average speed of the equipment to be transferred is smaller than or equal to a fourth speed threshold, recommending to transfer to the LTE network; if the historical service average speed of the equipment to be transferred is greater than the fourth speed threshold and is smaller than or equal to the fifth speed threshold, recommending to transfer to the 5G network; wherein the fourth rate threshold is less than the fifth rate threshold.
Of course, the network rotating device 500 provided in the embodiment of the present application includes, but is not limited to, the above modules.
In actual implementation, the processing unit 502 may be implemented by the processor 11 shown in fig. 1 invoking program code in the memory 12. The specific implementation process may refer to the description of the parts of the network transfer method shown in fig. 3 or fig. 4, and will not be repeated here.
The embodiment of the application provides a network transfer device, which can acquire service data of equipment to be transferred; and determining the movement characteristics of the to-be-transferred network equipment according to the service data, and determining corresponding transfer recommended information according to a preset network rate requirement threshold and a historical service average rate of the to-be-transferred network equipment aiming at the to-be-transferred network equipment with different movement characteristics, so that the service data of the to-be-transferred network equipment can be synthesized, and the to-be-transferred network equipment with different movement characteristics can be respectively subjected to transfer analysis, thereby improving the transfer efficiency and accuracy, and realizing the accurate matching of the network and the service.
The embodiments of the present application also provide a computer-readable storage medium including computer-executable instructions. The computer-executable instructions, when executed on a computer, cause the computer to perform the steps performed by the network switching apparatus in the network switching method provided in the above embodiments.
The embodiment of the application also provides a computer program product which can be directly loaded into a memory and contains software codes, and the computer program product can realize each step executed by the network switching device in the network switching method provided by the embodiment after being loaded and executed by a computer.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer-executable instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present application are fully or partially produced. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, a website, computer, server, or data center via a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. Computer readable storage media can be any available media that can be accessed by a computer or data storage devices including one or more servers, data centers, etc. that can be integrated with the media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
From the foregoing description of the embodiments, it will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of functional modules is illustrated, and in practical application, the above-described functional allocation may be implemented by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to implement all or part of the functions described above.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and the division of modules or units is merely a logical function division, and other manners of division may be implemented in practice. For example, multiple units or components may be combined or may be integrated into another device, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and the parts shown as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units. The integrated units may be stored in a readable storage medium if implemented in the form of software functional units and sold or used as stand-alone products. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any changes or substitutions easily contemplated by those skilled in the art within the scope of the present application should be included in the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.
Claims (8)
1. A method of converting a web, comprising:
acquiring service data of equipment to be converted;
determining the movement characteristics of the equipment to be transferred according to the service data, wherein the movement characteristics comprise mobility and non-mobility;
corresponding network switching recommendation information is determined according to a preset network rate requirement threshold and historical service average rate of the network switching equipment aiming at the network switching equipment with different movement characteristics;
setting three speed threshold values, namely a first speed threshold value, a second speed threshold value and a third speed threshold value, aiming at non-mobile equipment; wherein the first rate threshold is less than the second rate threshold, the second rate threshold is less than the third rate threshold; determining a target network of the transfer according to the three rate threshold values, including:
determining the historical service average rate of the equipment to be transferred, and comparing the historical service average rate with the three rate threshold values;
if the historical service average speed of the equipment to be transferred is smaller than or equal to a first speed threshold, recommending to transfer to an NB-IOT network; if the historical service average rate of the equipment to be transferred is greater than the first rate threshold and smaller than or equal to the second rate threshold, recommending to transfer to an LTE network; if the historical service average speed of the equipment to be transferred is greater than the second speed threshold and is smaller than or equal to a third speed threshold, transferring the network to a 5G network is recommended;
setting two rate threshold values as a fourth rate threshold value and a fifth rate threshold value respectively for the mobile equipment; wherein the fourth rate threshold is less than the fifth rate threshold; determining a target network of the transfer according to the two rate threshold values, including:
determining the historical service average rate of the equipment to be transferred, comparing the historical service average rate with the two rate threshold values, and recommending the transfer to the LTE network if the historical service average rate of the equipment to be transferred is smaller than or equal to a fourth rate threshold value; and if the historical service average rate of the equipment to be transferred is greater than the fourth rate threshold and is smaller than or equal to a fifth rate threshold, recommending transfer to the 5G network.
2. The method for forwarding network according to claim 1, wherein before determining the corresponding forwarding network recommendation information according to the preset network rate requirement threshold and the historical service average rate of the to-be-forwarded network device, the method further comprises:
judging whether the equipment to be converted has voice service requirements or not;
if the voice service requirement exists, recommending to switch to a Long Term Evolution (LTE) network;
the determining corresponding network switching recommendation information according to a preset network rate requirement threshold and the historical service average rate of the to-be-switched network equipment comprises the following steps:
and if the voice service requirement does not exist, determining corresponding network switching recommendation information according to a preset network rate requirement threshold and the historical service average rate of the to-be-switched network equipment.
3. The method of switching networks according to claim 2, wherein said traffic data comprises user plane data; the determining the movement characteristic of the equipment to be transferred according to the service data comprises the following steps:
determining the number of mobile network cells accessed by the equipment to be transferred in a first historical time period according to the user plane data;
under the condition that the number of the accessed mobile network cells is larger than or equal to a first threshold value, determining that the mobile characteristic of the equipment to be transferred is mobility;
and under the condition that the number of the accessed mobile network cells is smaller than the first threshold value, determining that the mobile characteristic of the equipment to be transferred is non-mobility.
4. The network switching device is characterized by comprising a communication unit and a processing unit;
the communication unit is used for acquiring service data of the equipment to be converted;
the processing unit is used for determining the movement characteristics of the equipment to be converted according to the service data; corresponding network switching recommendation information is determined according to a preset network rate requirement threshold and historical service average rate of the network switching equipment aiming at the network switching equipment with different movement characteristics;
wherein the mobility characteristics include mobility and non-mobility;
in the case that the to-be-transferred network device is a non-mobile device, the processing unit is specifically configured to:
determining the historical service average rate of the equipment to be transferred, and comparing the historical service average rate with the three rate threshold values; if the historical service average speed of the equipment to be transferred is smaller than or equal to a first speed threshold, recommending to transfer to a narrowband internet of things (NB-IOT); if the historical service average rate of the equipment to be transferred is greater than the first rate threshold and is smaller than or equal to the second rate threshold, recommending to transfer to the LTE network; if the historical service average speed of the equipment to be transferred is greater than the second speed threshold and smaller than or equal to a third speed threshold, transferring the network to a fifth generation mobile communication 5G network is recommended; wherein the first rate threshold is less than the second rate threshold, the second rate threshold is less than the third rate threshold;
in the case that the network device to be transferred is a mobility device, the processing unit is specifically configured to:
determining the historical service average rate of the equipment to be transferred, and comparing the historical service average rate with the two rate threshold values; if the historical service average speed of the equipment to be transferred is smaller than or equal to a fourth speed threshold, recommending to transfer to the LTE network; and if the historical service average rate of the equipment to be transferred is greater than the fourth rate threshold and is smaller than or equal to a fifth rate threshold, recommending the transfer of the network to the 5G network.
5. The screen rotating device according to claim 4, wherein,
the processing unit is further configured to determine whether a voice service requirement exists on the to-be-transferred network device before determining corresponding transfer recommendation information according to a preset network rate requirement threshold and a historical service average rate of the to-be-transferred network device; if the voice service requirement exists, recommending to switch to a Long Term Evolution (LTE) network;
the processing unit is specifically configured to determine corresponding network switching recommendation information according to a preset network rate requirement threshold and the historical service average rate of the to-be-switched network device if there is no voice service requirement.
6. The network switching device of claim 5, wherein the service data comprises user plane data; the processing unit is specifically configured to:
determining the number of mobile network cells accessed by the equipment to be transferred in a first historical time period according to the user plane data;
under the condition that the number of the accessed mobile network cells is larger than or equal to a first threshold value, determining that the mobile characteristic of the equipment to be transferred is mobility;
and under the condition that the number of the accessed mobile network cells is smaller than the first threshold value, determining that the mobile characteristic of the equipment to be transferred is non-mobility.
7. A net rotating device, which is characterized by comprising a memory and a processor; the memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus;
when the network switching device is operated, the processor executes the computer execution instructions stored in the memory to cause the network switching device to execute the network switching method as claimed in any one of claims 1 to 3.
8. A computer readable storage medium comprising computer executable instructions which, when run on a computer, cause the computer to perform the method of network switching according to any of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010946551.2A CN112153679B (en) | 2020-09-10 | 2020-09-10 | Network switching method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010946551.2A CN112153679B (en) | 2020-09-10 | 2020-09-10 | Network switching method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112153679A CN112153679A (en) | 2020-12-29 |
CN112153679B true CN112153679B (en) | 2023-10-31 |
Family
ID=73890857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010946551.2A Active CN112153679B (en) | 2020-09-10 | 2020-09-10 | Network switching method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112153679B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114727274B (en) * | 2022-04-07 | 2023-07-21 | 中国联合网络通信集团有限公司 | User migration method, device, electronic equipment and storage medium |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306429A (en) * | 2000-04-24 | 2001-11-02 | Matsushita Electric Ind Co Ltd | Internet connection switching system and its device |
CN104486784A (en) * | 2014-12-19 | 2015-04-01 | 东南大学 | Method for reducing switch failures in ultra-dense wireless network |
CN104703241A (en) * | 2013-12-06 | 2015-06-10 | 中国移动通信集团公司 | Cell handover method and device |
CN104735735A (en) * | 2013-12-19 | 2015-06-24 | 中国移动通信集团公司 | Multi-network interoperation method and device |
CN106792983A (en) * | 2017-01-03 | 2017-05-31 | 北京邮电大学 | A kind of connection control method and system |
CN107534884A (en) * | 2015-08-12 | 2018-01-02 | 谷歌有限责任公司 | Quality based on available network switches between networks |
WO2018026392A1 (en) * | 2016-08-01 | 2018-02-08 | Intel IP Corporation | Handover based on ue speed |
CN107734539A (en) * | 2017-09-15 | 2018-02-23 | 中国联合网络通信集团有限公司 | A kind of system of selection of network, device and access network equipment |
KR101896056B1 (en) * | 2017-10-13 | 2018-09-07 | 인천대학교 산학협력단 | Enabling multimedia aware vertical handover Management in Internet of Things based heterogeneous wireless networks |
CN108566660A (en) * | 2017-12-29 | 2018-09-21 | 咪咕文化科技有限公司 | Network switching method and device and computer readable storage medium |
CN109548106A (en) * | 2019-01-14 | 2019-03-29 | Oppo广东移动通信有限公司 | Method for connecting network and Related product |
CN109743761A (en) * | 2019-03-07 | 2019-05-10 | 北京西米兄弟未来科技有限公司 | A kind of switching method of wireless network, device and equipment |
CN110267276A (en) * | 2019-05-10 | 2019-09-20 | 中国联合网络通信集团有限公司 | Network splitting and disposing method and device |
CN110381556A (en) * | 2019-08-13 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Method for switching network and device |
CN110545568A (en) * | 2019-10-15 | 2019-12-06 | 中国联合网络通信集团有限公司 | Heterogeneous network switching method, switching device, control equipment and storage medium |
CN110708729A (en) * | 2019-09-09 | 2020-01-17 | 北京邮电大学 | Heterogeneous network switching management method and device in fixed-mobile convergence network environment |
CN111465065A (en) * | 2020-03-02 | 2020-07-28 | 浙江华云信息科技有限公司 | Wireless terminal service multi-connection switching method based on power Internet of things |
CN111465066A (en) * | 2020-03-02 | 2020-07-28 | 浙江华云信息科技有限公司 | Network selection and mobility management method for multi-connection technology of power internet of things |
WO2020155047A1 (en) * | 2019-01-31 | 2020-08-06 | 华为技术有限公司 | Network switching method, apparatus, and network system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10143018B2 (en) * | 2012-06-27 | 2018-11-27 | Google Llc | Computing device with wireless network selection feature |
US10986602B2 (en) * | 2018-02-09 | 2021-04-20 | Intel Corporation | Technologies to authorize user equipment use of local area data network features and control the size of local area data network information in access and mobility management function |
US10952119B2 (en) * | 2018-11-16 | 2021-03-16 | T-Mobile Usa, Inc. | Handover optimization based on mobility characteristics of user devices |
-
2020
- 2020-09-10 CN CN202010946551.2A patent/CN112153679B/en active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306429A (en) * | 2000-04-24 | 2001-11-02 | Matsushita Electric Ind Co Ltd | Internet connection switching system and its device |
CN104703241A (en) * | 2013-12-06 | 2015-06-10 | 中国移动通信集团公司 | Cell handover method and device |
CN104735735A (en) * | 2013-12-19 | 2015-06-24 | 中国移动通信集团公司 | Multi-network interoperation method and device |
CN104486784A (en) * | 2014-12-19 | 2015-04-01 | 东南大学 | Method for reducing switch failures in ultra-dense wireless network |
CN107534884A (en) * | 2015-08-12 | 2018-01-02 | 谷歌有限责任公司 | Quality based on available network switches between networks |
WO2018026392A1 (en) * | 2016-08-01 | 2018-02-08 | Intel IP Corporation | Handover based on ue speed |
CN106792983A (en) * | 2017-01-03 | 2017-05-31 | 北京邮电大学 | A kind of connection control method and system |
CN107734539A (en) * | 2017-09-15 | 2018-02-23 | 中国联合网络通信集团有限公司 | A kind of system of selection of network, device and access network equipment |
KR101896056B1 (en) * | 2017-10-13 | 2018-09-07 | 인천대학교 산학협력단 | Enabling multimedia aware vertical handover Management in Internet of Things based heterogeneous wireless networks |
CN108566660A (en) * | 2017-12-29 | 2018-09-21 | 咪咕文化科技有限公司 | Network switching method and device and computer readable storage medium |
CN109548106A (en) * | 2019-01-14 | 2019-03-29 | Oppo广东移动通信有限公司 | Method for connecting network and Related product |
WO2020155047A1 (en) * | 2019-01-31 | 2020-08-06 | 华为技术有限公司 | Network switching method, apparatus, and network system |
CN109743761A (en) * | 2019-03-07 | 2019-05-10 | 北京西米兄弟未来科技有限公司 | A kind of switching method of wireless network, device and equipment |
CN110267276A (en) * | 2019-05-10 | 2019-09-20 | 中国联合网络通信集团有限公司 | Network splitting and disposing method and device |
CN110381556A (en) * | 2019-08-13 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Method for switching network and device |
CN110708729A (en) * | 2019-09-09 | 2020-01-17 | 北京邮电大学 | Heterogeneous network switching management method and device in fixed-mobile convergence network environment |
CN110545568A (en) * | 2019-10-15 | 2019-12-06 | 中国联合网络通信集团有限公司 | Heterogeneous network switching method, switching device, control equipment and storage medium |
CN111465065A (en) * | 2020-03-02 | 2020-07-28 | 浙江华云信息科技有限公司 | Wireless terminal service multi-connection switching method based on power Internet of things |
CN111465066A (en) * | 2020-03-02 | 2020-07-28 | 浙江华云信息科技有限公司 | Network selection and mobility management method for multi-connection technology of power internet of things |
Non-Patent Citations (6)
Title |
---|
"27007-f10".3GPP Specs\27_series.2018,全文. * |
5G网络及其关键技术研究;杨俊杰;庞伟佳;何林海;陈励锋;;中国无线电(07);全文 * |
ChinaTelecom.R2-2001899 "Introduction of even further mobility enhancement in E-UTRAN".3GPP tsg_ran\wg2_rl2.2020,(tsgr2_109_e),全文. * |
异构网络融合场景下车联网的移动性管理和资源管理;杨琼;胡静;夏玮玮;;电信科学(09);全文 * |
移动互联网环境下的LTE业务需求及业务网络演进分析;任华;王铮;罗俊;毕家瑜;杨平;;电信科学(02);全文 * |
移动通信技术在物联网中的应用;邹源;;数字通信世界(08);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112153679A (en) | 2020-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104854900B (en) | Measurement method, user equipment, the network equipment and the system of wireless network KPI | |
CN110784894B (en) | LTE system load balancing method and device | |
CN108462596B (en) | SLA decomposition method, equipment and system | |
CN111586797B (en) | Communication method and access network equipment | |
CN112333835B (en) | Carrier resource scheduling method and device | |
CN112469133A (en) | Carrier resource scheduling method and device | |
CN113727399A (en) | Target cell determination method and device | |
CN112333834A (en) | Carrier resource scheduling method and device | |
CN112153679B (en) | Network switching method and device | |
EP3205138B1 (en) | Method, apparatus and computer program product for changing a network based on received network information | |
CN116456409A (en) | Method and device for accessing computing equipment to wireless local area network | |
CN112203354B (en) | Service processing method and device | |
CN112203325B (en) | Parameter reporting method and device | |
CN112492670A (en) | Energy-saving control method and device | |
CN113347660A (en) | Communication signal detection method, apparatus, device and medium | |
CN111885588A (en) | Method and device for executing electronic card management service | |
CN114071580B (en) | Data transmission method and device and electronic equipment | |
CN116739440B (en) | Method and device for evaluating intelligent network, electronic equipment and storage medium | |
CN114071546B (en) | Data transmission method and device and electronic equipment | |
CN114071569B (en) | Data transmission method and device and electronic equipment | |
CN114071683B (en) | Data transmission method and device and electronic equipment | |
CN112399537B (en) | Measurement method and communication device | |
CN111818580B (en) | User access method and access network equipment | |
CN114630378B (en) | Network split determination method, device, server and storage medium | |
CN112601252B (en) | Energy-saving control method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |