CN105812434B - Business chain control method and device after the virtualization of user's handheld device - Google Patents

Business chain control method and device after the virtualization of user's handheld device Download PDF

Info

Publication number
CN105812434B
CN105812434B CN201410853344.7A CN201410853344A CN105812434B CN 105812434 B CN105812434 B CN 105812434B CN 201410853344 A CN201410853344 A CN 201410853344A CN 105812434 B CN105812434 B CN 105812434B
Authority
CN
China
Prior art keywords
user
virtualization
handheld device
resource
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410853344.7A
Other languages
Chinese (zh)
Other versions
CN105812434A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410853344.7A priority Critical patent/CN105812434B/en
Publication of CN105812434A publication Critical patent/CN105812434A/en
Application granted granted Critical
Publication of CN105812434B publication Critical patent/CN105812434B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This application provides the business chain control method and device after a kind of virtualization of user's handheld device.The described method includes: obtaining the virtualization type information of user's handheld device, the virtualization type information includes partial status virtualization information and total state virtualization information, and user's handheld device has corresponding virtualization example in network side;According to the virtualization type information, determine that user's handheld device needs the support for the resource for including in user's handheld device by the function that the virtualization example provides;The status information of user's handheld device is obtained, according to the state information, when determining that the resource is unavailable;Search the alternate resources of the resource;According to the alternate resources, the control logic for the business chain that user's handheld device participates in is adjusted.Using the present processes or device, the control logic for the business chain that user's handheld device is participated in can be dynamically adjusted, improves the reliability of the business chain when being executed.

Description

Business chain control method and device after the virtualization of user's handheld device
Technical field
This application involves network functions to virtualize field, more particularly to the business after a kind of virtualization of user's handheld device Chain control method and device.
Background technique
Network function virtualization (Network Function Virtualization, NFV) technology be rise in the recent period compared with Promising technology.The technology decouples software and hardware, makes mainly by using general purpose hardware and virtualization technology Network equipment function is no longer dependent on specialized hardware.
NFV has the advantage that, hardware resource can be made sufficiently flexibly to be shared, and realizes quick exploitation and the portion of new business Administration, and automatic deployment, elastic telescopic, Fault Isolation and self-healing etc. can be carried out based on practical business demand.
For example, can be combined the data processing resources (such as CPU) of certain equipment using NFV technology, realize The functions such as signaling conversation controller, message router or firewall, and these functions can be shared on network.Assuming that The data processing resources of certain equipment be initially set to firewall functionality come using, in follow-up data treatment process, if It was found that the load too high of router, and when the load of firewall is lower, the data processing resources of these equipment can also be arranged For router feature, to realize automatic deployment and elastic telescopic based on practical business demand.
In the prior art, primarily directed to Internet Service Provider (such as Incumbent, virtual operator, Yi Ji Three party service supplier) physical network entity of deployment studied.I.e. existing NFV technology, mainly to network service The hardware resource of the physical network entity of supplier's deployment virtualizes.Since the network of Internet Service Provider's deployment is real Body is all the operation along with network and is continuously in working condition, substantially, permanently exist in most cases Line.
With the development of technology, NFV technology at present starts also to virtualize user's handheld device.Wish to use The software resources such as the hardware and application program (Application, App) of family handheld device are also shared in a network, are realized It makes full use of.But the network entity disposed compared to traditional Internet Service Provider, user's handheld device have mutability With uncontrolled property.Therefore, it is impossible to dispatch user's handheld device using the scheduling mode of the aforementioned hardware resource to network entity Hardware resource.
Summary of the invention
The purpose of the application is to provide the business chain control method and device after a kind of virtualization of user's handheld device, can According to the state of user's handheld device, the control logic for the business chain that user's handheld device is participated in dynamically is adjusted, thus The reliability of the business chain when being executed can be improved.
To achieve the above object, this application provides following schemes:
The possible implementation of according to a first aspect of the present application the first, the application provide a kind of user's handheld device Business chain control method after virtualization, comprising:
Network function virtualizes the virtualization type information that composer obtains user's handheld device, the virtualization type letter Breath includes partial status virtualization information and total state virtualization information, and user's handheld device has corresponding in network side Virtualize example;
According to the virtualization type information, the function that user's handheld device is provided by the virtualization example is determined It can need the support for the resource for including in user's handheld device;
The status information of user's handheld device is obtained, according to the state information, when determining that the resource is unavailable;
Search the alternate resources of the resource;
According to the alternate resources, the control logic for the business chain that user's handheld device participates in is adjusted.
The possible implementation of second with reference to first aspect, the determination resource is unavailable, specifically includes:
Determine that the status information indicates that user's handheld device can not by the function that the virtualization example provides With.
The third possible implementation with reference to first aspect, the resource is unavailable, specifically includes:
User's handheld device can not communicate;
Alternatively, request does not have the permission using the resource using the equipment of the resource;
Alternatively, the resource is just occupied;
Alternatively, the resource has been damaged;
Alternatively, the resource has been deleted.
The 4th kind of possible implementation with reference to first aspect, the resource that user's handheld device includes are specific to wrap It includes:
The hardware resource of user's handheld device, and/or, the software resource of user's handheld device.
The 5th kind of possible implementation with reference to first aspect, the alternate resources for searching the resource are specific to wrap It includes:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
Search input parameter type and output parameter type identical as the function of the business and with the business Identical replacement business;
The control logic for the business chain that adjustment user's handheld device participates in, specifically includes:
Using the replacement processing business and updates business chain.
The 6th kind of possible implementation with reference to first aspect, the alternate resources for searching the resource are specific to wrap It includes:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship The alternate resources of the resource.
The 7th kind of possible implementation with reference to first aspect, the business that adjustment user's handheld device participates in The control logic of chain, specifically includes:
The resource is removed from the business chain;
The alternate resources are added to the resource and are removed position of the foregoing description resource in the business chain.
The possible implementation of according to a second aspect of the present application the first, another user of the application offer is hand-held to be set Business chain control method after standby virtualization, comprising:
The load bearing equipment that network function virtualizes the virtual network function VNF in NFV framework obtains user's handheld device Type information is virtualized, the virtualization type information includes partial status virtualization information and total state virtualization information, institute Stating user's handheld device has corresponding virtualization example in network side;
According to the virtualization type information, the function that user's handheld device is provided by the virtualization example is determined It can need the support for the resource for including in user's handheld device;
Obtain the status information of user's handheld device;
According to the state information, when determining that the resource is unavailable;
Search the alternate resources of the resource;
According to the alternate resources, the control logic for the business chain that user's handheld device participates in is adjusted;
The control logic adjusted is sent to next load bearing equipment;Next load bearing equipment is execution institute The output data of the load bearing equipment is received when stating business chain and performs the next step the load bearing equipment of processing step.
According to the first possible implementation of the third aspect of the application, the application provides a kind of user's handheld device Information uploading method after virtualization, comprising:
The load bearing equipment that network function virtualizes the virtual network function VNF in NFV framework obtains user's handheld device Type information is virtualized, the virtualization type information includes partial status virtualization information and total state virtualization information, institute Stating user's handheld device has corresponding virtualization example in network side;
The status information of user's handheld device is obtained, the status information is for indicating in user's handheld device Whether the resource for including can be used;The resource need to make when providing function by the virtualization example for user's handheld device Resource;
The virtualization type information and the status information are sent to network function virtualization composer, so as to described Network function virtualizes composer according to the virtualization type information and the status information, adjusts user's handheld device The control logic of the business chain of participation.
According to the first possible implementation of the fourth aspect of the application, the application provides a kind of user's handheld device Business chain control device after virtualization, comprising:
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes Partial status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization in network side Example;
Determination unit, for it is described virtual to determine that user's handheld device passes through according to the virtualization type information Change the support that the function that example provides needs the resource for including in user's handheld device;
The acquiring unit is also used to obtain the status information of user's handheld device;
Searching unit, for according to the state information, when determining that the resource is unavailable, searching the substitution of the resource Resource;
Adjustment unit, for adjusting the control for the business chain that user's handheld device participates according to the alternate resources Logic.
In conjunction with second of possible implementation of fourth aspect, the determination unit is specifically used for:
Determine that the status information indicates that user's handheld device can not by the function that the virtualization example provides With.
In conjunction with the third possible implementation of fourth aspect, the resource is unavailable, specifically includes:
User's handheld device can not communicate;
Alternatively, request does not have the permission using the resource using the equipment of the resource;
Alternatively, the resource is just occupied;
Alternatively, the resource has been damaged;
Alternatively, the resource has been deleted.
In conjunction with the 4th kind of possible implementation of fourth aspect, the resource for including in user's handheld device, specifically Include:
The hardware resource of user's handheld device, and/or, the software resource of user's handheld device.
In conjunction with the 5th kind of possible implementation of fourth aspect, the determination unit is specifically used for:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
The searching unit, is specifically used for:
Search input parameter type and output parameter type identical as the function of the business and with the business Identical replacement business;
The adjustment unit, is specifically used for:
Using the replacement processing business and updates business chain.
In conjunction with the 6th kind of possible implementation of fourth aspect, the searching unit is specifically used for:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship The alternate resources of the resource.
In conjunction with the 7th kind of possible implementation of fourth aspect, the adjustment unit is specifically used for:
The resource is removed from the business chain;
The alternate resources are added to the resource and are removed position of the foregoing description resource in the business chain.
According to the first possible implementation of the 5th of the application the aspect, the application provides a kind of user's handheld device Business chain control device after virtualization, comprising:
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes Partial status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization in network side Example;
Determination unit, for it is described virtual to determine that user's handheld device passes through according to the virtualization type information Change the support that the function that example provides needs the resource for including in user's handheld device;
The acquiring unit is also used to obtain the status information of user's handheld device;
Searching unit, for according to the state information, when determining that the resource is unavailable, searching the substitution of the resource Resource;
Adjustment unit, for adjusting the control for the business chain that user's handheld device participates according to the alternate resources Logic;
Transmission unit, for the control logic adjusted to be sent to next load bearing equipment;It is described next to hold Carrying equipment is to receive the output data of the load bearing equipment when executing the business chain and perform the next step the carrying of processing step Equipment.
According to the first possible implementation of the 6th of the application the aspect, the application provides a kind of user's handheld device Information reporting device after virtualization, comprising:
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes Partial status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization in network side Example;
The status information of user's handheld device is obtained, the status information is for indicating in user's handheld device Whether the resource for including can be used;The resource need to make when providing function by the virtualization example for user's handheld device Resource;
Transmission unit is compiled for the virtualization type information and the status information to be sent to network function virtualization Device is arranged, so that network function virtualization composer is according to the virtualization type information and the status information, adjusts institute State the control logic of the business chain of user's handheld device participation.
According to the first possible implementation of the 7th of the application aspect, the application provides that a kind of user is hand-held to be set It is standby, comprising:
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information Including partial status virtualization information and total state virtualization information, user's handheld device has corresponding void in network side Quasi-ization example;
The status information of user's handheld device is obtained, the status information is for indicating in user's handheld device Whether the resource for including can be used;The resource need to make when providing function by the virtualization example for user's handheld device Resource;
Transmission unit is compiled for the virtualization type information and the status information to be sent to network function virtualization Device is arranged, so that network function virtualization composer is according to the virtualization type information and the status information, adjusts institute State the control logic of the business chain of user's handheld device participation.
According to specific embodiment provided by the present application, this application discloses following technical effects:
Business chain control method or device after user's handheld device virtualization disclosed in the present application, by obtaining user hand The status information of holding equipment;Determine that user's handheld device needs the user by the function that the virtualization example provides The participation for the resource that handheld device includes, and when the resource is unavailable, search the alternate resources of the resource;It is replaced according to described For resource, the control logic for the business chain that user's handheld device participates in is adjusted;It can be according to the virtual of user's handheld device Change type information and status information, the control logic for the business chain that user's handheld device participates in dynamically is adjusted, to work as institute When stating that the resource that need to use is unavailable when user's handheld device provides function by the virtualization example, it can also execute described Business chain improves the reliability of the business chain when being executed.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, below will be to institute in embodiment Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the application Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings Obtain other attached drawings.
Fig. 1 is the network architecture schematic diagram using a kind of concrete application scene of NFV technology;
Fig. 2 is the flow chart of the business chain control method embodiment 1 after user's handheld device virtualization of the application;
Fig. 3 is the signaling diagram of the business chain control method embodiment 2 after user's handheld device virtualization of the application;
Fig. 4 is the flow chart of the status information reporting method embodiment after user's handheld device virtualization of the application;
Fig. 5 is the structure chart of the business chain control device embodiment after a kind of user's handheld device virtualization of the application;
Fig. 6 is the structure of the business chain control device embodiment after another user's handheld device virtualization of the application Figure;
Fig. 7 is the structure chart of the information reporting Installation practice after a kind of user's handheld device virtualization of the application;
Fig. 8 is a kind of structure chart of user's handheld device embodiment of the application;
Fig. 9 is the structure chart of the calculate node of the application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall in the protection scope of this application.
In order to make the above objects, features, and advantages of the present application more apparent, with reference to the accompanying drawing and it is specific real Applying mode, the present application will be further described in detail.
Fig. 1 is the network architecture schematic diagram using a kind of concrete application scene of NFV technology.It is given in Fig. 1 using more A data center by NFV technology realize fourth generation mobile communication technology (4G) core net (Evolved Packet Core, EPC an example).
As shown in Figure 1, the first data center 11, the second data center 12, third data center 13 and the 4th data center 14 can be distributed across the data center of different location.Each data center is connected each other by network.Data center's tool Body may include a large-scale computer, be also possible to include more minicomputers computer room.No matter the data center Implementation why, the data center all has the abilities such as certain calculating, storage and communication.
Using NFV technology, each network element in 4G core net can be realized using the ability of the data center according to demand Function.In Fig. 1, after the first data center 11 is virtualized, gateway (Serving Gateway, SGW) may be implemented Function;After second data center 12 is virtualized, packet data network gateway (Packet Data Network may be implemented Gateway, PGW) function;After third data center 13 is virtualized, mobile management entity (Mobility may be implemented Management Entity, MME) function;After 4th data center 14 is virtualized, home subscriber service may be implemented The function of device (Home Subscriber Server, HSS).
It should be noted that in addition to the function using the first data center 11 realization gateway, it, can also in practical application To use the second data center or third data center 13 etc., the function of gateway is realized.Also, in practical applications, The function of some network element can also be realized jointly by multiple data centers, for example, can be using the first data center 11 and the Two data centers 12 realize the function of packet data network gateway jointly;One data center can also participate in multiple Network Element Functions It realizes, for example, the first data center 11 can participate in the realization of gateway function, also assists in packet data network gateway function Realization.
It is an example for realizing 4G core net by NFV framework using multiple data centers above.In practical application, when When needing to realize other architectures of communication networks, above-mentioned data center can also be turned to other communication networks by NFV virtual technology Network element in network framework realizes the function of other network elements.
Based on foregoing description, it can be seen that NFV technology can be such that hardware resource is sufficiently flexibly shared, and realize new business With the quick exploitation and deployment of new network.
In the scheme of the application, user's handheld device of virtualization belongs to NFV framework, to make user's handheld device Resource can also be shared.The executing subject of business chain control method after user's handheld device virtualization of the application can be The equipment for carrying NFV composer (Orchestrator) function in NFV technology.It, can in the actual physics deployment of NFV framework To carry the logic function of the NFV composer using single one physical equipment, more physical equipment distribution portions can also be used Affix one's name to the logic function of the NFV composer.
Fig. 2 is the flow chart of the business chain control method embodiment 1 after user's handheld device virtualization of the application.This reality Applying the executing subject in example can be network function virtualization composer, be also possible in network function virtualization NFV framework The load bearing equipment of virtual network function (Virtual Network Function, VNF).As shown in Fig. 2, this method can wrap It includes:
Step 201: obtaining the virtualization type information of user's handheld device;User's handheld device has in network side Corresponding virtualization example;
User's handheld device can be the equipment such as mobile phone, tablet computer, laptop, set-top box.
The virtualization type information refers to and can be used to indicate that user's handheld device passes through the virtualization example Whether the function of offer needs the information of the participation of the resource of user's handheld device, and the virtualization type information specifically may be used To include: partial status virtualization information and total state virtualization information.The partial status virtualization information indicates the use The virtualization type of family handheld device is partial status virtualization.The total state virtualization information indicates that the user is hand-held and sets Standby virtualization type is total state virtualization.
The virtualization example refers to the logical functional entity created after user's handheld device is virtualized.
Step 202: according to the virtualization type information, determining that user's handheld device passes through the virtualization example The function of offer needs the support for the resource for including in user's handheld device;
The function that user's handheld device is provided by the virtualization example, can be hardware resource realization, It can be software resource realization, or can be what software resource was realized jointly with hardware resource.User's handheld device Hardware resource may include: physical cpu computing capability, network storage capabilities;The software resource of user's handheld device can To include: photo, video, text file, business.
Step 203: obtaining the status information of user's handheld device;
Whether the resource that the status information can be used to indicate that user's handheld device includes can be used;The resource is The resource that user's handheld device need to use when providing function by the virtualization example.
Step 204: according to the state information, determining that the resource is unavailable;
The determination resource is unavailable, specifically includes:
Determine that the status information indicates that user's handheld device can not by the function that the virtualization example provides With.
Specifically, it may include following situations that the resource is unavailable:
User's handheld device can not communicate;
Alternatively, determining that request does not have the permission using the resource using the equipment of the resource;
Alternatively, determining the resource just occupied;
Or determine that the resource has been damaged;
Alternatively, determining that the resource has been deleted.
Wherein, it may include that user's handheld device shuts down or goes offline that user's handheld device, which can not communicate,.In reality In, the reason of user's handheld device can not communicate can there are many.For example, the power supply quilt of user's handheld device It closes, alternatively, user's handheld device is in shielded region of signal etc..
Step 205: searching the alternate resources of the resource;
When the resource is hardware resource, and the hardware resource is unavailable, the substitution money for searching the resource Source can be dynamic to virtual network function manager (Virtual Network Function Manager, VNF Manager) State application extends virtual resource.VNF Manager can determine a part from the hardware resource that other virtual equipments provide Alternate resources of the hardware resource as the hardware resource of user's handheld device.For example, working as the hard of user's handheld device When the storage resources such as disk or memory are unavailable, the user can be searched from the storage resource that other virtual equipments provide The alternate resources of the hardware resource of handheld device.
When the resource is software resource, and the software resource is unavailable, if the software resource is file, shadow Sound or photo, then the alternate resources for searching the software resource, can be and provide from software described in cloud storage spatial lookup The cloud in source backs up or the software resource of identical theme or type.
Step 206: according to the alternate resources, adjusting the control logic for the business chain that user's handheld device participates in.
The business chain, English name are Service chain.Briefly, network industry can be guided by business chain Business message order is forwarded by multiple service processing nodes.
It should also be noted that, in the embodiment of the present application, the business chain of adjustment user's handheld device participation Control logic can specifically include:
The resource is removed from the business chain;The alternate resources are added to institute before the resource is removed State position of the resource in the business chain.
Assuming that setting the resource called when successively executing each business in the control logic of business chain, resource A, resource B and resource C.When resource B is unavailable, so that it may search the alternate resources of resource B.Assuming that the alternate resources of resource B are resource D.The control logic of the corresponding resource chain of the resource can be then modified according to resource D.For example, the control logic of resource chain is repaired It is changed to successively call resource A, resource D and resource C.
When it is subsequent need to network message using the business chain handle when, so that it may use the modified control Logic processed executes the business chain.Due to passing through the void with user's handheld device in the modified control logic It is no longer related that quasi-ization example carries out the shared self-contained resource of user's handheld device, so, even if the user hand Holding equipment carries out that shared resource is unavailable by the virtualization example, will not influence the execution of the business chain.
It should be noted that in the present embodiment, adjust the business chain that user's handheld device participates in control logic this One step can be by the NFV composer complete independently in NFV framework, be also possible to by NFV composer and NFV framework The load bearing equipment of virtual network function VNF is completed jointly.Virtual network function VNF in network function virtualization NFV framework Load bearing equipment when there is distributed AC servo system ability, it is hand-held that NFV composer can issue the adjustment user to the load bearing equipment The instruction of the control logic for the business chain that equipment participates in, after which receives described instruction, can set according to the carrying Local directed complete set is carried out to the control logic of the business chain for the strategy of itself.When the business that the load bearing equipment is responsible for has executed The control logic of the business chain can be needed the instruction adjusted to be sent to next load bearing equipment by Bi Hou, described next Load bearing equipment can business chain described in the Developing Tactics further according to itself in the part that next load bearing equipment is responsible for Control logic, until completing the business chain.Wherein, next load bearing equipment is to hold described in reception when executing the business chain It carries the output data of equipment and performs the next step the load bearing equipment of processing step.
In conclusion in the present embodiment, by the status information for obtaining user's handheld device;It determines that the user is hand-held to set The standby function of being provided by the virtualization example needs the participation of the resource of user's handheld device, and the resource can not Used time searches the alternate resources of the resource;According to the alternate resources, the control for modifying the corresponding business chain of the resource is patrolled Volume;The business chain is executed using the modified control logic;It can be according to the state of user's handheld device, described in modification The control logic of business chain involved in user's handheld device, thus when user's handheld device passes through the virtualization example Carry out shared user's handheld device itself resource it is unavailable when, can also smoothly execute the business chain, improve institute State the reliability of business chain when being executed.That is, when unavailable, being used when user's handheld device of virtualization is not online Method in the embodiment of the present application also ensures that the high quality of the reliability of business chain and business chain execution end to end.
In practical application, determine that user's handheld device needs the use by the function that the virtualization example provides The participation for the resource that family handheld device includes, can specifically include following steps:
The virtualization type for determining user's handheld device is partial status virtualization or stateless virtualization.
In NFV technology, there are three types of the virtualization types of equipment, respectively total state virtualization, partial status virtualization With stateless virtualization.Briefly, total state virtualization, which can be understood as equipment by the shared resource of virtualization example, is It can be used under any state;Partial status virtualization can be understood as one that equipment is shared by virtualization example Point resource can be used under any state, and another part resource, and needing to meet some requirements just can be used; Stateless virtualization can be understood as equipment and all need to meet certain condition just by the shared whole resources of virtualization example It can be used.Wherein, the resource that the condition can be authorization or the equipment with the equipment is in the free time State etc..
It can be seen from the above, when the virtualization type of user's handheld device is that partial status virtualizes or stateless virtual When change, it can determine that user's handheld device needs user's handheld device by the function that the virtualization example provides Including resource participation.
In practical application, when the resource of user's handheld device is software resource, the software resource includes business, The alternate resources for searching the resource, can specifically include following steps:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
Search input parameter type and output parameter type identical as the function of the business and with the business Identical replacement business;
The control logic for the business chain that adjustment user's handheld device participates in, specifically includes:
Using the replacement processing business and updates business chain.
About the function of the business, can be previously recorded in configuration file.It can recorde in the configuration file The corresponding function of various businesses.For example, the business is, the Orientation on map business that Internet Service Provider A is provided, by described Configuration file finds the Orientation on map business that also Internet Service Provider B is provided and the ground that Internet Service Provider C is provided Figure positioning service.And the input parameter type for the Orientation on map business that Internet Service Provider A is provided is literal address, output ginseng Number is latitude and longitude coordinates;The input parameter type for the Orientation on map business that Internet Service Provider B is provided is literal address, output Parameter is GPS coordinate;The input parameter type for the Orientation on map business that Internet Service Provider C is provided is literal address, output Parameter is latitude and longitude coordinates;Then the Orientation on map business that Internet Service Provider C is provided can be determined as the substitution service, And the Orientation on map business that Internet Service Provider B is provided cannot be determined as the substitution service.
It should be noted that in practical application, the alternate resources for searching the resource specifically can also include using Following manner:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship The alternate resources of the resource.The fallback relationship between each resource can be preset.It, can when some resource is unavailable To directly determine the alternate resources of the resource according to default fallback relationship.
Fig. 3 is the signaling diagram of the business chain control method embodiment 2 after user's handheld device virtualization of the application.Such as figure Shown in 3, this method may include:
Step 301: user's handhold functional (User Handset Function, UHF) entity is to physical network function (Physical Network Functions, PNF) entity reports the virtualization type information and work of user's handheld device Make status information;
The user holds the equipment that functional entity refers to carrying user's handhold functional.When user's handheld device is empty After quasi-ization, in other equipment, the corresponding virtualization example of user's handheld device indicates certain user's handhold functional.And In the present embodiment, the entity of user's handhold functional is carried, is user's handheld device.
The physical network functional entity, with the user hold functional entity be it is corresponding, being mainly used for will be described User holds functional entity and accesses network.It is mobile phone when the user holds functional entity, and virtualizing type is partial status When virtualization, the physical network functional entity can be the equipment such as base station;It is set-top box when the user holds functional entity, And virtualization type be partial status virtualize when, the physical network functional entity can be the equipment such as home gateway;Work as void When quasi-ization type is that total state virtualizes, then the physical network functional entity can be using network interconnection agreement The equipment such as the router of (Internet Protocol, IP).
Step 302: the virtualization type information and the job information are forwarded to NFV and compiled by physical network functional entity Arrange device;
Step 303: the NFV composer determines Virtualization_ in the information of physical network functional entity forwarding The value of the type field is 2 or 3, and the value of UHF_Status field is 0;
The virtualization type of equipment can be indicated using Virtualization_Type field.Work as Virtualization_ When the value of the type field is 1, indicate the virtualization type of equipment for total state virtualization;When Virtualization_Type word When the value of section is 2, indicate the virtualization type of equipment for partial status virtualization;When Virtualization_Type field When value is 3, indicate that the virtualization type of equipment is stateless virtualization.
The work state information of equipment can be indicated using UHF_Status field.When the value of UHF_Status field is 0 When, indicate that the resource that user's handheld device includes is unavailable (Unavailable);When the value of UHF_Status field is 1 When, indicate that (Available) can be used in the resource that user's handheld device includes.
Therefore, when physical network functional entity forwarding information in Virtualization_Type field value be 2 and When the value of UHF_Status field is 0, the NFV composer can determine that the virtualization type of user's handheld device is portion Isloation state virtualization, and the resource is unavailable.When the value of Virtualization_Type field is 3, and UHF_Status When the value of field is 0, the NFV composer can determine that the virtualization type of user's handheld device is stateless virtual Change, and the resource is unavailable.
Step 304:NFV composer searches the alternate resources of the resource;
Step 305:NFV composer modifies the control logic for the business chain that user's handheld device participates in;
The modified control logic is sent to virtual network function manager by step 306:NFV composer (Virtual Network Function Manager, VNF Manager).
Step 307: virtual network function manager dispatches resource and executes the modified control logic.
Virtual network function manager has for the function of resource needed for the traffic assignments after virtualization.
In conclusion in the present embodiment, one kind of the business chain control method after providing the virtualization of user's handheld device Specific implementation.Those skilled in the art can implement the application using other implementation according to the present processes Method, for example, other field or value can be used to indicate the virtualization type of user's handheld device for partial status It virtualizes or statelessly virtualizes, it can be unavailable, etc. using other field or the value expression resource.
Fig. 4 is the flow chart of the status information reporting method embodiment after user's handheld device virtualization of the application.Such as Shown in Fig. 4, this method may include:
Step 401: the load bearing equipment that network function virtualizes the virtual network function VNF in NFV framework obtains user hand The virtualization type information of holding equipment, the virtualization type information include partial status virtualization information and total state virtualization Information, user's handheld device have corresponding virtualization example in network side;
Step 402: obtaining the status information of user's handheld device, the status information is for indicating the user hand Whether the resource for including in holding equipment can be used;The resource provides function by the virtualization example for user's handheld device The resource that need to be used when energy;
Step 403: the virtualization type information and the status information are sent to network function virtualization composer, So that network function virtualization composer is according to the virtualization type information and the status information, the user is adjusted The control logic for the business chain that handheld device participates in.
In the present embodiment, the shape of virtualization type information and user's handheld device by obtaining user's handheld device The virtualization type information and the state information report to network function are virtualized composer by state information, can be by net Network virtualization of function composer modifies user's handheld device institute according to the virtualization type information and the status information The control logic for the business chain being related to, thus when user's handheld device by it is described virtualize example carry out it is shared described When the resource of user's handheld device itself is unavailable, the business chain can also be smoothly executed, the business chain is improved and is executing When reliability.That is, when user's handheld device of virtualization is not online, when unavailable, using in the embodiment of the present application Method also ensure that end to end the high quality of the reliability of business chain and business chain execution.
Present invention also provides the business chain control devices after a kind of virtualization of user's handheld device.The device can be net Network virtualization of function composer.
Fig. 5 is the structure chart of the business chain control device embodiment after a kind of user's handheld device virtualization of the application. As shown in figure 5, the apparatus may include:
Acquiring unit 501, for obtaining the virtualization type information of user's handheld device, the virtualization type information packet Partial status virtualization information and total state virtualization information are included, user's handheld device has corresponding virtual in network side Change example;
Determination unit 502, for determining that user's handheld device passes through the void according to the virtualization type information The function that quasi-ization example provides needs the support for the resource for including in user's handheld device;
The acquiring unit 501 is also used to obtain the status information of user's handheld device;
Searching unit 503, for according to the state information, when determining that the resource is unavailable, searching the resource Alternate resources;
Adjustment unit 504, for adjusting the control for the business chain that user's handheld device participates according to the alternate resources Logic processed.
In the present embodiment, by the status information for obtaining user's handheld device;Determine that user's handheld device passes through institute The participation that the function that virtualization example provides needs the resource of user's handheld device is stated, and when the resource is unavailable, is looked into Look for the alternate resources of the resource;According to the alternate resources, the control logic of the corresponding business chain of the resource is modified;Using The modified control logic executes the business chain;The user hand can be modified according to the state of user's handheld device The control logic of business chain involved in holding equipment, thus when user's handheld device is total to by the virtualization example When the resource for the user's handheld device itself enjoyed is unavailable, the business chain can also be smoothly executed, the business is improved The reliability of chain when being executed.
In practical application, the determination unit 502 specifically can be used for:
Determine that the status information indicates that user's handheld device can not by the function that the virtualization example provides With.
In practical application, the resource is unavailable, can specifically include:
User's handheld device can not communicate;
Alternatively, request does not have the permission using the resource using the equipment of the resource;
Alternatively, the resource is just occupied;
Alternatively, the resource has been damaged;
Alternatively, the resource has been deleted.
In practical application, the resource for including in user's handheld device be can specifically include:
The hardware resource of user's handheld device, and/or, the software resource of user's handheld device.
In practical application, the determination unit 502 specifically can be used for:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
The searching unit 503, specifically can be used for:
Search input parameter type and output parameter type identical as the function of the business and with the business Identical replacement business;
The adjustment unit 504, specifically can be used for:
Using the replacement processing business and updates business chain.
In practical application, the searching unit 503 specifically can be used for:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship The alternate resources of the resource.
In practical application, the adjustment unit 504 specifically can be used for:
The resource is removed from the business chain;
The alternate resources are added to the resource and are removed position of the foregoing description resource in the business chain.
Present invention also provides the business chain control devices after the virtualization of another user's handheld device.Described device can be with It is the load bearing equipment of the virtual network function VNF in network function virtualization NFV framework.
Fig. 6 is the structure of the business chain control device embodiment after another user's handheld device virtualization of the application Figure.As shown in fig. 6, the apparatus may include:
Acquiring unit 601, for obtaining the virtualization type information of user's handheld device, the virtualization type information packet Partial status virtualization information and total state virtualization information are included, user's handheld device has corresponding virtual in network side Change example;
Determination unit 602, for determining that user's handheld device passes through the void according to the virtualization type information The function that quasi-ization example provides needs the support for the resource for including in user's handheld device;
The acquiring unit 601 is also used to obtain the status information of user's handheld device;
Searching unit 603, for according to the state information, when determining that the resource is unavailable, searching the resource Alternate resources;
Adjustment unit 604, for adjusting the control for the business chain that user's handheld device participates according to the alternate resources Logic processed;
Transmission unit 605, for the control logic adjusted to be sent to next load bearing equipment;It is described next Load bearing equipment is to receive the output data of the load bearing equipment when executing the business chain and perform the next step holding for processing step Carry equipment.
In the present embodiment, by the status information for obtaining user's handheld device;Determine that user's handheld device passes through institute The participation that the function that virtualization example provides needs the resource of user's handheld device is stated, and when the resource is unavailable, is looked into Look for the alternate resources of the resource;According to the alternate resources, the control logic of the corresponding business chain of the resource is modified;Using The modified control logic executes the business chain;The user hand can be modified according to the state of user's handheld device The control logic of business chain involved in holding equipment, thus when user's handheld device is total to by the virtualization example When the resource for the user's handheld device itself enjoyed is unavailable, the business chain can also be smoothly executed, the business is improved The reliability of chain when being executed.
Present invention also provides the information reporting devices after a kind of virtualization of user's handheld device.Described device, which can be, is Network function virtualizes the load bearing equipment of the virtual network function VNF in NFV framework.
Fig. 7 is the structure chart of the information reporting Installation practice after a kind of user's handheld device virtualization of the application.Such as Shown in Fig. 7, the apparatus may include:
Acquiring unit 701, for obtaining the virtualization type information of user's handheld device, the virtualization type information packet Partial status virtualization information and total state virtualization information are included, user's handheld device has corresponding virtual in network side Change example;
The status information of user's handheld device is obtained, the status information is for indicating in user's handheld device Whether the resource for including can be used;The resource need to make when providing function by the virtualization example for user's handheld device Resource;
Transmission unit 702, it is virtual for the virtualization type information to be sent to network function with the status information Change composer, so that network function virtualization composer is according to the virtualization type information and the status information, adjusts The control logic for the business chain that whole user's handheld device participates in.
In the present embodiment, the shape of virtualization type information and user's handheld device by obtaining user's handheld device The virtualization type information and the state information report to network function are virtualized composer by state information, can be by net Network virtualization of function composer modifies user's handheld device institute according to the virtualization type information and the status information The control logic for the business chain being related to, thus when user's handheld device by it is described virtualize example carry out it is shared described When the resource of user's handheld device itself is unavailable, the business chain can also be smoothly executed, the business chain is improved and is executing When reliability.
Present invention also provides a kind of user's handheld devices.
Fig. 8 is a kind of structure chart of user's handheld device embodiment of the application.As shown in figure 8, user's handheld device May include:
Acquiring unit 801, for obtaining the virtualization type information of user's handheld device, the virtualization type letter Breath includes partial status virtualization information and total state virtualization information, and user's handheld device has corresponding in network side Virtualize example;
The status information of user's handheld device is obtained, the status information is for indicating in user's handheld device Whether the resource for including can be used;The resource need to make when providing function by the virtualization example for user's handheld device Resource;
Transmission unit 802, it is virtual for the virtualization type information to be sent to network function with the status information Change composer, so that network function virtualization composer is according to the virtualization type information and the status information, adjusts The control logic for the business chain that whole user's handheld device participates in.
In the present embodiment, the shape of virtualization type information and user's handheld device by obtaining user's handheld device The virtualization type information and the state information report to network function are virtualized composer by state information, can be by net Network virtualization of function composer modifies user's handheld device institute according to the virtualization type information and the status information The control logic for the business chain being related to, thus when user's handheld device by it is described virtualize example carry out it is shared described When the resource of user's handheld device itself is unavailable, the business chain can also be smoothly executed, the business chain is improved and is executing When reliability.
In addition, calculate node may be the master comprising computing capability the embodiment of the present application also provides a kind of calculate node Machine server personal computer PC or portable portable computer or terminal etc., the application are specifically real Example is applied not limit the specific implementation of calculate node.
Fig. 9 is the structure chart of the calculate node of the application.As shown in figure 9, calculate node 700 includes:
Processor (processor) 710, communication interface (Communications Interface) 720, memory (memory) 730, bus 740.
Processor 710, communication interface 720, memory 730 complete mutual communication by bus 740.
Processor 710, for executing program 732.
Specifically, program 732 may include program code, and said program code includes computer operation instruction.
Processor 710 may be a central processor CPU or specific integrated circuit ASIC (Application Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present application Road.
Memory 730, for storing program 732.Memory 730 may include high speed RAM memory, it is also possible to further include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
The specific implementation of each module is referring to the corresponding module or unit in figure 5-8 illustrated embodiment in program 732, herein It does not repeat.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except there is also other identical elements in the process, method, article or apparatus that includes the element.
Through the above description of the embodiments, those skilled in the art can be understood that the application can be by Software adds the mode of required hardware platform to realize, naturally it is also possible to all implemented by hardware, but in many cases before Person is more preferably embodiment.Based on this understanding, the technical solution of the application contributes to background technique whole or Person part can be embodied in the form of software products, which can store in storage medium, such as ROM/RAM, magnetic disk, CD etc., including some instructions are used so that a computer equipment (can be personal computer, service Device or the network equipment etc.) execute method described in certain parts of each embodiment of the application or embodiment.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.
Specific examples are used herein to illustrate the principle and implementation manner of the present application, and above embodiments are said It is bright to be merely used to help understand the present processes and its core concept;At the same time, for those skilled in the art, foundation The thought of the application, there will be changes in the specific implementation manner and application range.In conclusion the content of the present specification is not It is interpreted as the limitation to the application.

Claims (19)

1. the business chain control method after a kind of user's handheld device virtualization characterized by comprising
Network function virtualizes the virtualization type information that composer obtains user's handheld device, the virtualization type information packet Partial status virtualization information and total state virtualization information are included, user's handheld device has corresponding virtual in network side Change example;
According to the virtualization type information, determine that user's handheld device is needed by the function that the virtualization example provides Want the support for the resource for including in user's handheld device;
Obtain the status information of user's handheld device;According to the state information, it when determining that the resource is unavailable, searches The alternate resources of the resource;
According to the alternate resources, the control logic for the business chain that user's handheld device participates in is adjusted.
2. being specifically included the method according to claim 1, wherein the determination resource is unavailable:
The function of determining that the status information indicates that user's handheld device is provided by the virtualization example is unavailable.
3. being specifically included the method according to claim 1, wherein the resource is unavailable:
User's handheld device can not communicate;
Alternatively, request does not have the permission using the resource using the equipment of the resource;
Alternatively, the resource is just occupied;
Alternatively, the resource has been damaged;
Alternatively, the resource has been deleted.
4. the method according to claim 1, wherein the resource for including in user's handheld device, specific to wrap It includes:
The hardware resource of user's handheld device, and/or, the software resource of user's handheld device.
5. the method according to claim 1, wherein the alternate resources for searching the resource, specifically include:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
It is also identical to search input parameter type and output parameter type identical as the function of the business and with the business Replacement business;
The control logic for the business chain that adjustment user's handheld device participates in, specifically includes:
Using the replacement processing business and updates business chain.
6. the method according to claim 1, wherein the alternate resources for searching the resource, specifically include:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship described The alternate resources of resource.
7. the method according to claim 1, wherein the business chain that adjustment user's handheld device participates in Control logic, specifically include:
The resource is removed from the business chain;
The alternate resources are added to the resource and are removed position of the foregoing description resource in the business chain.
8. the business chain control method after a kind of user's handheld device virtualization characterized by comprising
The load bearing equipment that network function virtualizes the virtual network function VNF in NFV framework obtains the virtual of user's handheld device Change type information, the virtualization type information includes partial status virtualization information and total state virtualization information, the use Family handheld device has corresponding virtualization example in network side;
According to the virtualization type information, determine that user's handheld device is needed by the function that the virtualization example provides Want the support for the resource for including in user's handheld device;
Obtain the status information of user's handheld device;
According to the state information, when determining that the resource is unavailable;
Search the alternate resources of the resource;
According to the alternate resources, the control logic for the business chain that user's handheld device participates in is adjusted;
The control logic adjusted is sent to next load bearing equipment;Next load bearing equipment is to execute the industry It is engaged in receiving the output data of the load bearing equipment when chain and performing the next step the load bearing equipment of processing step.
9. the information uploading method after a kind of user's handheld device virtualization characterized by comprising
The load bearing equipment that network function virtualizes the virtual network function VNF in NFV framework obtains the virtual of user's handheld device Change type information, the virtualization type information includes partial status virtualization information and total state virtualization information, the use Family handheld device has corresponding virtualization example in network side;
Obtain the status information of user's handheld device, the status information includes in user's handheld device for indicating Resource whether can be used;Resource user's handheld device need to use when providing function by the virtualization example Resource;
The virtualization type information and the status information are sent to network function virtualization composer, so as to the network Virtualization of function composer is looked into when determining that the resource is unavailable according to the virtualization type information and the status information The alternate resources for looking for the resource are patrolled according to the control that the alternate resources adjust the business chain that user's handheld device participates in Volume.
10. the business chain control device after a kind of user's handheld device virtualization characterized by comprising
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes part Status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization real in network side Example;
Determination unit, for determining that user's handheld device is real by the virtualization according to the virtualization type information The function that example provides needs the support for the resource for including in user's handheld device;
The acquiring unit is also used to obtain the status information of user's handheld device;
Searching unit, for according to the state information, when determining that the resource is unavailable, searching the substitution money of the resource Source;
Adjustment unit, for adjusting the control logic for the business chain that user's handheld device participates according to the alternate resources.
11. device according to claim 10, which is characterized in that the determination unit is specifically used for:
The function of determining that the status information indicates that user's handheld device is provided by the virtualization example is unavailable.
12. device according to claim 10, which is characterized in that the resource is unavailable, specifically includes:
User's handheld device can not communicate;
Alternatively, request does not have the permission using the resource using the equipment of the resource;
Alternatively, the resource is just occupied;
Alternatively, the resource has been damaged;
Alternatively, the resource has been deleted.
13. device according to claim 10, which is characterized in that the resource for including in user's handheld device, specifically Include:
The hardware resource of user's handheld device, and/or, the software resource of user's handheld device.
14. device according to claim 10, which is characterized in that the determination unit is specifically used for:
Determine the input parameter type and output parameter type of the corresponding business of the resource;
The searching unit, is specifically used for:
It is also identical to search input parameter type and output parameter type identical as the function of the business and with the business Replacement business;
The adjustment unit, is specifically used for:
Using the replacement processing business and updates business chain.
15. device according to claim 10, which is characterized in that the searching unit is specifically used for:
According to default fallback relationship, the alternate resources of the resource are searched;It is previously determined in the default fallback relationship described The alternate resources of resource.
16. device according to claim 10, which is characterized in that the adjustment unit is specifically used for:
The resource is removed from the business chain;
The alternate resources are added to the resource and are removed position of the foregoing description resource in the business chain.
17. the business chain control device after a kind of user's handheld device virtualization characterized by comprising
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes part Status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization real in network side Example;
Determination unit, for determining that user's handheld device is real by the virtualization according to the virtualization type information The function that example provides needs the support for the resource for including in user's handheld device;
The acquiring unit is also used to obtain the status information of user's handheld device;
Searching unit, for according to the state information, when determining that the resource is unavailable, searching the substitution money of the resource Source;
Adjustment unit, for adjusting the control logic for the business chain that user's handheld device participates according to the alternate resources;
Transmission unit, for the control logic adjusted to be sent to next load bearing equipment;Next carrying is set It is standby to receive the output data of the load bearing equipment when business chain to execute and perform the next step the load bearing equipment of processing step.
18. the information reporting device after a kind of user's handheld device virtualization characterized by comprising
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes part Status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization real in network side Example;
Obtain the status information of user's handheld device, the status information includes in user's handheld device for indicating Resource whether can be used;Resource user's handheld device need to use when providing function by the virtualization example Resource;
Transmission unit, for the virtualization type information and the status information to be sent to network function virtualization layout Device, so that network function virtualization composer is according to the virtualization type information and the status information, described in determination When resource is unavailable, the alternate resources of the resource are searched, user's handheld device is adjusted according to the alternate resources and participates in Business chain control logic.
19. a kind of user's handheld device characterized by comprising
Acquiring unit, for obtaining the virtualization type information of user's handheld device, the virtualization type information includes Partial status virtualization information and total state virtualization information, user's handheld device have corresponding virtualization in network side Example;
Obtain the status information of user's handheld device, the status information includes in user's handheld device for indicating Resource whether can be used;Resource user's handheld device need to use when providing function by the virtualization example Resource;
Transmission unit, for the virtualization type information and the status information to be sent to network function virtualization layout Device, so that network function virtualization composer is according to the virtualization type information and the status information, described in determination When resource is unavailable, the alternate resources of the resource are searched, user's handheld device is adjusted according to the alternate resources and participates in Business chain control logic.
CN201410853344.7A 2014-12-30 2014-12-30 Business chain control method and device after the virtualization of user's handheld device Active CN105812434B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410853344.7A CN105812434B (en) 2014-12-30 2014-12-30 Business chain control method and device after the virtualization of user's handheld device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410853344.7A CN105812434B (en) 2014-12-30 2014-12-30 Business chain control method and device after the virtualization of user's handheld device

Publications (2)

Publication Number Publication Date
CN105812434A CN105812434A (en) 2016-07-27
CN105812434B true CN105812434B (en) 2019-02-05

Family

ID=56421624

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410853344.7A Active CN105812434B (en) 2014-12-30 2014-12-30 Business chain control method and device after the virtualization of user's handheld device

Country Status (1)

Country Link
CN (1) CN105812434B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2018034156A1 (en) * 2016-08-17 2019-06-13 株式会社Nttドコモ Slice allocation method
CN108934013B (en) * 2017-05-26 2023-05-26 中兴通讯股份有限公司 Method and device for virtualizing wireless network functions

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220508A (en) * 2012-01-20 2013-07-24 华为技术有限公司 Coding and decoding method and device
CN104050045A (en) * 2014-06-27 2014-09-17 华为技术有限公司 Method and device for distributing virtual resources based on disk IO
CN104115447A (en) * 2014-04-14 2014-10-22 华为技术有限公司 Allowing destroy scheme configuration method and device under cloud computing architecture
CN104243301A (en) * 2013-06-08 2014-12-24 华为技术有限公司 Method, device and system for generating service path

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2936754B1 (en) * 2013-01-11 2020-12-02 Huawei Technologies Co., Ltd. Network function virtualization for a network device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220508A (en) * 2012-01-20 2013-07-24 华为技术有限公司 Coding and decoding method and device
CN104243301A (en) * 2013-06-08 2014-12-24 华为技术有限公司 Method, device and system for generating service path
CN104115447A (en) * 2014-04-14 2014-10-22 华为技术有限公司 Allowing destroy scheme configuration method and device under cloud computing architecture
CN104050045A (en) * 2014-06-27 2014-09-17 华为技术有限公司 Method and device for distributing virtual resources based on disk IO

Also Published As

Publication number Publication date
CN105812434A (en) 2016-07-27

Similar Documents

Publication Publication Date Title
CN104636184B (en) The dispositions method and device and equipment of virtual machine instance
KR101577920B1 (en) Location-based group generation method, apparatus and system
US9660895B1 (en) Geolocation routing and simulation of network conditions
RU2683630C2 (en) Method for update of nsd network service descriptor and device
CN109428749A (en) Network management and relevant device
CN105103507A (en) Network function virtualization method and device
CN105450690A (en) Method executed by virtual machine management program, and virtual machine management system
CN110808857B (en) Network intercommunication method, device, equipment and storage medium for realizing Kubernetes cluster
CN110474960B (en) Method and device for service deployment in virtual network
CN105389160A (en) Information issuing method and device
US10666521B1 (en) Positioning network devices
CN106921578A (en) The generation method and device of a kind of forwarding-table item
CN105871588A (en) Load balance configuration method, device and system
CN112291363A (en) Wireless communication method, device, electronic equipment and computer readable storage medium
US20220337501A1 (en) Performance testing of a test application in a network-as-a-service environment
CN105812434B (en) Business chain control method and device after the virtualization of user's handheld device
CN106209423B (en) Virtual desktop distribution method and device
CN112714146B (en) Resource scheduling method, device, equipment and computer readable storage medium
US10231269B2 (en) Dynamic generation of geographically bound manet IDs
CN104125605B (en) A kind of implementation method and device for asking to set up WIFI connections
CN108966122A (en) It is a kind of for determining the method and apparatus of the elevation information of wireless access point
CN114979128A (en) Cross-region communication method and device and electronic equipment
CN106603604A (en) Method and device of triggering transaction processing motion
CN108206838B (en) A kind of SiteServer LBS, method and device
CN114640555B (en) Information processing method, virtual machine cluster and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant