[go: up one dir, main page]

CN100461727C - Dynamic Reconfiguration Method of Unified Service Terminal System - Google Patents

Dynamic Reconfiguration Method of Unified Service Terminal System Download PDF

Info

Publication number
CN100461727C
CN100461727C CNB2004100979901A CN200410097990A CN100461727C CN 100461727 C CN100461727 C CN 100461727C CN B2004100979901 A CNB2004100979901 A CN B2004100979901A CN 200410097990 A CN200410097990 A CN 200410097990A CN 100461727 C CN100461727 C CN 100461727C
Authority
CN
China
Prior art keywords
terminal system
control device
service terminal
unified service
unified
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.)
Expired - Lifetime
Application number
CNB2004100979901A
Other languages
Chinese (zh)
Other versions
CN1620029A (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.)
Spreadtrum Communications Shanghai Co Ltd
Beijing University of Posts and Telecommunications
Original Assignee
Spreadtrum Communications Shanghai Co Ltd
Beijing University of Posts and Telecommunications
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 Spreadtrum Communications Shanghai Co Ltd, Beijing University of Posts and Telecommunications filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CNB2004100979901A priority Critical patent/CN100461727C/en
Publication of CN1620029A publication Critical patent/CN1620029A/en
Application granted granted Critical
Publication of CN100461727C publication Critical patent/CN100461727C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

A method for combining two business terminal systems contains the first terminal system repots the identity information of second terminal system to its ability server and business on it and transfers the information stored in main control equipment to main control equipment of second terminal system which establishes connection with ability server of first terminal system and run business on it according to transferred information and configures execution environment of second business terminal according to business information configuration, second terminal system reports the business run in first terminal system to be switched to execution environment of second terminal system, first terminal system interrupts connection with its ability server and business run on it, deletes information in frame function module and execution environment of first business terminal system and excites frame function module and execution environment.

Description

The dynamic reconfiguration method of unified business terminal system
Technical field
The present invention relates to the dynamic construction technology of network, relate in particular to the method for fusion, separation and the inner frame transfer of unified business terminal system.
Background technology
At moving communicating field, along with the continuous development of technology and application, following network will be an isomerism network that the rich personality business can be provided.And being different from the isomerism of network, following service environment will be tending towards unitized.In this case, the user may move in different networks continually, is in simultaneously under the covering of several heterogeneous networks.In order to make the user obtain seamless, consistent service all the time, the target of following unitized service environment is exactly the situation of change that will accomplish according to environment, for the user provides best business experience.
At present every function ratio of terminal is more concentrated, all be integrated on the equipment as camera, display screen, sound equipment, Mike, earphone, and abilities such as the access of terminal, processing, demonstration is also very limited.When the higher terminal display capabilities of a certain business need during with different access capability, must there be significant limitation in this terminal to carrying out of this business.Therefore relatively lagging behind of terminal technology, become the bottleneck of business development: ability is single, the structural system sealing, extensibility is not strong, and providing of multi-medium data business is provided.
Therefore following terminal should be a functional unitization, nuclear interface standardizing, and protocol hierarchyization, and have open architecture.Functional unitization is that terminal is divided into network insertion, terminal input, shows functional units such as output, data processing according to service supporting capacity, each functional unit is according to the regulation of standard interface and layered protocol, according to dynamic, intelligentized scheduling controlling strategy, combination or separation constitute whole terminal.We call unified service terminal to this terminal architecture.
Because the distributed network that unified business terminal system is made up of a plurality of equipment that are distributed on the heterogeneous network, the residing environment of this network is along with the time takes place dynamically to change, equally, the network internal structure also can change, this tissue to network has proposed very high requirement, needs network to have re-configurability, can carry out the network integration under certain trigger condition, the separation of equipment, and the redeploying of internal structure.
Summary of the invention
Unified business terminal system involved in the present invention need be installed a series of softwares on equipment, these softwares comprise framework functions software, polymerization controlled function software, execution environment software and capable server software.Framework functions software is realized the function of described framework functions module, polymerization controlled function software is realized the function of polymerization control function module, execution environment software is realized the function of execution environment functional module, the function of capable server software fulfillment capability server capability module.
A kind equipment of the present invention is the equipment with framework functions, execution environment, polymerization controlled function, capable server.
Two kind equipments of the present invention are meant the equipment that only has polymerization controlled function and capable server.Two kind equipments can not be as the main control device of unified service terminal.
Main control device involved in the present invention is the central control equipment in the unified business terminal system, have only a kind equipment can serve as main control device, and each unifies to have only in the business terminal system main control device.
At problems of the prior art, thus the present invention proposes a kind of according to surrounding environment variation and the method that requires dynamic restructuring to unify business terminal system of self internal system can make unified service terminal can adapt to networking requirement under the multiple situation.
According to an aspect of the present invention, provide a kind of method that is used for two unified business terminal systems are fused into a unified business terminal system, described method comprises step:
(1) whether can be fused to the second unified business terminal system to the first unified business terminal system and carry out authentication, can be fused to the described second unified business terminal system to determine the described first unified business terminal system;
(2) identity information that the described first unified business terminal system will the described second unified business terminal system is announced the capable server that has to it and the business of operation thereon, and the described first unified business terminal system will be kept at various information transfer on its main control device to the main control device of the described second unification business terminal system;
(3) the described second unified business terminal system is according to the information that is shifted, connect with the capable server of the described first unified business terminal system and in described first business of unifying to move on the business terminal system, and unify the execution environment of business terminal system according to the information configuration of described business described second;
(4) the described second unified business terminal system is notified the execution environment that the business of moving switches to the described second unified business terminal system on the described first unified business terminal system, and moves in the execution environment of the described second unified business terminal system;
(5) after the finishing switching, the described first unified business terminal system interrupts and being connected of its capable server that has and the business moved thereon, and delete the framework functions module of the described first unified business terminal system and the information in the execution environment, the framework functions module and the execution environment of the deexcitation described first unified business terminal system.
According to another aspect of the present invention, provide a kind of framework functions that will unify business terminal system to transfer to the method for target device from current main control device, wherein said target device is one one kind equipment in the described unified business terminal system,
Described method comprises step:
(1) whether the information transfer in its framework functions module can be carried out authentication to target device to current main control device, can be to determine current main control device with the information transfer in the framework functions module to target device;
(2) described target device starts framework functions module and execution environment, and notifies current main control device to carry out framework functions and shift;
(3) current main control device is announced capable server that has to described unified business terminal system and the business of moving with the identity information of described target device on described unified business terminal system, and the various information transfer that current main control device of while will be preserved thereon arrive described target device;
(4) described target device connects according to the information that is shifted and described capable server and described business, and according to the execution environment of the described target device of information configuration of described business, generates the required capable server agency of described business;
(5) described target device notifies the business of moving on current main control device to switch to the execution environment of described target device, and moves in the execution environment of described target device;
(6) current main control device interrupts and being connected of its capable server that is had and the business moved thereon, and deletes the information in its framework functions module and the execution environment, deexcitation its framework functions module and execution environment.
According to a further aspect of the invention, provide a kind of from unified business terminal system the method for separation equipment, described unified business terminal system comprises main control device, and described main control device comprises framework functions module and execution environment, and described method comprises step:
(1) described main control device sends disassociation notification to the equipment that will separate;
(2) described main control device is searched the business of being initiated by the described equipment that will separate, and finishes described business;
(3) described main control device also search initiate by other equipment and used business by the described capable server that equipment provided that will separate, and by redistributing professional ability, never comprise the alternative capable server that described capable server is provided in the equipment of the described equipment that will separate, in execution environment, generate the agency of described alternative capable server, so that by the described described alternative capable server of calling service of initiating by other equipment;
(4) described main control device interrupts and being connected of the described equipment that will separate, and deletion and the described device-dependent information that will separate.
According to a further aspect of the invention, provide a kind of from unified business terminal system the method for separation equipment, described unified business terminal system comprises main control device, and described main control device comprises framework functions module and execution environment, and described method comprises step:
(1) will send detach request to the main control device of described unified business terminal system from the equipment that unified business terminal system separates, request becomes a new unified business terminal system;
(2) the described equipment that will separate receives after detach request that described main control device sends agrees response, activates its framework functions module and execution environment, and issues it to described main control device and have information;
(3) described main control device announces the identity information of the described equipment that will separate to the capable server of the described equipment that will separate and the business of being initiated by the described equipment that will separate;
(4) described main control device is searched the business of being initiated by the described equipment that will separate, and all information transfer of the business that will be initiated by the described equipment that will separate are to the described equipment that will separate;
(5) described main control device is also searched the business of being initiated by other equipment and has been used the capable server that equipment provided that will be separated by described, and by redistributing professional ability, never comprise the alternative capable server that the capable server that the business of being initiated by other equipment on the described equipment that will separate uses is provided in the equipment of the described equipment that will separate, in execution environment, generate the agency of described alternative capable server, so that by the described described alternative capable server of calling service of initiating by other equipment;
(6) the described equipment that will separate obtains all information of its capable server that has;
(7) the described equipment that will separate is according to resulting capable server information and business information, the capable server that has with it and connect from the business of its initiation, and the execution environment of the equipment that configuration will separate, generate with the professional corresponding capable server of its initiation and act on behalf of, and notify described original unified business terminal system to shift the business of initiating by the described equipment that will separate;
(8) described original unified business terminal system interrupts with the described equipment that will separate and by being connected of the business of its initiation, and deletion and the described device-dependent information that will separate.
According to a further aspect of the invention, provide a kind of from unified business terminal system the method for separation equipment, described unified business terminal system comprises main control device, and described main control device comprises framework functions module and execution environment, and described method comprises step:
(1) will send detach request to the main control device of described unified service terminal from the equipment that unified business terminal system separates, request becomes a common terminal;
(2) described main control device sends detach request agreement response to the described equipment that will separate;
(3) described main control device is searched the business of being initiated by the described equipment that will separate, and finishes described business;
(4) described main control device also search initiate by other equipment and used business by the described capable server that equipment provided that will separate, and by redistributing professional ability, never comprise the alternative capable server that described capable server is provided in the equipment of the described equipment that will separate, in execution environment, generate the agency of described alternative capable server, so that by the described described alternative capable server of calling service of initiating by other equipment;
(5) described main control device interrupts and being connected of the described equipment that will separate, and deletion and the described device-dependent information that will separate.
The method according to this invention is unified business terminal system according to the dynamic restructuring that requires of the variation of surrounding environment and self internal system, thus demand that can adaptive various situation lower network tissues.
Description of drawings
Fig. 1 is the system assumption diagram according to unified business terminal system of the present invention;
Fig. 2 is according to two FB(flow block) that unified business terminal system merges of the present invention;
Fig. 3 is the FB(flow block) according to the framework transfer of unified business terminal system of the present invention;
Fig. 4 is the FB(flow block) according to the device separates of unified business terminal system of the present invention.
Embodiment
In order to make unified business terminal system more flexible, demand that can adaptive various situation lower network tissues, the invention provides according to the variation of surrounding environment and the dynamic restructuring that requires of self internal system and unify the method for business terminal system, the trigger condition of these methods can be varied, but the process of every kind of method is still unanimity under different trigger conditions.These methods comprise: the fusion of a plurality of unified business terminal systems, the framework transfer of unified business terminal system and the device separates of unified business terminal system.
Below in conjunction with the specific embodiment of the present invention said method is described.
One, the structure of unifying business terminal system
Unified business terminal system of the present invention is according to customer requirements, utilizes wireless or wired individual territory interconnection technique, and the device aggregation that will have one or more abilities together and a virtual terminal that forms.Constructed unified business terminal system is a kind of distributed terminal system.
To unify service terminal among the present invention and be abstracted into an architecture in logic from functional perspective, as shown in Figure 1, described unified business terminal system comprises framework functions module, execution environment functional module, polymerization control function module and a plurality of capable server functional module.
Described framework functions module is used to realize the central management controlled function of unified service terminal, the polymerization that it is responsible for each equipment in the unified business terminal system of controlling with separate, information, user profile and the business information of all distributed apparatus in the unified business terminal system of management, according to business demand the capability resource of unified service terminal is assessed, provide scheme for business provides best ability, and execution environment is configured.
Described execution environment functional module manages and coordinates the concrete scheduling and the collaborative work of the capable server of unified business terminal system, and provides unified terminal operating interface for business.
Described polymerization control function module is in charge of the ability of each distributed apparatus and is collected and equipment state, and the polymerization and the separation process of each distributed apparatus in the service terminal are unified in major control.
Described capable server has encapsulated each ability characteristics of unified business terminal system, can be professional providing capability service easily, and a capable server only encapsulates a kind of ability characteristics in the present invention.
Structure involved in the present invention is unified the method for service terminal need install a series of softwares on equipment, these softwares comprise framework functions software, polymerization controlled function software, execution environment software and capable server software.Framework functions software is realized the function of described framework functions module, polymerization controlled function software is realized the function of polymerization control function module, execution environment software is realized the function of execution environment functional module, the function of capable server software fulfillment capability server capability module;
The equipment that comprises framework functions software, polymerization controlled function software, execution environment software and capable server software has been installed has been possessed framework functions, execution environment, polymerization controlled function, capable server, become a kind equipment.That is to say that a kind equipment of the present invention is the equipment with framework functions, execution environment, polymerization controlled function, capable server.One kind equipment can be used as main control device in unified business terminal system.
The equipment of polymerization controlled function software and capable server being installed, only having been possessed polymerization controlled function and capable server, is two kind equipments. that is to say that two kind equipments of the present invention are meant the equipment that only has polymerization controlled function and capable server.Two kind equipments can not be as the main control device of unified service terminal.
Main control device involved in the present invention is the central control equipment in the unified business terminal system, have only a kind equipment can serve as main control device, and each unifies to have only in the business terminal system main control device.
In the present invention, at first need to make up a unified business terminal system, concrete steps are as follows:
(1) user selects one of them kind equipment, and moves framework functions module and execution environment module on the described kind equipment, thereby a described kind equipment becomes the main control device of the unified business terminal system that will be fabricated.
In this step, when framework functions module on the described kind equipment of operation and execution environment module, several capable servers that a described kind equipment is comprised self are aggregated on the described kind equipment, thereby become the main control device of the unified business terminal system that will be fabricated.
(2) main control device of described unified business terminal system sends broadcast.Wherein said broadcast is the self-described information to described unified business terminal system, comprises the identifier and the device type of described main control device.
(3) after a kind equipment on every side or two kind equipments receive broadcast, to the framework functions module transmission aggregate request mes-sages of described main control device.
In this step, after a described kind equipment or two kind equipments are received described broadcast, judge self whether to have joined in other the unified business terminal system;
If do not add, then send aggregate request mes-sages to described main control device, and the self-described information of preserving the described unified business terminal system in the described broadcast, show that described device request adds in the described unified business terminal system;
If joined in other the unified business terminal system, then can not join described unified business terminal system again, thereby described equipment is not made response to the broadcast of described main control device.
(4) described main control device carries out authentication to these equipment of request polymerization, from these equipment authentication go out can with the equipment of described main control device phase-polymerization functional unit as unified business terminal system.
In this step, the framework functions module of described main control device generates an authentication code at random, and described authentication code is sent to the equipment of asking polymerization, and by the key of authentication arithmetic generation corresponding to described authentication code;
After the equipment of request polymerization is received described authentication code, reply key by identical authentication arithmetic generation, and the described key of replying is sent to described main control device;
Described main control device is according to the received key of replying, and more described key and the described key of replying if both are identical, then return the authentication success message to the equipment of asking polymerization; If both are inequality, then the equipment to the request polymerization returns failed authentication message;
The described authentication code of equipment utilization of the request polymerization of described main control device and authentication success by identical cryptographic algorithm generative capacity service key, is used for carrying out encryption and decryption when the capacity of equipment server that calls corresponding to described capability service key.
The self-described information of the unified business terminal system in the described broadcast of preserving before the device clear of the request polymerization of failed authentication.
(5) by the equipment of authentication success self information is registered to the framework functions module of described main control device, thereby constitutes described unified business terminal system.
In this step, the equipment of the request polymerization of described authentication success sends to described main control device with the self-described information of equipment, and facility information is registered to the framework functions module of described main control device,
Tell each capable server of this equipment with described capability service key,
Described main control device returns the polymerization success message to the equipment of request polymerization.
The self-described information of wherein said equipment comprises: device id, device type, framework functions information, execution environment information, capable server information.
Two, unifying business terminal system is the method for service dispatching capable server
In the present invention, also disclose a kind of method that business terminal system is the service dispatching capable server of unifying, described unified business terminal system comprises a framework functions module, execution environment and several capable servers, and described method comprises step:
(1) behind the initiation of services, described business is carried out authentication by described framework functions module.
In this step, issue the message of its existence to described unified business terminal system behind the described initiation of services, after the framework functions module of described unified business terminal system is received the message of described business, return acknowledge message, and initiate the service authentication flow process to described business.
(2) business after the described process authentication is registered self information to described framework functions module, and proposes the professional ability demand; Described framework functions module receives after the described professional ability demand, provides scheme according to described professional ability demand for described business provides adaptive ability.
Described professional ability demand comprises professional demand and user preference information to the capable server type.The step that wherein said framework functions module is selected with the suitable capable server of described professional ability demand also comprises:
Described framework functions module is after receiving the professional ability demand that described business is sent, inquire about the capability class that described business is selected for use, selected corresponding capability class in the database of described unified business terminal system, determine capable server again according to the selected ability rating of user preference, and according to selected capability class and ability rating.
In step according to the selected ability rating of user preference, if the ability rating of a plurality of capable servers is identical with described selected ability rating, then from these capable servers, select the functional unit of one of them capable server at random as unified business terminal system.
(3) described business receives described ability provides after the scheme, whether the described professional ability demand of judging its proposition can provide scheme and be performed based on described adaptive ability, in the time can being performed, call confirmation to described unified business terminal system resettability.
In this step, when described professional ability demand can not provide scheme and when being performed based on described adaptive ability, described service selection stops application program, perhaps hang up, and the ability update of waiting for described unified business terminal system is to satisfy the professional ability demand of described business.
(4) described framework functions module generates in described execution environment and the corresponding capable server of described adaptive capable server agency, and provides the information of described adaptive capable server, the information and the corresponding ability call instruction of described execution environment to described business.
In step, described framework functions module is also with the information of described business, be kept in the registration table of described framework functions module for the information of the capable server of described service selection and the information of described execution environment.
(5) described business is to the call instruction of described execution environment transmitting capacity, acts on behalf of by the capable server in the described service environment and calls corresponding capable server.
In this step, described professional according to receiving after the described information, sending call instruction to described execution environment calls, described execution environment is resolved described call instruction, and acts on behalf of by described capable server in described execution environment and realize calling each capable server.
In the present invention, carry out in the process in business, when the state of the capable server of unifying business terminal system changes, the framework functions module is upgraded registered capable server information, and the capable server information after will upgrading is compared with the capable server information of being selected for use by business, be kept in the registration table.If the capable server of being selected for use by business changes, the message that the framework functions module changes to this business transmitting capacity server, and consult with it, determine professional use to capable server.Through consulting, if professional the continuation, the ability that the framework functions module is optimized again is adaptive, find out in the unified business terminal system optimized ability combination and offer business, and the notice execution environment upgrades corresponding capable server agency.If service selection is hung up, the ability update of then hanging up and wait for unified business terminal system is to satisfy the ability need of service application; If service selection finishes, submit the service ending request to execution environment, according to this request, execution environment handling capacity server agent sends to each capable server and calls the finish command, and each capable server finishes call operation according to this order.Simultaneously, execution environment discharges relevant ability server agent automatically, this service ending message of notice framework, and framework is removed this business corresponding information.Send confirmation by framework to service application at last.Service application normally withdraws from.
Carry out in the process in business, when if the service that certain capable server provides can not reach requiring of business, business can be held consultation with the framework functions module on one's own initiative, reselects in other capable servers identical with this capable server type, perhaps abandons this capable server.After selecting, the framework functions module is designated as the state of former ability server available.
In same unified business terminal system, allow to move simultaneously a plurality of business.Behind each initiation of services, finish mutual discovery and carry out authentication with the framework functions module respectively, registration own service information is submitted business demand to.After the framework functions module is received business demand,, be each business configuration capable server and execution environment according to first come first served basis.After configuration was finished, the framework functions module was preserved each professional information and the information of the capable server selected for use in database.When the capable server of selecting for use when a certain business changes, the operation when carrying out the capable server state variation.
During service ending, submit the service ending request to execution environment, according to this request, execution environment handling capacity server agent sends to each capable server and calls the finish command, and each capable server finishes call operation according to this order.Simultaneously, execution environment discharges relevant ability server agent automatically, and mapping table is called and acted on behalf of to the corresponding ability of deletion, this service ending message of notice framework, and framework is removed this business corresponding information.Send confirmation by framework to service application at last.
Three, the fusion of a plurality of unified business terminal systems
The present invention also provides the method that two unified business terminal systems is fused into a unified business terminal system.In fact, the fusion of a plurality of unified business terminal system is two repeatedly repetitions that unified business terminal system merges.As shown in Figure 2, this method may further comprise the steps:
1, whether can carry out authentication by the second unified business terminal system to the first unified business terminal system, be fused to the described second unified business terminal system to determine the described first unified business terminal system.
Enter the described second unified business terminal system (this situation is called forward fusion) if the described first unified business terminal system initiatively requires to merge, the then described first unified business terminal system sends to the described second unified business terminal system and merges request.The main control device of the described second unified business terminal system is as the authentication initiating equipment, receives after the described fusion request main control device as the described first unified business terminal system of authentication target device is carried out authentication.
If the described second unified business terminal system request described first unified business terminal system incorporates (this situation is called reverse integration), the then described second unified business terminal system sends to the described first unified business terminal system and merges request.The main control device of the described first unified business terminal system is as the authentication initiating equipment, receives after the described fusion request main control device as the described second unified business terminal system of authentication target device is carried out authentication.
The concrete form that merges request message is as shown in table 1.
Table 1
Enter the described second unified business terminal system if authentication success, the described first unified business terminal system are merged, the authentication initiating equipment sends to the authentication target device with the authenticating result of success.Enter the described second unified business terminal system if failed authentication, the described first unified business terminal system can not merge, the authentication initiating equipment sends to the authentication target device with the failed authentication result, and the request fusion process finishes.
Wherein said authentication step also comprises step:
(1) the authentication initiating equipment sends authentication request to the authentication target device, and described authentication request comprises an authentication values that is generated at random by described authentication initiating equipment, and generates a KI according to authentication arithmetic.
The concrete form of authentication request message is as shown in table 2.
Figure C200410097990D00232
Table 2
(2) after described authentication target device receives described authentication request, take out described authentication values, generate according to its authentication arithmetic that carries and reply key, return authentication response message to described authentication initiating equipment, described authentication response message comprises the described key of replying.
The concrete form of authentication response message is as shown in table 3.
Figure C200410097990D00241
Table 3
(3) described authentication initiating equipment judges according to described authentication response message whether described KI is identical with the described key of replying, if identical, then authentication success, if inequality, failed authentication then.The authentication initiating equipment sends the authentication acknowledge message to the authentication target device, and comprising the identity information and the authenticating result of authentication initiating equipment, concrete form is as shown in table 4.
Figure C200410097990D00242
Table 4
2, the described first unified business terminal system is announced capable server that is had to it and the business of moving with the identity information of the described second unified business terminal system thereon with the form of broadcasting, thereby the described second unified business terminal system can be connected with these capable servers and business.Only in this way, these capable servers could connect the main control device of the described first unified business terminal system and the main control device of the described second unified business terminal system simultaneously.And, the current main control device of the described first unified business terminal system will preserve thereon capable server information, business information and user profile from database, read and convert to network data flow (as socket stream), and write described second and unify on the main control device of business terminal system.
3, the described second unified business terminal system is according to the information that is shifted, connect with the capable server of the described first unified business terminal system and the business of on the described first unified business terminal system, moving, and execution environment according to the information configuration of the described business described second unified business terminal system, generate the capable server agency of described service needed, and the mapping table of generative capacity server and ability call instruction.
When the capable server of the described second unified business terminal system and the described first unified business terminal system connects, again to each described first capable server distribute data cipher mode of unifying business terminal system.
4, the described second unified business terminal system is notified the execution environment that the business of moving switches to the described second unified business terminal system on the described first unified business terminal system, and moves in the execution environment of the described second unified business terminal system.
Specifically, the business of the second unified business terminal system on the first unified business terminal system sent professional handoff request, and request switches to described business on the execution environment of the second unified business terminal system and moves.Professional handoff request comprises the identity information of handoff request initiation system, and the concrete form of professional handoff request message is as shown in table 5.
Figure C200410097990D00251
Table 5
After business is received request, switch on the execution environment of the second unified business terminal system from first execution environment of unifying business terminal system.After finishing, switching enters next step; Otherwise, if being arranged, business can't finish switching, then send the operation of service ending request with the business that finishes to switch on the described first unified business terminal system to the first unified business terminal system, the service ending request comprises the identity information of initiation system and desires the ID of winding-up that concrete form is as shown in table 6.
Table 6
After the first unified business terminal system is received the service ending request, judge whether the identity information whether legal (promptly whether the identity information with the second unified business terminal system coincide) of the system that initiates and whether desire winding-up in operation (promptly in business information, whether having this professional ID) on the native system, if all coincide, then finish described desire winding-up, after finishing, the first unified business terminal system sends the service ending response to the second unified business terminal system, the service ending response comprises the identity information and the traffic ID of response initiation system, and concrete form is as shown in table 7.
Figure C200410097990D00262
Table 7
5, after the finishing switching, the described first unified business terminal system interrupts and being connected of its capable server that has and the business moved thereon, and delete the framework functions module of the described first unified business terminal system and the information in the execution environment, the framework functions module of the deexcitation described first unified business terminal system and the execution environment of the described first unified business terminal system.
When the capable server of the described first unified business terminal system interrupted with being connected of the described first unified business terminal system, the equipment that has this capable server was updated to the identity information of the main control device of its reservation the main control device of the described second unification business terminal system by the main control device of the described first unified business terminal system.
The transfer of four, unifying the framework functions of business terminal system
The invention also discloses a kind of framework functions that will unify business terminal system and transfer to the method for another kind equipment the described unified business terminal system, serve as the new main control device of described unified business terminal system by a described kind equipment from current main control device.As shown in Figure 3, described method comprises step:
1, whether the information transfer in its framework functions module can be carried out authentication to target device to current main control device, can be to determine current main control device with the information transfer in the framework functions module to target device.
In the present invention, the transfer of framework functions can be initiated transfer request (this process be called forward shift) to target device by current main control device, also can by serve as target device certain one by one kind equipment initiate transfer request (this process is called reverse transfer) to current main control device.
If transfer request is initiatively to be initiated by current main control device, then current main control device sends the framework transfer request to target device, and described framework transfer request comprises the identity information of initiating equipment, and shows it is forward to shift.
The concrete form of framework transfer request is as shown in table 8.
Table 8
Target device receives after the described framework transfer request, judges whether it is the request that main control device sent by the unified business terminal system at its place, and is then to enter next step, on the contrary ending said process then.
If transfer request is initiatively to be initiated by target device, then target device sends the framework transfer request to current main control device, and described framework transfer request comprises the identity information of initiating equipment, and shows it is reverse transfer.Current main control device receives after the described framework transfer request, judge that whether described target device is the kind equipment in the unified business terminal system at its place, be then to send framework to shift response to target device, described framework shifts the identity information that response comprises response initiation system, notifying described target device to prepare the beginning framework functions shifts, enter next step, otherwise then notification target equipment can't carry out the framework functions transfer, and ending said process.
It is as shown in table 9 that framework shifts the concrete form that responds.
Figure C200410097990D00282
Table 9
2, after the authentication success, described target device starts framework functions module and execution environment, and notifies current main control device to carry out framework functions and shift.
Particularly, target device starts framework functions module and the execution environment of self.Target device sends framework to current main control device and shifts the request of enforcement after finishing, and comprises the identity information of type of message and initiating equipment, and concrete form is as shown in table 10.
Figure C200410097990D00291
Table 10
3, current main control device is announced capable server that has to described unified business terminal system and the business of moving with the identity information of described target device on described unified business terminal system, thereby described target device can be connected with these capable servers and business.Only in this way, capable server just can connect current main control device and target device simultaneously.Simultaneously, current main control device will be kept at capable server information, business information, user profile on its main control device and read and change into network data flow (as socket stream) be transferred on the target device from database, and write the database of target device.
4, described target device connects according to the information that is shifted and described capable server and described business, and, promptly make up the agency of professional required capable server and the mapping table of generative capacity server and ability call instruction according to the execution environment of the described target device of information configuration of described business.
5, described target device notifies the business of moving on current main control device to switch to the execution environment of described target device, and moves in the execution environment of described target device.
Particularly, the business of target device on current main control device sent professional handoff request, and request switches to these business on the execution environment of target device and moves.Professional handoff request comprises the identity information of handoff request initiating equipment, and the concrete form of professional handoff request message is as shown in table 5.After the business of moving on the described current main control device is received request, switch on the execution environment of target device from the execution environment of current main control device.After finishing, switching enters next step.Otherwise, if being arranged, business can't finish switching, then target device sends the operation of service ending request with the business that can't switch that finishes to move on the described current main control device to current main control device, the service ending request comprises the identity information of initiating equipment and desires the ID of winding-up that concrete form is as shown in table 6.After current main control device is received the service ending request, judge whether the identity information whether legal (promptly whether the identity information with target device coincide) of the system that initiates and whether desire winding-up in operation (promptly in business information, whether having this professional ID) on the native system, if all coincide, then finish the business that this desire finishes, after finishing, current main control device sends the service ending response to target device, the service ending response comprises identity information and the traffic ID that responds initiating equipment, and concrete form is as shown in table 7.All business that need finish enter next step after all having finished fully.
6, current main control device interrupts and being connected of its capable server that is had and the business moved thereon, and deletes the information in its framework functions module and the execution environment, deexcitation its framework functions module and execution environment.
In this step, the capable server that current main control device had upgrades the identity information of the main control device that kept when interrupting with being connected of current main control device, and identity information is updated to target device by described current main control device.After shifting through the framework functions module, serve as the main control device of unified business terminal system by target device, former main control device becomes the non-main control device of unified business terminal system.
Five, unify equipment Dynamic Separation method in the business terminal system
The present invention also provides a kind of equipment Dynamic Separation method of unifying in the business terminal system, its main purpose is in order to guarantee when device separates takes place, no matter be that the business of moving on the business of original unified business terminal system or the equipment that will separate can both guarantee continuity, perhaps realize under the situation of business continuance can't continuing, business can finish with a kind of stable manner, thereby original unified business terminal system still can operate as normal.
As shown in Figure 4, the device separates process can initiatively be initiated (this process is called reverse separation) by the equipment that will separate, and also can initiate (this process is called forward and separates) by the main control device of unified business terminal system.Both of these case is discussed respectively below.
(1) by the device separates process that will initiate from the equipment that unified business terminal system separates
Under the situation that the device separates process is initiated by the equipment that will separate from original unified business terminal system, when the described equipment requirements that will separate becomes new unified business terminal system, said method comprising the steps of:
1, will initiatively require in original unified business terminal system, to separate from the equipment that original unified business terminal system separates, described polymerization module that will separation equipment is sent detach request to the framework of the main control device of original unified business terminal system, and showing state after the separation, request becomes a new unified business terminal system.Comprise the identity information of asking initiating equipment in the detach request, the state after detaching direction and the separation.The concrete form of detach request is as shown in table 11.
Figure C200410097990D00311
Table 11
2, the main control device of described original unified business terminal system judges that whether the described equipment that will separate be the kind equipment in described original unified business terminal system, if not words, then send detach request response (refusal) to the described equipment that will separate, this process finishes, otherwise sends detach request response (agreement) to the described equipment that will separate.Described detach request response comprises identity information and the detach request result who responds initiating equipment, and concrete form is as shown in table 12.
Table 12
The described equipment that will separate activates its framework functions module and execution environment after receiving described detach request response (agreement), and issues it to described main control device and have information.
3, the main control device of described original unified business terminal system announces the identity information of the described equipment that will separate to the capable server of the described equipment that will separate and the business of being initiated by the described equipment that will separate, so that the described equipment that will separate can connect with these capable servers and business.
4, the main control device of described original unified business terminal system is by searching business information, search whether business is arranged is to be initiated by the described equipment that will separate, if any, network data flow (as socket stream) is read and be converted into to all information of the business that will be initiated by the described equipment that will separate from database, be transferred to the described equipment that will separate, and write in the database of the described equipment that will separate.
5, the main control device of described original unified business terminal system is also by searching business information, search the business that whether has other equipment to initiate and used the capable server that equipment provided that will separate by described, if used the capable server of the described equipment that will separate, then the main control device of described original unified business terminal system is by redistributing professional ability, never comprise the alternative capable server of seeking described capable server in the equipment of the described equipment that will separate, if can find described alternative capable server, then in the execution environment of the main control device of original unified business terminal system, generate the agency of described alternative server, so that the described described alternative capable server of calling service of initiating, otherwise notify the described suspension of service or the hang-up of initiating by other equipment by other equipment.
6, the described equipment that will separate obtains the information of its capable server that has.
If the state after described will separation equipment the separation is to become a new unified business terminal system, then the main control device of original unified business terminal system also will preserve thereon will separation equipment all information of capable server from database, read and change into the equipment that network data flow (as socket stream) will separate as described in being transferred to and get on, and write in the database of the described equipment that will separate.Perhaps use another kind of method, the described equipment that will separate enters the information registration of owned capable server the database of new system.
7, the described equipment that will separate is according to resulting capable server information and business information, the capable server that has with it and connect from the business of its initiation, the frame module of the equipment that will separate carries out professional ability again and distributes, if can satisfy from the demand of the business of the described equipment initiation that will separate, then dispose the execution environment of the described equipment that will separate, promptly generate and the professional corresponding capable server agency of its initiation and the mapping table between capable server and the ability call instruction, and notify described original unified business terminal system to shift the business of initiating by the equipment that will separate, otherwise, the suspension of service that the notice demand can't be met or hang-up.
8, after transfer is finished, described original unified business terminal system interrupts with the described equipment that will separate and by being connected of the business of its initiation, and deletion and the described device-dependent facility information that will separate, capable server information and business information.
When being connected of the described device interrupt that will separate and described original unified business terminal system, the identity information of the main control device of original unified business terminal system of its reservation is updated to described identity information that will separation equipment by the main control device of described original unified business terminal system.
Under the situation that the device separates process is initiated by the equipment that will separate from unified business terminal system, when the described equipment requirements that will separate becomes ordinary terminal, said method comprising the steps of:
1, will initiatively require from the equipment that unified business terminal system separates in unified business terminal system, to separate, described polymerization module that will separation equipment is sent detach request to the framework of the main control device of unified business terminal system, and showing state after the separation, request becomes a common terminal.Comprise the identity information of asking initiating equipment in the detach request, the state after detaching direction and the separation.The concrete form of detach request is as shown in table 11.
2, described unified business terminal system main control device judges that whether the described equipment that will separate be the equipment in the described unified business terminal system, if not words, then send detach request response (refusal) to the described equipment that will separate, this process finishes, otherwise sends detach request response (agreement) to the described equipment that will separate.Described detach request response comprises identity information and the detach request result who responds initiating equipment, and concrete form is as shown in table 12.
3, the main control device of described unified business terminal system is searched the business of being initiated by the described equipment that will separate, and finishes the business by the described equipment initiation that will separate;
4, the main control device of described unified business terminal system also search initiate by other equipment and used business by the described capable server that equipment provided that will separate, and by redistributing professional ability, the concentrated alternative capable server of seeking the capable server of the business of being initiated by other equipment use on the described equipment that will separate of equipment that never comprises the described equipment that will separate, if can find described alternative capable server, then in the execution environment of the main control device of unifying business terminal system, generate the agency of described alternative capable server, so that by the described described alternative capable server of calling service of initiating by other equipment;
5, the main control device of described unified business terminal system interrupts and being connected of the described equipment that will separate, and deletes facility information, capable server information and the business information of the described equipment that will separate.
(2) the device separates process of initiating by the main control device of unified business terminal system
When the device separates process was initiated by the main control device of unified business terminal system, described method comprised step:
1, the main control device of described unified business terminal system sends disassociation notification to the equipment that will separate;
2, the main control device of described unified business terminal system is also searched the information in the database, searches the business that whether has the described equipment that will separate to initiate, if this business is arranged, the framework functions module of described main control device finishes described business;
3, the main control device of described unified business terminal system is also searched the business that whether has other equipment to initiate and has been used the capable server that equipment provided that will be separated by described, if used the capable server of the described equipment that will separate, then the main control device of described unified business terminal system is by redistributing professional ability, the alternative capable server that never comprises the capable server that the business of being initiated by other equipment on the described equipment that will separate of seeking in the equipment of the described equipment that will separate is used, if can find the described capable server of mentioning, then in the execution environment of the main control device of unifying business terminal system, generate the agency of described alternative capable server, so that the described described alternative capable server of calling service of initiating, otherwise notify the described suspension of service or the hang-up of initiating by other equipment by other equipment;
4, the main control device of described unified business terminal system interrupts and being connected of the described equipment that will separate, and deletes facility information, capable server information and the business information of the described equipment that will separate.

Claims (25)

1.一种用于将两个统一业务终端系统融合成一个统一业务终端系统的方法,其中每个统一业务终端系统至少包括一个一类设备,所述一类设备包括框架功能、聚合控制功能、执行环境以及能力服务器;其中只有一类设备可以用作主控设备,并且每个统一业务终端系统中只有一个主控设备;1. A method for merging two unified service terminal systems into one unified service terminal system, wherein each unified service terminal system includes at least one type of equipment, and the type of equipment includes framework functions, aggregation control functions, Execution environment and capability server; only one type of device can be used as the main control device, and there is only one main control device in each unified service terminal system; 所述方法包括步骤:The method comprises the steps of: (1)对第一统一业务终端系统是否能够融合到第二统一业务终端系统进行鉴权,以确定所述第一统一业务终端系统能够融合到所述第二统一业务终端系统;(1) Authenticating whether the first unified service terminal system can be integrated into the second unified service terminal system, so as to determine that the first unified service terminal system can be integrated into the second unified service terminal system; (2)所述第一统一业务终端系统将所述第二统一业务终端系统的身份信息通告给所述第一统一业务终端系统所拥有的能力服务器以及在所述第一统一业务终端系统上运行的业务,并且所述第一统一业务终端系统将保存在其主控设备上的各种信息转移到所述第二统一业务终端系统的主控设备上;(2) The first unified service terminal system notifies the identity information of the second unified service terminal system to the capability server owned by the first unified service terminal system and runs on the first unified service terminal system services, and the first unified service terminal system transfers various information stored on its main control device to the main control device of the second unified service terminal system; (3)所述第二统一业务终端系统根据所转移的信息,与所述第一统一业务终端系统的能力服务器以及在所述第一统一业务终端系统上运行的业务建立连接,并且根据所述业务的信息配置所述第二统一业务终端系统的执行环境;(3) The second unified service terminal system establishes a connection with the capability server of the first unified service terminal system and services running on the first unified service terminal system according to the transferred information, and according to the Service information configures the execution environment of the second unified service terminal system; (4)所述第二统一业务终端系统通知在所述第一统一业务终端系统上运行的业务切换到所述第二统一业务终端系统的执行环境,并在所述第二统一业务终端系统执行环境中运行;(4) The second unified service terminal system notifies the service running on the first unified service terminal system to switch to the execution environment of the second unified service terminal system, and executes in the second unified service terminal system run in the environment; (5)切换结束后,所述第一统一业务终端系统中断与其拥有的能力服务器以及在其上运行的业务的连接,并且删除所述第一统一业务终端系统的框架功能模块和执行环境中的信息,去激活所述第一统一业务终端系统的框架功能模块和执行环境。(5) After the handover is completed, the first unified service terminal system interrupts the connection with its own capability server and the services running on it, and deletes the frame function modules and the execution environment of the first unified service terminal system. information to deactivate the framework function modules and execution environment of the first unified service terminal system. 2.根据权利要求1所述的方法,其中所述步骤(1)还包括:2. The method according to claim 1, wherein said step (1) further comprises: 如果所述第一统一业务终端系统主动要求融合进入所述第二统一业务终端系统,则所述第一统一业务终端系统向所述第二统一业务终端系统发出融合请求,所述第二统一业务终端系统的主控设备作为鉴权发起设备,接收到所述融合请求后对作为鉴权目标设备的所述第一统一业务终端系统的主控设备进行鉴权。If the first unified service terminal system actively requests integration into the second unified service terminal system, the first unified service terminal system sends a fusion request to the second unified service terminal system, and the second unified service terminal system The main control device of the terminal system acts as an authentication initiating device, and performs authentication on the main control device of the first unified service terminal system as an authentication target device after receiving the fusion request. 3.根据权利要求1所述的方法,其中所述步骤(1)还包括:3. The method according to claim 1, wherein said step (1) further comprises: 如果所述第二统一业务终端系统请求所述第一统一业务终端系统融入,则所述第二统一业务终端系统向所述第一统一业务终端系统发出融合请求,所述第一统一业务终端系统的主控设备作为鉴权发起设备,接收到所述融合请求后对作为鉴权目标设备的所述第二统一业务终端系统的主控设备进行鉴权。If the second unified service terminal system requests integration of the first unified service terminal system, the second unified service terminal system sends a fusion request to the first unified service terminal system, and the first unified service terminal system The main control device of the authentication initiation device performs authentication on the main control device of the second unified service terminal system as the authentication target device after receiving the integration request. 4.根据权利要求2或3所述的方法,还包括步骤:4. The method according to claim 2 or 3, further comprising the steps of: 鉴权成功后,所述第一统一业务终端系统融合进入所述第二统一业务终端系统,鉴权发起设备将成功的鉴权结果发送给鉴权目标设备。After the authentication succeeds, the first unified service terminal system merges into the second unified service terminal system, and the authentication initiating device sends a successful authentication result to the authentication target device. 5.根据权利要求4所述的方法,其中所述鉴权步骤包括:5. The method according to claim 4, wherein said authenticating step comprises: (1)鉴权发起设备向鉴权目标设备发出鉴权请求,所述鉴权请求包括一个由所述鉴权发起设备随机生成的鉴权值,并根据鉴权算法生成一个鉴权密钥;(1) The authentication initiating device sends an authentication request to the authentication target device, the authentication request includes an authentication value randomly generated by the authentication initiating device, and an authentication key is generated according to an authentication algorithm; (2)所述鉴权目标设备接收到所述鉴权请求后,取出所述鉴权值,根据其自带的鉴权算法生成应答密钥,向所述鉴权发起设备返回鉴权响应消息,所述鉴权响应消息包含所述应答密钥;(2) After the authentication target device receives the authentication request, it takes out the authentication value, generates a response key according to its own authentication algorithm, and returns an authentication response message to the authentication initiating device , the authentication response message includes the response key; (3)所述鉴权发起设备根据所述鉴权响应消息判断所述鉴权密钥和所述应答密钥是否相同,如果相同,则鉴权成功,如果不相同,则鉴权失败;(3) The authentication initiating device judges whether the authentication key and the response key are the same according to the authentication response message, if they are the same, the authentication succeeds, and if they are not the same, the authentication fails; (4)所述鉴权发起设备向所述鉴权目标设备发送鉴权确认消息。(4) The authentication initiating device sends an authentication confirmation message to the authentication target device. 6.根据权利要求1所述的方法,其中步骤(2)中所述第一统一业务终端系统保存在其主控设备上的各种信息包括能力服务器信息、业务信息以及用户信息。6. The method according to claim 1, wherein in step (2), the various information stored by the first unified service terminal system on its main control device includes capability server information, service information and user information. 7.根据权利要求1所述的方法,其中所述步骤(3)还包括步骤:7. The method according to claim 1, wherein said step (3) further comprises the steps of: 在所述第二统一业务终端系统与所述第一统一业务终端系统的能力服务器建立连接时,重新对每个所述第一统一业务终端系统的能力服务器分配数据加密方式。When the second unified service terminal system establishes a connection with the capability server of the first unified service terminal system, re-assign a data encryption method to each capability server of the first unified service terminal system. 8.根据权利要求1所述的方法,其中所述步骤(4)还包括步骤:8. The method according to claim 1, wherein said step (4) further comprises the steps of: 所述第二统一业务终端系统向所述第一统一业务终端系统上的业务发出业务切换请求,请求将这些业务切换到所述第二统一业务终端系统的执行环境上运行;The second unified service terminal system sends a service switching request to the services on the first unified service terminal system, requesting that these services be switched to run on the execution environment of the second unified service terminal system; 所述业务收到请求后,从所述第一统一业务终端系统的执行环境上切换到所述第二统一业务终端系统的执行环境上。After the service receives the request, it switches from the execution environment of the first unified service terminal system to the execution environment of the second unified service terminal system. 9.根据权利要求8所述的方法,其中9. The method of claim 8, wherein 如果所述第一统一业务终端系统上的业务无法切换到所述第二统一业务终端系统,所述第二统一业务终端系统向第一统一业务终端系统发出业务结束请求,以结束所述第一统一业务终端系统上无法切换的业务的运行;If the service on the first unified service terminal system cannot be switched to the second unified service terminal system, the second unified service terminal system sends a service end request to the first unified service terminal system to end the first unified service terminal system. Unify the operation of services that cannot be switched on the service terminal system; 所述第一统一业务终端系统收到所述业务结束请求后,判断所述发出业务结束请求的系统的身份信息与所述第二统一业务终端系统的身份信息是否相一致,以及将被结束的业务是否在所述第一统一业务终端系统上运行;After the first unified service terminal system receives the service end request, it judges whether the identity information of the system sending the service end request is consistent with the identity information of the second unified service terminal system, and whether the identity information of the system to be ended Whether the service is running on the first unified service terminal system; 如果这两个身份信息一致,并且所述将被结束的业务在所述第一统一业务终端系统上运行,则结束所述将被结束的业务,并且所述第一统一业务终端系统向所述第二统一业务终端系统发出业务结束响应。If the two pieces of identity information are consistent, and the service to be terminated is running on the first unified service terminal system, the service to be terminated is terminated, and the first unified service terminal system sends a report to the The second unified service terminal system sends a service end response. 10.根据权利要求1所述的方法,其中所述步骤(5)还包括步骤:10. The method according to claim 1, wherein said step (5) further comprises the steps of: 当所述第一统一业务终端系统的能力服务器中断与所述第一统一业务终端系统的连接时,将其保留的主控设备的身份信息进行更新,将其保留的主控设备的身份信息由所述第一统一业务终端系统的主控设备更新为所述第二统一业务终端系统的主控设备。When the capability server of the first unified service terminal system interrupts the connection with the first unified service terminal system, the identity information of the master control device retained by it is updated, and the identity information of the master control device retained by it is replaced by The main control device of the first unified service terminal system is updated to be the main control device of the second unified service terminal system. 11.一种将统一业务终端系统的框架功能模块从所述统一业务终端系统的当前主控设备转移到目标设备的方法,其中所述目标设备是所述统一业务终端系统中的一个一类设备,11. A method for transferring a framework function module of a unified service terminal system from the current master control device of the unified service terminal system to a target device, wherein the target device is a type of device in the unified service terminal system , 所述方法包括步骤:The method comprises the steps of: (1)对当前主控设备是否能够将其框架功能模块中的信息转移到目标设备进行鉴权,以确定当前主控设备能够将框架功能模块中的信息转移到目标设备;(1) Authenticate whether the current master control device can transfer the information in its framework function module to the target device, so as to determine that the current master control device can transfer the information in the framework function module to the target device; (2)所述目标设备启动框架功能模块以及执行环境,并且通知当前主控设备进行框架功能模块转移;(2) The target device starts the framework function module and the execution environment, and notifies the current master device to transfer the framework function module; (3)当前主控设备将所述目标设备的身份信息通告给所述统一业务终端系统所拥有的所有能力服务器以及在所述统一业务终端系统上运行的所有业务,同时当前主控设备将保存在其上的各种信息转移到所述目标设备;(3) The current master control device notifies the identity information of the target device to all capability servers owned by the unified service terminal system and all services running on the unified service terminal system, and at the same time, the current master control device will save Various information on it is transferred to the target device; (4)所述目标设备根据所转移的信息与所述能力服务器以及所述业务建立连接,并根据所述业务的信息配置所述目标设备的执行环境,生成所述业务所需的能力服务器代理;(4) The target device establishes a connection with the capability server and the service according to the transferred information, configures the execution environment of the target device according to the information of the service, and generates the capability server agent required by the service ; (5)所述目标设备通知在当前主控设备上运行的业务切换到所述目标设备的执行环境,并在所述目标设备的执行环境中运行;(5) The target device notifies the service running on the current master device to switch to the execution environment of the target device, and runs in the execution environment of the target device; (6)当前主控设备中断与所述当前主控设备所拥有的能力服务器以及在所述当前主控设备上运行的业务的连接,删除所述当前主控设备的框架功能模块以及执行环境中的信息,去激活所述当前主控设备的框架功能模块以及执行环境。(6) The current master control device interrupts the connection with the capability server owned by the current master control device and the services running on the current master control device, and deletes the framework function modules of the current master control device and the execution environment information, and deactivate the framework function module and execution environment of the current master control device. 12.根据权利要求11所述的方法,其中所述步骤(1)还包括步骤:12. The method according to claim 11, wherein said step (1) further comprises the steps of: 如果转移请求是由当前主控设备主动发起,则当前主控设备向所述目标设备发出框架转移请求,If the transfer request is initiated by the current master device, the current master device sends a frame transfer request to the target device, 所述目标设备接收到所述框架转移请求之后,判断是否是由其所在的统一业务终端系统的主控设备所发出的请求,After the target device receives the frame transfer request, it judges whether the request is sent by the main control device of the unified service terminal system where it is located, 如果所述框架转移请求由当前主控设备发起,则通知当前主控设备准备开始框架功能模块转移。If the frame transfer request is initiated by the current master control device, the current master control device is notified to prepare to start the frame function module transfer. 13.根据权利要求11所述的方法,其中所述步骤(1)还包括步骤:13. The method according to claim 11, wherein said step (1) further comprises the steps of: 如果转移请求是由所述目标设备主动发起,则所述目标设备向当前主控设备发出框架转移请求,If the transfer request is initiated by the target device, the target device sends a frame transfer request to the current master device, 当前主控设备接收到所述框架转移请求之后,判断所述目标设备是否是所述统一业务终端系统中的一类设备,After receiving the frame transfer request, the current main control device judges whether the target device is a type of device in the unified service terminal system, 如果所述目标设备是所述统一业务终端系统中的一类设备,则通知所述目标设备准备开始框架功能模块转移。If the target device is a type of device in the unified service terminal system, the target device is notified to prepare to start the frame function module transfer. 14.根据权利要求11所述的方法,其中步骤(3)中的所述主控设备保存的各种信息包括能力服务器信息、业务信息以及用户信息,14. The method according to claim 11, wherein the various information stored by the master control device in step (3) includes capability server information, service information and user information, 所述步骤(3)还包括步骤:Described step (3) also comprises the step: 当前主控设备将保存在其上的能力服务器信息、业务信息、用户信息从数据库中读出并转化成网络数据流以传输到所述目标设备上,并写入所述目标设备的数据库中。The current master control device reads the capability server information, business information, and user information stored thereon from the database and converts them into network data streams for transmission to the target device, and writes them into the database of the target device. 15.根据权利要求11所述的方法,其中所述步骤(5)还包括步骤:15. The method according to claim 11, wherein said step (5) further comprises the steps of: 所述目标设备向当前主控设备上的业务发出业务切换请求,请求将这些业务切换到所述目标设备的执行环境上运行;The target device sends a service switching request to the services on the current master device, requesting that these services be switched to run on the execution environment of the target device; 所述当前主控设备上运行的业务收到请求后,从当前主控设备的执行环境上切换到所述目标设备的执行环境上。After the service running on the current master control device receives the request, it switches from the execution environment of the current master control device to the execution environment of the target device. 16.根据权利要求15所述的方法,还包括步骤:16. The method of claim 15, further comprising the step of: 如果当前主控设备上的业务无法切换到所述目标设备,所述目标设备向当前主控设备发出业务结束请求,以结束所述当前主控设备上运行的无法切换的业务的运行;If the service on the current master control device cannot be switched to the target device, the target device sends a service end request to the current master control device to end the operation of the unswitchable service running on the current master control device; 当前主控设备收到所述业务结束请求后,判断所述发出业务结束请求的设备的身份信息与所述目标设备的身份信息是否相一致,以及将被结束的业务是否在当前主控设备上运行;After the current main control device receives the service end request, it judges whether the identity information of the device sending the service end request is consistent with the identity information of the target device, and whether the service to be ended is on the current main control device run; 如果这两个身份信息一致,并且所述将被结束的业务在当前主控设备上运行,则结束所述将被结束的业务,并且当前主控设备向所述目标设备发出业务结束响应。If the two pieces of identity information are consistent, and the service to be terminated is running on the current master control device, the service to be terminated is terminated, and the current master control device sends a service termination response to the target device. 17.根据权利要求11所述的方法,其中所述步骤(6)还包括步骤:17. The method according to claim 11, wherein said step (6) further comprises the steps of: 当前主控设备所拥有的能力服务器在中断与当前主控设备的连接时,对其保留的主控设备的身份信息进行更新,将其保留的主控设备的身份信息由所述当前主控设备更新为所述目标设备。When the capability server owned by the current master control device interrupts the connection with the current master control device, it updates the identity information of the master control device it retains, and transfers the identity information of the master control device retained by the current master control device Update to the target device as described. 18.一种统一业务终端系统主动要求分离设备的方法,所述统一业务终端系统包括主控设备,所述主控设备包括框架功能模块以及执行环境,所述方法包括步骤:18. A method in which a unified service terminal system actively requires a device to be separated, the unified service terminal system includes a master control device, the master control device includes a framework function module and an execution environment, and the method includes the steps of: (1)所述主控设备向将要分离的设备发出分离通知;(1) The master control device sends a separation notification to the device to be separated; (2)所述主控设备查找由所述将要分离的设备发起的业务,并且结束所述业务;(2) The master control device searches for services initiated by the device to be separated, and ends the services; (3)所述主控设备还查找由其他设备发起的且使用了由所述将要分离的设备所提供的能力服务器的业务,并且通过重新分配业务能力,从不包括所述将要分离的设备在内的设备中提供所述将要分离的设备上的、被其他设备发起的业务使用的能力服务器的替代能力服务器,在执行环境中生成所述替代能力服务器的代理,以便由所述由其他设备发起的业务调用所述替代能力服务器;(3) The master control device also searches for services initiated by other devices that use the capability server provided by the device to be separated, and redistributes service capabilities, never including the device to be separated in In the device in the device to be separated, the substitute capability server of the capability server used by the service initiated by other devices is provided, and the agent of the substitute capability server is generated in the execution environment, so as to be initiated by the other device The business calls the alternative capability server; (4)所述主控设备中断与所述将要分离的设备的连接,并且删除与所述将要分离的设备相关的信息。(4) The master control device interrupts the connection with the device to be separated, and deletes information related to the device to be separated. 19.一种设备主动要求从原有统一业务终端系统中分离且分离设备形成新的统一业务终端系统的方法,所述原有的统一业务终端系统包括主控设备,所述主控设备包括框架功能模块以及执行环境,所述方法包括步骤:19. A device actively requests to separate from the original unified service terminal system and separates the device to form a new unified service terminal system. The original unified service terminal system includes a main control device, and the main control device includes a frame Functional module and execution environment, described method comprises steps: (1)将要分离的设备向所述原有的统一业务终端系统的主控设备发出分离请求,请求成为一个新的统一业务终端系统;(1) The device to be separated sends a separation request to the main control device of the original unified service terminal system, requesting to become a new unified service terminal system; (2)所述将要分离的设备接收到所述原有的统一业务终端系统的主控设备发出的分离请求同意响应后,激活其框架功能模块以及执行环境,并向所述原有的统一业务终端系统的主控设备发布其存在信息;(2) After the device to be separated receives the separation request consent response sent by the main control device of the original unified service terminal system, it activates its framework function module and execution environment, and sends a request to the original unified service terminal system. The main control device of the terminal system publishes its existence information; (3)所述原有的统一业务终端系统的主控设备将所述将要分离的设备的身份信息通告给所述将要分离的设备的能力服务器以及由所述将要分离的设备发起的业务;(3) The main control device of the original unified service terminal system notifies the identity information of the device to be separated to the capability server of the device to be separated and the service initiated by the device to be separated; (4)所述原有的统一业务终端系统的主控设备查找由所述将要分离的设备发起的业务,并且将由所述将要分离的设备发起的业务的所有信息转移到所述将要分离的设备;(4) The main control device of the original unified service terminal system searches for the service initiated by the device to be separated, and transfers all information of the service initiated by the device to be separated to the device to be separated ; (5)所述原有的统一业务终端系统的主控设备还查找由其他设备发起的且使用了由所述将要分离的设备所提供的能力服务器的业务,并且通过重新分配业务能力,从不包括所述将要分离的设备在内的设备中提供所述将要分离的设备上的、被其他设备发起的业务使用的能力服务器的替代能力服务器,在主控设备的执行环境中生成所述替代能力服务器的代理,以便由所述由其他设备发起的业务调用所述替代能力服务器;(5) The main control device of the original unified service terminal system also searches for services initiated by other devices and uses the capability server provided by the device to be separated, and by redistributing service capabilities, never A device including the device to be separated provides a replacement capability server for a capability server on the device to be separated that is used by services initiated by other devices, and generates the replacement capability in the execution environment of the master device a proxy for the server, so that the service initiated by the other device invokes the alternative capability server; (6)所述将要分离的设备获得其所拥有的能力服务器的所有信息;(6) The device to be separated obtains all information of the capability server it owns; (7)所述将要分离的设备根据所得到的能力服务器信息以及业务信息,与其拥有的能力服务器以及从其发起的业务建立连接,并且配置将要分离的设备的执行环境,生成与其发起的业务相对应的能力服务器代理,并通知原有统一业务终端系统转移由所述将要分离的设备发起的业务;(7) According to the obtained capability server information and service information, the device to be separated establishes a connection with its own capability server and the services initiated from it, configures the execution environment of the device to be separated, and generates a service related to the service initiated by it. The corresponding capability server acts as an agent, and notifies the original unified service terminal system to transfer the service initiated by the device to be separated; (8)所述原有统一业务终端系统中断与所述将要分离的设备以及由其发起的业务的连接,并且删除与所述将要分离的设备相关的信息。(8) The original unified service terminal system interrupts the connection with the device to be separated and the service initiated by it, and deletes the information related to the device to be separated. 20.根据权利要求19所述的方法,其中步骤(8)中所述与将要分离的设备相关的信息包括设备信息、能力服务器信息以及业务信息。20. The method according to claim 19, wherein the information related to the device to be separated in step (8) includes device information, capability server information and service information. 21.根据权利要求19所述的方法,其中所述步骤(4)还包括步骤:21. The method according to claim 19, wherein said step (4) further comprises the steps of: 所述主控设备将保存在其上的由所述将要分离设备发起的业务的信息从数据库中读出,并转化成网络数据流传输到所述将要分离的设备,并写入所述将要分离的设备的数据库中。The master control device reads the information of the business initiated by the device to be separated stored on it from the database, and converts it into a network data stream, transmits it to the device to be separated, and writes it into the device to be separated. in the device's database. 22.根据权利要求19所述的方法,其中所述步骤(6)还包括步骤:22. The method according to claim 19, wherein said step (6) further comprises the steps of: 所述将要分离的设备将自身拥有的能力服务器的信息注册写入其数据库中,从而获得其所拥有的能力服务器的所有信息。The device to be separated registers and writes the information of its own capability server into its database, so as to obtain all the information of its own capability server. 23.根据权利要求19所述的方法,其中所述步骤(8)还包括步骤:当所述将要分离的设备中断与所述原有统一业务终端系统的连接时,将其保留的主控设备的身份信息进行更新,将其保留的主控设备的身份信息由所述原有统一业务终端系统的主控设备更新为所述将要分离设备的身份信息。23. The method according to claim 19, wherein the step (8) further comprises the step of: when the device to be separated is interrupted from the connection with the original unified service terminal system, the main control device retained update the identity information of the main control device, and update the retained identity information of the master control device from the master control device of the original unified service terminal system to the identity information of the device to be separated. 24.一种设备主动要求从统一业务终端系统中分离且分离设备成为普通终端的方法,所述统一业务终端系统包括主控设备,所述主控设备包括框架功能模块以及执行环境,所述方法包括步骤:24. A method in which a device actively requests to be separated from a unified service terminal system and the separated device becomes an ordinary terminal. The unified service terminal system includes a main control device, and the main control device includes a framework function module and an execution environment. The method Include steps: (1)将从统一业务终端系统分离的设备向所述统一业务终端的主控设备发出分离请求,请求成为一个普通的终端;(1) sending a separation request to the main control device of the unified service terminal from the device separated from the unified service terminal system, requesting to become an ordinary terminal; (2)所述主控设备向所述将要分离的设备发出分离请求同意响应;(2) The master control device sends a separation request consent response to the device to be separated; (3)所述主控设备查找由所述将要分离的设备发起的业务,并且结束所述业务;(3) The master control device searches for services initiated by the device to be separated, and ends the services; (4)所述主控设备还查找由其他设备发起的且使用了由所述将要分离的设备所提供的能力服务器的业务,并且通过重新分配业务能力,从不包括所述将要分离的设备在内的设备中提供所述将要分离的设备上的、被其他设备发起的业务使用的能力服务器的替代能力服务器,在执行环境中生成所述替代能力服务器的代理,以便由所述由其他设备发起的业务调用所述替代能力服务器;(4) The master control device also searches for services initiated by other devices that use the capability server provided by the device to be separated, and redistributes service capabilities, never including the device to be separated in In the device in the device to be separated, the substitute capability server of the capability server used by the service initiated by other devices is provided, and the agent of the substitute capability server is generated in the execution environment, so as to be initiated by the other device The business calls the alternative capability server; (5)所述主控设备中断与所述将要分离的设备的连接,并且删除与所述将要分离的设备相关的信息。(5) The master control device interrupts the connection with the device to be separated, and deletes information related to the device to be separated. 25.根据权利要求24所述的方法,其中所述步骤(5)所述与将要分离的设备相关的信息包括设备信息、能力服务器信息以及业务信息。25. The method according to claim 24, wherein the information related to the device to be separated in the step (5) includes device information, capability server information and service information.
CNB2004100979901A 2004-12-01 2004-12-01 Dynamic Reconfiguration Method of Unified Service Terminal System Expired - Lifetime CN100461727C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100979901A CN100461727C (en) 2004-12-01 2004-12-01 Dynamic Reconfiguration Method of Unified Service Terminal System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100979901A CN100461727C (en) 2004-12-01 2004-12-01 Dynamic Reconfiguration Method of Unified Service Terminal System

Publications (2)

Publication Number Publication Date
CN1620029A CN1620029A (en) 2005-05-25
CN100461727C true CN100461727C (en) 2009-02-11

Family

ID=34766633

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100979901A Expired - Lifetime CN100461727C (en) 2004-12-01 2004-12-01 Dynamic Reconfiguration Method of Unified Service Terminal System

Country Status (1)

Country Link
CN (1) CN100461727C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101471939B (en) * 2007-12-28 2012-07-04 中国科学院声学研究所 Multitime user authentication method for fusion business system with SOA architecture
CN103701871B (en) * 2013-12-12 2016-11-02 四川长虹电器股份有限公司 A kind of virtual terminal obtains the implementation method of APP STORE deployable state
CN108401000A (en) * 2017-02-07 2018-08-14 联想企业解决方案(新加坡)有限公司 Method and apparatus for rights transfer in a communication network

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1301469A (en) * 1998-05-18 2001-06-27 艾利森公司 Multi-mode mobile terminal and methods for operating the same
CN1434589A (en) * 2002-01-23 2003-08-06 华为技术有限公司 Method for providing real time broadcasting service in mobile communication metwork
WO2003105516A1 (en) * 2002-06-05 2003-12-18 Nokia Corporation Method of performing handover by using different handover parameters for different traffic and user classes in a communication network
CN1479494A (en) * 2002-08-31 2004-03-03 深圳市中兴通讯股份有限公司上海第二 A Combination System of CDMA System and Wireless Local Area Network
US20040106409A1 (en) * 2002-11-29 2004-06-03 Michael Roberts Method of handover in multimode telecommunication network
CN1509087A (en) * 2002-12-15 2004-06-30 华为技术有限公司 Method for realizing mobile communication system and paging system integration

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1301469A (en) * 1998-05-18 2001-06-27 艾利森公司 Multi-mode mobile terminal and methods for operating the same
CN1434589A (en) * 2002-01-23 2003-08-06 华为技术有限公司 Method for providing real time broadcasting service in mobile communication metwork
WO2003105516A1 (en) * 2002-06-05 2003-12-18 Nokia Corporation Method of performing handover by using different handover parameters for different traffic and user classes in a communication network
CN1479494A (en) * 2002-08-31 2004-03-03 深圳市中兴通讯股份有限公司上海第二 A Combination System of CDMA System and Wireless Local Area Network
US20040106409A1 (en) * 2002-11-29 2004-06-03 Michael Roberts Method of handover in multimode telecommunication network
CN1509087A (en) * 2002-12-15 2004-06-30 华为技术有限公司 Method for realizing mobile communication system and paging system integration

Also Published As

Publication number Publication date
CN1620029A (en) 2005-05-25

Similar Documents

Publication Publication Date Title
JP6988004B2 (en) Communication methods and devices in centralized and distributed unit architectures
JP7086082B2 (en) Methods and equipment for selecting access and mobility management functions in mobile communication systems
CN1993961B (en) Method and device for session control in hybrid telecommunication networks
KR101111155B1 (en) A communication network system and communication network service processing method
CN105284094A (en) Network function virtualization network system, data processing method and device
WO2006088035A1 (en) Communication network control system, communication terminal, and communication network control method
CN103716281A (en) Control method, electronic device and server
JP2021509245A (en) Methods and equipment for business transition
CN101459526A (en) Projector sharing conference system based on service discovery
CN116250222A (en) Method and device for notifying business continuity event
WO2014018486A1 (en) Systems and methods for multi-blade load balancing
JP2007515828A (en) Context transfer to deliver without interruption
CN115484587B (en) Method, device and storage medium for selecting network element equipment
KR20190108371A (en) Communication method for selecting a network slice / service and a communication device performing the same
JP2008167359A (en) Subdivision method, file update method and IP telephone system in IP telephone system
CN100461727C (en) Dynamic Reconfiguration Method of Unified Service Terminal System
CN113194518B (en) Redirection allocation method, device and system
EP3261305B1 (en) Method of sharing network resource and network coordination apparatus
CN102891871A (en) Virtual terminal system and implement method
US7764607B2 (en) Method and system for connection control
WO2024119751A1 (en) Information exchange method for plurality of ethernet switches, and related apparatus
CN100452791C (en) Method for making business terminal system into business dispatching server
CN114158093B (en) Communication method, network element, communication system and storage medium
CN112398913B (en) Service scheduling method and system
CN102148741B (en) Method and system for reallocating loads as well as calling method 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
ASS Succession or assignment of patent right

Owner name: BEIJING UNIV. OF POST AND TELECOMMUNICATION; APPL

Free format text: FORMER OWNER: BEIJING UNIV. OF POST AND TELECOMMUNICATION

Effective date: 20060217

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20060217

Address after: 100876 Beijing city Haidian District Xitucheng Road No. 10

Applicant after: Beijing University of Posts and Telecommunications

Co-applicant after: SPREADTRUM COMMUNICATIONS (SHANGHAI) Co.,Ltd.

Address before: 100876 Beijing city Haidian District Xitucheng Road No. 10

Applicant before: Beijing University of Posts and Telecommunications

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20090211

CX01 Expiry of patent term