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 PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2014
- 2014-12-30 CN CN201410853344.7A patent/CN105812434B/en active Active
Patent Citations (4)
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 |