CN104429121A - Method and platform for carrying out service in cloud system of base station - Google Patents

Method and platform for carrying out service in cloud system of base station Download PDF

Info

Publication number
CN104429121A
CN104429121A CN201380000669.4A CN201380000669A CN104429121A CN 104429121 A CN104429121 A CN 104429121A CN 201380000669 A CN201380000669 A CN 201380000669A CN 104429121 A CN104429121 A CN 104429121A
Authority
CN
China
Prior art keywords
resource
business
information
platform
resource object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380000669.4A
Other languages
Chinese (zh)
Other versions
CN104429121B (en
Inventor
井营
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN104429121A publication Critical patent/CN104429121A/en
Application granted granted Critical
Publication of CN104429121B publication Critical patent/CN104429121B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Embodiments of the present invention provide a method and a platform for carrying out a service in a cloud system of a base station. The method comprises: a management platform encapsulating and abstracting multiple board resources in a cloud system of a base station according to functions capable of being implemented by board resources, so as to obtain multiple resource objects; receiving a resource application request sent by a service platform; the service platform converting, according to the resource application request, first information about a resource which is in configuration specifications and used for indicating to carry out a service to obtain second information; determining a target resource object from multiple resource object and allocating the target resource object to the service platform; and sending a resource allocation success response to the service platform, so that the service platform carries a service. By using the technical solutions of the present invention, the stability of an abstract resource provided to service software is improved.

Description

Method and platform for carrying out service in cloud system of base station
The method and platform commenced business in the cloud system of base station
Technical field
The present embodiments relate to a kind of method commenced business in the communication technology, more particularly to base station cloud system and platform.Background technology
Interconnection composition base station cloud system in extensive base station set, in the cloud system of base station, the various process resources at single station, are all to be concentrated into resource pool such as base station process resource, master control signaling process resource, transmission process resource, by United Dispatching.Initially, resource in the cloud system of base station is by static configuration completion management by granularity of veneer, it is good that use of the business software to resource is pre-configured with planning, wherein, business software acquiescence knows that the information such as the model of these veneers are disposed with finishing service, business software and single plate hardware close coupling so that the flexibility of resource-sharing and partition size etc. is relatively low, and it is unfavorable for the elasticity deployment of Long Term Evolution and business.
In view of the above-mentioned problems, prior art is improved, in each baseband processing unit(BaseBand Unit, referred to as BBU) on dispose identical version bag, the version bag includes business software and platform software, it is abstract to be carried out according to the understandable content of business software and granularity to hardware resource that BBU performs platform software, is then posed to abstract resource and is used for business software.This method alleviates the degree of coupling between business software and hardware resource, but because hardware resource is abstract according to the understandable content of business software and granularity progress, the scenes such as optimization that business model is changed or business software is upgraded, the unstable of Resource Abstract result can be caused, need platform software to follow to change or upgrade, so that BBU performs the platform software after changing or upgrading with again to the abstract processing of hardware resource progress.The content of the invention
The embodiment of the present invention provides a kind of method commenced business in base station cloud system and platform, the stability to improve the abstract resource for being supplied to business software.
First aspect present invention provides a kind of method commenced business in base station cloud system, including:Management platform carries out abstract package to multiple veneer resources in the cloud system of base station, obtains multiple resource objects respectively according to the function achieved by veneer resource, wherein, realize the veneer resource of identical function It is abstracted the resource object for being packaged into same type;
The management platform receives the resource bid request that business platform is sent, the resource bid request carries the second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development;
The management platform is according to second information, from the multiple resource object, determines the target resource object, and the target resource object is distributed into the business platform;
The management platform sends resource allocation success response to the business platform so that the business platform load on the target resource object described in wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
With reference to first aspect, in the first possible implementation of first aspect, the management platform carries out abstract package respectively according to the function achieved by veneer resource to multiple veneer resources in the cloud system of base station, after obtaining multiple resource objects, in addition to:
The management platform receives the inquiry request that the Network Management Equipment is sent, and the inquiry request carries the 3rd information, and the 3rd information is used to indicate resource object to be checked;
The management platform provides the status information of the resource object to be checked to the Network Management Equipment according to the 3rd information.
With reference to first aspect, or the first possible implementation of first aspect, in second of possible implementation of first aspect, the management platform is according to the function achieved by veneer resource, abstract package is carried out respectively to multiple veneer resources in the cloud system of base station, after obtaining multiple resource objects, in addition to:
The management platform receives the enable control instruction that the Network Management Equipment is sent, and the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched;The management platform is according to the 4th information, the disabling resource object to be disabled or the startup resource object to be launched.
With reference in a first aspect, or first aspect the first or second of possible implementation, in the third possible implementation of first aspect, the resource object includes at least one or its combination in following information:Resource type, ability information, physical location and resource status. With reference to first aspect, or first aspect the first, second or the third possible implementation, in the 4th kind of possible implementation of first aspect, the management platform sends resource allocation success response to the business platform, so that the business platform loaded on the target resource object described in wait corresponding application program of commencing business, to be waited described in development after commencing business, in addition to:
The management platform is translated to business platform transmission resource puts notice, so as to wait to commence business described in business platform stopping;
The resource that the management platform reception business platform is sent, which is translated, puts response;
The management platform is translated according to the resource puts response, the state of the target resource object is set to idle available.
With reference to first aspect, or first aspect the first, second, the third or the 4th kind of possible implementation, in the 5th kind of possible implementation of first aspect, the management platform is deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Second aspect of the present invention provides a kind of method commenced business in base station cloud system, including:Business platform receives the configuration specification to be commenced business that Network Management Equipment is sent, and the configuration specification carries the first information, and the first information is used to indicate to wait required physical resource of commencing business described in development;The business platform waits corresponding conversion strategy of commencing business according to described, the first information in the configuration specification is converted, the second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to management platform;
The business platform sends resource bid request to the management platform, and the resource bid request carries second information, so that the management platform is according to second information, the target resource object is obtained from multiple resource objects;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;
The business platform receives the resource allocation success response that the management platform is sent, and the target resource object is distributed to the business platform by the resource allocation success response for identifying the management platform
The business platform waits corresponding business procedure of commencing business described in being loaded on the target resource object, described waits to commence business to carry out.
With reference to second aspect, in the first possible implementation of second aspect, the resource object includes at least one in following information: Resource type, ability information, physical location and resource status.
With reference to second aspect, or the first possible implementation of second aspect, in second of possible implementation of second aspect, the business platform waits corresponding business procedure of commencing business described in being loaded on the target resource object, to be waited described in development after commencing business, in addition to:
The resource that the business platform reception management platform is sent, which is translated, puts notice;
The business platform is translated according to the resource puts notice, waits to commence business described in stopping;
The business platform is translated to management platform transmission resource puts response, so that the state of the target resource object is set to idle can use by the management platform.
With reference to second of possible implementation of second aspect, in the third possible implementation of second aspect, the business platform is translated according to the resource puts notice, waits to commence business described in stopping, including:
The business platform is translated according to the resource puts notice, Network Management Equipment described in the data Cun Chudao that will carry out in the business procedure to be deployed, and unloads the business procedure from the target resource object.
With reference to second aspect, or second aspect the first, second or the third possible implementation, in the 4th kind of possible implementation of second aspect, the business platform is deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Third aspect present invention provides a kind of management platform, including:
Acquisition module, for according to the function achieved by veneer resource, carrying out abstract package respectively to multiple veneer resources in the cloud system of base station, obtaining multiple resource objects, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;
Receiving module, resource bid request for receiving business platform transmission, the resource bid request carries the second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development;
Distribute module, for according to second information, from the multiple resource object, determines the target resource object, the target resource object is distributed into the business platform;
Sending module, for the business platform send resource allocation success response so that the business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, to carry out State and wait to commence business.
With reference to the third aspect, in the first possible implementation of the third aspect, the receiving module, it is additionally operable to after the acquisition module obtains the multiple resource object, receive the inquiry request that the Network Management Equipment is sent, the inquiry request carries the 3rd information, and the 3rd information is used to indicate resource object to be checked;
The sending module, is additionally operable to according to the 3rd information, and the status information of the resource object to be checked is provided to the Network Management Equipment.
With reference to the third aspect, or the first possible implementation of the third aspect, in second of possible implementation of the third aspect, the receiving module, it is additionally operable to after the acquisition module obtains the multiple resource object, the enable control instruction that the Network Management Equipment is sent is received, the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched;The management platform also includes:
Make energy control module, for according to the 4th information, disabling the resource object to be disabled or starting the resource object to be launched.
With reference to the third aspect, or the third aspect the first or second of possible implementation, in the third possible implementation of the third aspect, the resource object includes at least one in following information:
Resource type, ability information, physical location and resource status.
With reference to the third aspect, or the third aspect the first, second or the third possible implementation, in the 4th kind of possible implementation of the third aspect, the sending module, it is additionally operable to after the resource allocation success response is sent, translated to business platform transmission resource and put notice, so as to wait to commence business described in business platform stopping;
The receiving module, is additionally operable to receive the resource that the business platform sends and translates and put response;The management platform also includes:
Translate and put recycling module, response is put for being translated according to the resource, the state of the target resource object is set to idle available.
With reference to the third aspect, or the third aspect the first, second, the third or the 4th kind of possible implementation, in the 5th kind of possible implementation of the third aspect, the management platform is deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Fourth aspect present invention provides a kind of business platform, including: Receiving module, configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and the resource allocation success response that management platform is sent is received, the target resource object is distributed to the business platform by the resource allocation success response for identifying the management platform;
Acquisition module, for waiting corresponding conversion strategy of commencing business according to described, the first information in the configuration specification is converted, the second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to the management platform;
Sending module, for sending resource bid request to the management platform, the resource bid request carries second information, so that the management platform is according to second information, is determined from multiple resource objects and distributes the target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;Business carries out module, after receiving the resource allocation success response in the receiving module, loaded on the target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
With reference to fourth aspect, in the first possible implementation of fourth aspect, the resource object includes at least one or its combination in following information:
Resource type, ability information, physical location and resource status.
With reference to fourth aspect, or fourth aspect the first possible implementation, in second of possible implementation of fourth aspect, the receiving module, it is additionally operable to after waiting to commence business described in business development module development, the resource that the reception management platform is sent, which is translated, puts notice;
The business carries out module, is additionally operable to be translated according to the resource and puts notice, waits to commence business described in stopping;
The sending module, is additionally operable to translate to management platform transmission resource and puts response, so that the state of the target resource object is set to idle can use by the management platform.
With reference to second of possible implementation of fourth aspect, in the third possible implementation of fourth aspect, the business, which carries out module, to be used to be translated according to the resource to put notice, waits to commence business described in stopping, including:
The business development module puts notice specifically for being translated according to the resource, will carry out Network Management Equipment described in the data Cun Chudao in the business procedure to be deployed, and unloading is described from the target resource object Business procedure.
With reference to fourth aspect, or fourth aspect the first, second or the third possible implementation, in the 4th kind of possible implementation of fourth aspect, the business platform is deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Fifth aspect present invention provides a kind of management platform, including:Memory, processor and communication interface;The memory, for storage program;
The processor, for performing described program, for:According to the function achieved by veneer resource, abstract package is carried out respectively to multiple veneer resources in the cloud system of base station, multiple resource objects are obtained, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And the second information for being received according to the communication interface, from the multiple resource object, target resource object is determined, the target resource object is distributed into business platform;
The communication interface, for receiving the resource bid request that the business platform is sent, the resource bid request carries second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information in the configuration specification, the first information is used to indicate to wait required physical resource of commencing business described in development;And for the target resource object to be distributed to the business platform in the processor after, resource allocation success response is sent to the business platform, so that the business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, described wait to commence business to carry out.
Sixth aspect present invention provides a kind of business platform, including:Communication interface, memory and processor;
The communication interface, configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and send resource bid request to management platform, the resource bid request carries the second information, so that the management platform is according to second information, is determined from multiple resource objects and distributes target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And for receiving the resource allocation success response that the management platform is sent, the resource allocation success response is described for identifying The target resource object is distributed to the business platform by management platform;
Memory, for storage program;
The processor, for performing described program, for:Corresponding conversion strategy of commencing business is waited according to described, the first information in the configuration specification is converted, second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to the management platform;And for receiving the resource allocation success response in the communication interface after, loaded on the target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
The method and platform commenced business in base station cloud system provided in an embodiment of the present invention, management platform is according to the function achieved by veneer resource, abstract package is carried out to veneer resource and obtains resource object, wherein, realize that the veneer resource of identical function is abstracted the resource object for being encapsulated as same type, business platform receive Network Management Equipment transmission wait after the configuration specification commenced business, the information for being used for the physical resource needed for indicating to commence business in configuration specification is converted, obtain the information of the target resource for indicating business platform request application, and send resource bid request to management platform, management platform is used for the information for indicating the target resource object of business platform request application in being asked according to resource bid, in the resource object obtained from encapsulation, obtain target resource object, the target resource object of acquisition is supplied to business platform, so that business platform loads business procedure on target resource object, to carry out corresponding business.In this process, the resource object of management platform management is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, for this, business platform is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, accordingly even when business model changes or business platform upgrading optimization, the change of resource object is not interfered with yet, so that management platform is more stablized, improve the stability that resource object is provided to business platform.Brief description of the drawings is in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, the required accompanying drawing used in embodiment or description of the prior art will be briefly described below, apparently, drawings in the following description are some embodiments of the present invention, for those of ordinary skill in the art, exist On the premise of not paying creative labor, other accompanying drawings can also be obtained according to these accompanying drawings.Fig. 1 is a kind of structural representation of transaction processing system in the base station cloud system that various embodiments of the present invention are based on;
Fig. 2 is the method flow commenced business in a kind of base station cloud system provided in an embodiment of the present invention;Fig. 3 is the method flow diagram commenced business in another base station cloud system provided in an embodiment of the present invention;
Fig. 4 is the method flow diagram commenced business in another base station cloud system provided in an embodiment of the present invention;
Fig. 5 is the method flow diagram commenced business in another base station cloud system provided in an embodiment of the present invention;
Fig. 6 is a kind of structural representation of management platform provided in an embodiment of the present invention;
Fig. 7 is the structural representation of another management platform provided in an embodiment of the present invention;
Fig. 8 is the structural representation of another management platform provided in an embodiment of the present invention;
Fig. 9 is a kind of structural representation of business platform provided in an embodiment of the present invention;
Figure 10 is the structural representation of another business platform provided in an embodiment of the present invention.Embodiment is to make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made belongs to the scope of protection of the invention.
Fig. 1 is a kind of structural representation of transaction processing system in the base station cloud system that various embodiments of the present invention are based on.As shown in Fig. 1, the transaction processing system includes:Network Management Equipment 11, management platform 12 and business platform 13.Wherein, base station cloud system is made up of multiple base station interconnections, and base station here is primarily referred to as BBU.Some veneer resources of each BBU correspondences.Website in the cloud system of base station is that advance planning is good, and each website includes at least one veneer resource, one website of veneer resource composition that for example can be inside 2 BBU and BBU.Optionally, management platform 12 can be deployed at least one website in the cloud system of base station, accordingly, and business platform 13 can also be deployed at least one website in the cloud system of base station. Fig. 2 is the method flow commenced business in a kind of base station cloud system provided in an embodiment of the present invention.As shown in Fig. 2 the present embodiment method includes:
201st, management platform is according to the function achieved by veneer resource, abstract package is carried out respectively to multiple veneer resources in the cloud system of base station, multiple resource objects are obtained, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type.
202nd, management platform receives the resource bid request that business platform is sent, the resource bid request carries the second information, second information is used for the target resource object for indicating business platform request application, second information, which is business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development.
203rd, management platform is according to second information, from the multiple resource object, determines the target resource object, and the target resource object is distributed into business platform.
204th, management platform sends resource allocation success response to business platform so that business platform load on the target resource object described in wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
In the present embodiment, management platform according to the function achieved by veneer resource, can be carried out abstract package respectively to multiple veneer resources in the cloud system of base station, obtain multiple resource objects after the startup of base station cloud system.Multiple veneer resources in the cloud system of base station are primarily referred to as the hardware resource of the BBU of all interconnections in institute's base station cloud system, are also to carry out the resource needed for wireless traffic, such as mainly including computing resource, memory source, storage resource, transfer resource.
Optionally, the resource object that management platform encapsulation is obtained can include but is not limited at least one in following information:Resource type, ability information, physical location and resource status.
Illustrate, it is assumed that base station cloud system is formed by traditional BBU interconnections, and master control borad, baseband board and transmission board are disposed in each BBU.After the startup of base station cloud system, management platform reads the ardware model number of each veneer, carries out abstract package and obtains all kinds of resource objects, is specially:Cpu resource object [type, computing capability(MIPS), physical location, resource status], memory source object [type, capacity, physical location, resource status], flash memory(Flash) resource object [type, capacity, physical location, resource status], transmission(Transport) resource object [port, IP, bandwidth, physical location, resource status], base band(BaseBand, referred to as BB) resource object [type, computing capability(MIPS), physical location, resource status].For cpu resource object and BB resource objects, its corresponding ability information is Above-mentioned computing capability;For memory source object and flash memory resource object, its corresponding ability information is above-mentioned capacity;To transfer resource object, its corresponding ability information is IP and bandwidth.In another example, it is assumed that base station cloud system is formed by general processor BBU interconnections, and deployment calculates veneer and transmission board in each BBU.After the startup of base station cloud system, management platform reads the ardware model number of each veneer, carries out abstract package and obtains all kinds of resource objects, is specially:Cpu resource object [type, computing capability(MIPS), physical location, resource status], memory source object [type, capacity, physical location, resource status], flash memory(Flash) resource object [type, capacity, physical location, state], transmission(Transport) resource object [port, IP, bandwidth, physical location, state].Management platform uniformly collects and managed these resource objects, such as being mainly responsible for the states of these resource objects, topology position relationship each other.In addition, management platform can also provide suitable resource object, so that business platform is commenced business based on the resource object that management platform is provided in business platform application resource object to business platform.Specifically, when needing to commence business, Network Management Equipment issues configuration specification to be commenced business to business platform, configure the traffic profile needed for main business including development in specification, it is the configuration specification that NMS user is understood that based on operational angle, for ease of description, these information are referred to as being used to indicate the first information for waiting the physical resource needed for commencing business described in development by the embodiment of the present invention.For example by taking LTE as an example, a kind of implementation for configuring specification includes:Signal resource pond can it is abstract be using the encoding and decoding of eating dishes without rice or wine of 600 users, signaling processing ability as basic service unit resource pool;Base band resource pool can the abstract resource pool for using 10M*2T*2R specifications as basic granularity service;Transfer resource pond can abstract be with the resource pools of 10M with a width of basic allocation unit etc..By the object that management platform is managed is some resource objects rather than physical resource, therefore business platform is being received wait after the configuration specification commenced business, configuration specification is parsed, the first information is obtained from configuration specification, then corresponding conversion strategy of commencing business is waited according to described, the first information is converted, obtain the second information of the target resource object for indicating business platform request application, wherein, the target resource object of business platform request application namely carries out the resource object waited needed for commencing business.Afterwards, business platform generation carries the resource bid request of the second information, and is sent to management platform, to ask the target resource object to management platform.For example, the second information can include but is not limited to:Need the information such as position relationship between resource object, the quantity of the resource object, the position of the resource object and the required resource object of which type.
Management platform is received after the resource bid request of business platform transmission, and resource bid request is parsed, the second information is therefrom obtained;Afterwards, according to the instruction of the second information, from multiple resource objects Target resource object is determined, target resource object is distributed into business platform.Afterwards, management platform sends resource allocation success response to business platform, business platform is after resource allocation success response is received, it is determined that having applied to target resource object, corresponding business procedure of commencing business is waited described in can then being loaded on target resource object, described waits to commence business to carry out.
From above-mentioned, in the present embodiment, the resource object of management platform management is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, for this, business platform is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, accordingly even when business model changes or business platform upgrading optimization, the change of resource object is not interfered with yet, so that management platform is more stablized, improve the stability that resource object is provided to business platform.Further, management platform is not upgraded with the continuous upgrading of business release or business platform, can also reduce maintenance cost.
Fig. 3 is the method flow diagram commenced business in another base station cloud system provided in an embodiment of the present invention.The present embodiment is realized based on embodiment illustrated in fig. 2, as shown in figure 3, also including after step 204:301st, management platform is translated to business platform transmission resource puts notice, so as to wait to commence business described in business platform stopping.
302nd, the resource that management platform reception business platform is sent, which is translated, puts response.
303rd, management platform is translated according to the resource puts response, the state of the target resource object is set to idle available.
In the present embodiment, when the website commenced business is deleted, management platform reclaims the resource object for distributing to the business.Specifically, when the website commenced business is deleted, management platform is translated to business platform transmission resource puts notice, so as to wait to commence business described in business platform stopping;The resource that business platform is sent according to management platform, which is translated, puts notice, stops the business carrying out(It is i.e. described to wait to commence business), and return to resource to management platform and translate and put response, inform that management platform is recoverable to resource object.Wherein, business platform, which stops the process to be commenced business, includes:The data Cun Chudao Network Management Equipments in the business procedure to be deployed will be carried out, and business procedure is unloaded from target resource object.Management platform is translated according to resource puts response, the state of target resource object is set to it is idle available, to complete the processing of the withdrawal to target resource object.
In the present embodiment, by the recovery to resource object, the purpose that resource is dynamically shared in the cloud system of base station has been reached, the utilization rate of resource is improved. The various embodiments described above can be further based on, after multiple resource objects are obtained, management platform can provide network management interface corresponding with Network Management Equipment, in order to Network Management Equipment resource object be inquired about and managed etc. and operate;In addition, when management platform determines some resource object failures, Network Management Equipment can also be reported by network management interface, so that Network Management Equipment carries out troubleshooting in time.
Based on above-mentioned, management platform carries out abstract package to multiple veneer resources in the cloud system of base station, obtained after multiple resource objects, the method for the present embodiment also includes respectively according to the function achieved by veneer resource:Management platform receives the inquiry request that Network Management Equipment is sent, and the inquiry request carries the 3rd information, and the 3rd information is used to indicate resource object to be checked;Management platform provides the status information of the resource object to be checked to the Network Management Equipment according to the 3rd information.3rd information can be any information for being capable of unique mark resource object to be checked, for example can be resource object to be checked type, ability information, physical location and state in one or its combination.If the 3rd information is the type of resource object to be checked, then it represents that Network Management Equipment needs to inquire about the state of the resource object of a certain type;If the 3rd information is the ability information of resource object to be checked, then it represents that Network Management Equipment needs to inquire about the state of the different types of resource object with same ability;If the 3rd information includes the type and physical location of resource object to be checked, then it represents that Network Management Equipment needs to inquire about the state of the resource object of a certain a certain type physically.
Further, management platform carries out abstract package to multiple veneer resources in the cloud system of base station, obtained after multiple resource objects, the method for the present embodiment also includes respectively according to the function achieved by veneer resource:Management platform receives the enable control instruction that Network Management Equipment is sent, and the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched;Management platform is according to the 4th information, the disabling resource object to be disabled or the startup resource object to be launched.The process mainly describes Network Management Equipment and starts or disable resource object by network management interface.
From above-mentioned, the method that the present embodiment is provided, Network Management Equipment easily can be managed effectively resource object, the convenience for being conducive to raising to be managed resource object.
Fig. 4 is the method flow diagram commenced business in another base station cloud system provided in an embodiment of the present invention.As shown in figure 4, the method for the present embodiment includes:
401st, business platform receives the configuration specification to be commenced business that Network Management Equipment is sent, and the configuration specification carries the first information, and the first information is used to indicate to wait required physical resource of commencing business described in development.
402nd, business platform waits corresponding conversion strategy of commencing business according to described, in the configuration specification The first information converted, obtain the second information, second information be used for indicate the business platform to management platform ask application target resource object.
403rd, business platform sends resource bid request to management platform, and the resource bid request carries second information, so that the management platform is according to second information, the target resource object is obtained from multiple resource objects;The multiple resource object is management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type.
404th, business platform receives the resource allocation success response that management platform is sent, and the target resource object is distributed to business platform by the resource allocation success response for identifying the management platform.
405th, business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, described wait to commence business to carry out.
In the present embodiment, management platform according to the function achieved by veneer resource, can be carried out abstract package respectively to multiple veneer resources in the cloud system of base station, obtain multiple resource objects after the startup of base station cloud system.Multiple veneer resources in the cloud system of base station are primarily referred to as the hardware resource of the BBU of all interconnections in institute's base station cloud system, are also to carry out the resource needed for wireless traffic, such as mainly including computing resource, memory source, storage resource, transfer resource.
Optionally, the resource object that management platform encapsulation is obtained can include but is not limited at least one in following information:Resource type, ability information, physical location and resource status.Concrete example illustrates to can be found in the description in embodiment illustrated in fig. 2.
When needing to commence business, Network Management Equipment issues configuration specification to be commenced business to business platform, it is main in configuration specification to need the information such as physical resource, the quantity of required physical resource, the position of required physical resource of which type including carrying out the business, for ease of in the description embodiment of the present invention, these information are referred to as to be used to indicate the first information for waiting the physical resource needed for commencing business described in development.By the object that management platform is managed is some resource objects rather than physical resource, therefore business platform is being received wait after the configuration specification commenced business, configuration specification is parsed, the first information is obtained from configuration specification, then corresponding conversion strategy of commencing business is waited according to described, the first information is converted, obtain the second information of the target resource object for indicating business platform request application, wherein, the target resource object of business platform request application namely carries out the resource object waited needed for commencing business.
Wherein, the corresponding conversion strategy of waiting to commence business is set in advance.The conversion strategy can be a kind of reduction formula, for being converted for business platform to the first information in configuration specification, calculate Go out and wait the information such as the quantity for the resource object and required resource object for commencing business required described in carrying out.Or, the conversion strategy can be that the information such as the quantity for the resource object and required resource object for commencing business required are waited described in the development being pre-configured with itself, these information can be empirical value, for example can be to pass through actual test in advance, what the resource object information being actually needed according to some typical services was determined.
Afterwards, business platform generation carries the resource bid request of the second information, and is sent to management platform, to ask the target resource object to management platform.For example, the second information can include but is not limited to:Need the information such as position relationship between resource object, the quantity of the resource object, the position of the resource object and the required resource object of which type.Management platform is received after the resource bid request of business platform transmission, and resource bid request is parsed, the second information is therefrom obtained;Afterwards, according to the instruction of the second information, target resource object is determined from multiple resource objects, target resource object is distributed into business platform.After target resource object is distributed into business platform, management platform sends resource allocation success response to business platform, business platform is after resource allocation success response is received, it is determined that having applied to target resource object, then loaded on target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
Optionally, Network Management Equipment can also carry out concrete configuration to ongoing business, for example, set up cell, set related wireless parameter etc..
From above-mentioned, in the present embodiment, the resource object of management platform management is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, for this, business platform is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, accordingly even when business model changes or business platform upgrading optimization, the change of resource object is not interfered with yet, so that management platform is more stablized, improve the stability that resource object is provided to business platform.Further, management platform is not upgraded with the continuous upgrading of business release or business platform, can also reduce maintenance cost.
Further, as shown in figure 5, methods described also includes after step 405:
501st, the resource that business platform reception management platform is sent, which is translated, puts notice.
502nd, business platform is translated according to the resource puts notice, waits to commence business described in stopping.Wherein, business platform is translated according to the resource puts notice, stop described in waiting to commence business including:Business platform is translated according to the resource puts notice, will carry out the data Cun Chudao Network Management Equipments in the business procedure to be deployed, and unload described business procedure etc. from the target resource object. 503rd, business platform is translated to management platform transmission resource puts response, so that the state of the target resource object is set to idle can use by management platform.
In the present embodiment, by the recovery to resource object, the purpose that resource is dynamically shared in the cloud system of base station has been reached, the utilization rate of resource is improved.
Fig. 6 is a kind of structural representation of management platform provided in an embodiment of the present invention.As shown in fig. 6, the management platform includes:Acquisition module 61, receiving module 62, distribute module 63 and sending module 64.
Acquisition module 61, for according to the function achieved by veneer resource, carrying out abstract package respectively to multiple veneer resources in the cloud system of base station, obtaining multiple resource objects, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type.
Optionally, the resource object that acquisition module 61 is obtained includes at least one in following information:Resource type, ability information, physical location and resource status.
Receiving module 62, resource bid request for receiving business platform transmission, the resource bid request carries the second information, second information is used for the target resource object for indicating the business platform request application, second information, which is business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development.
Distribute module 63, it is connected with acquisition module 61 and receiving module 62, for the second information received according to receiving module 62, from multiple resource objects that acquisition module 61 is obtained, the target resource object is determined, the target resource object is distributed into business platform.
Optionally, multiple resource objects that acquisition module 61 can obtain abstract package report distribute module 63, or multiple resource objects that acquisition module 61 can also obtain abstract package are write in configuration file, distribute module 63 obtains the multiple object resources obtained by the encapsulation of multiple veneer Resource Abstracts by reading configuration file.
Sending module 64, it is connected with distribute module 63, after the target resource object to be distributed to business platform in distribute module 63, resource allocation success response is sent to business platform, so that the business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, described wait to commence business to carry out.
In an optional embodiment, receiving module 62 is additionally operable to after acquisition module 61 obtains multiple resource objects, receives the inquiry request that Network Management Equipment is sent, and the inquiry request carries the 3rd information, 3rd information is used to indicate resource object to be checked.Accordingly, sending module 64, are additionally operable to according to the 3rd information, and the status information of the resource object to be checked is provided to the Network Management Equipment.As shown in fig. 7, sending module 64 is also connected with receiving module 62.
In an optional embodiment, receiving module 62, it is additionally operable to after acquisition module 61 obtains multiple resource objects, receive the enable control instruction that Network Management Equipment is sent, the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched.Based on this, as shown in fig. 7, the management platform also includes:Make energy control module 65.
Make energy control module 65, be connected with receiving module 62, for the 4th information received according to receiving module 62, the disabling resource object to be disabled or the startup resource object to be launched.
In an optional embodiment, sending module 64 is additionally operable to after the resource allocation success response is sent, and is translated to business platform transmission resource and is put notice, so as to wait to commence business described in business platform stopping.Accordingly, receiving module 62, are additionally operable to receive the resource release response that the business platform is sent.Based on this, as shown in fig. 7, the management platform also includes:Translate and put recycling module 66.
Translate and put recycling module 66, be connected with receiving module 62, the resource for being received according to receiving module 62, which is translated, puts response, the state of the target resource object is set to idle available.
On implementing, the management platform of the present embodiment can be deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Each functional module of the management platform of the present embodiment can be used for the flow for performing embodiment of the method shown in Fig. 2 and Fig. 3, and its concrete operating principle is repeated no more, and refers to the description of embodiment of the method.
The management platform that the present embodiment is provided, its resource object managed is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, for this, business platform is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, accordingly even when business model changes or business platform upgrading optimization, the change of resource object is not interfered with yet, as can be seen here, the management platform that the present embodiment is provided more is stablized, improve the stability that resource object is provided to business platform.Further, the management platform that the present embodiment is provided is not upgraded with the continuous upgrading of business release or business platform, can also reduce maintenance cost.
Fig. 8 is the structural representation of another management platform provided in an embodiment of the present invention.As shown in figure 8, the management platform includes:Memory 81, processor 82 and communication interface 83. Memory 81, for storage program.Specifically, program can include program code, and described program code includes computer-managed instruction.Memory 81 may include high-speed RAM memory, it is also possible to also including nonvolatile memory(Non- volatile memory), for example, at least one magnetic disk storage.
Processor 82, for performing described program, for:According to the function achieved by veneer resource, abstract package is carried out respectively to multiple veneer resources in the cloud system of base station, multiple resource objects are obtained, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And the second information for being received according to communication interface 83, from the multiple resource object, target resource object is determined, the target resource object is distributed into business platform.
Optionally, the resource object that processor 82 is obtained includes at least one in following information:Resource type, ability information, physical location and resource status.
Processor 82 is probably a central processing unit(Central Processing Unit, referred to as CPU), either specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or be arranged to implement one or more integrated circuits of the embodiment of the present invention.
Communication interface 83, for receiving the resource bid request that the business platform is sent, the resource bid request carries second information, second information is used for the target resource object for indicating business platform request application, second information, which is business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information in the configuration specification, the first information is used to indicate to wait required physical resource of commencing business described in development;And for the target resource object to be distributed to business platform in processor 82 after, resource allocation success response is sent to business platform, so that business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, described wait to commence business to carry out.
In an optional embodiment, communication interface 83, it is additionally operable to after processor 82 obtains multiple resource objects, receive the inquiry request that Network Management Equipment is sent, the inquiry request carries the 3rd information, 3rd information is used to indicate resource object to be checked, and according to the 3rd information, the status information of the resource object to be checked is provided to the Network Management Equipment.
In an optional embodiment, communication interface 83, it is additionally operable to after processor 82 obtains multiple resource objects, receive the enable control instruction that Network Management Equipment is sent, the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched.Based on this, processor 82 is additionally operable to the 4th information received according to communication interface 83, the disabling resource object to be disabled or the startup resource object to be launched. In an optional embodiment, communication interface 83, is additionally operable to after the resource allocation success response is sent, and is translated to business platform transmission resource and puts notice, so that the business platform stop it is described wait to commence business, and receive the resource of the business platform transmission and translate and put response.Based on this, processor 82 is additionally operable to be translated according to the resource that communication interface 83 is received and puts response, the state of the target resource object is set to idle available.
Optionally, on implementing, if memory 81, processor 82 and the independent realization of communication interface 83, memory 81, processor 82 and communication interface 83 can be connected with each other by bus and complete mutual communication.The bus can be industry standard architecture(Industry Standard Architecture, referred to as ISA) bus, sunset fore-telling portion apparatus interconnection (Peripheral Component, referred to as PCI) bus or extended industry-standard architecture(Extended Industry Standard Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only represented in Fig. 8 with a thick line, it is not intended that only one bus or a type of bus.Optionally, on implementing, if memory 81, processor 82 and communication interface 83 is integrated realizes on one chip, memory 81, processor 82 and communication interface 83 can be completed by internal interface it is identical between communication.
On implementing, the management platform of the present embodiment can be deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
The management platform of the present embodiment can be used for the flow for performing embodiment of the method shown in Fig. 2 and Fig. 3, and its concrete operating principle is repeated no more, and refers to the description of embodiment of the method.
The management platform that the present embodiment is provided, its resource object managed is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, for this, business platform is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, accordingly even when business model changes or business platform upgrading optimization, the change of resource object is not interfered with yet, as can be seen here, the management platform that the present embodiment is provided more is stablized, improve the stability that resource object is provided to business platform.Further, the management platform that the present embodiment is provided is not upgraded with the continuous upgrading of business release or business platform, can also reduce maintenance cost.
Fig. 9 is a kind of structural representation of business platform provided in an embodiment of the present invention.As shown in figure 9, The business platform includes:Receiving module 91, acquisition module 92, sending module 93 and business carry out module 94.
Receiving module 91, configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and the resource allocation success response that management platform is sent is received, the target resource object is distributed to business platform by the resource allocation success response for identifying management platform.
Acquisition module 92, it is connected with receiving module 91, for waiting corresponding conversion strategy of commencing business according to described, the first information in the configuration specification received to receiving module 91 converts, the second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to the management platform.
Sending module 93, it is connected with acquisition module 92, for sending resource bid request to the management platform, the resource bid request carries second information of the acquisition of acquisition module 92, so that the management platform is according to second information, is determined from multiple resource objects and distribute the target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type.
Optionally, the resource object that management platform is obtained includes at least one in following information:Resource type, ability information, physical location and resource status.
Business carries out module 94, it is connected with receiving module 91, after receiving the resource allocation success response in receiving module 91, loaded on the target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
In an optional embodiment, receiving module 91 is additionally operable to after waiting to commence business described in business development module development, the resource that the reception management platform is sent, which is translated, puts notice.Accordingly, business carries out module 94, is additionally operable to be translated according to the resource that receiving module 91 is received and puts notice, waits to commence business described in stopping.Accordingly, sending module 93, are additionally operable to translate to management platform transmission resource and put response, so that the state of the target resource object is set to idle can use by the management platform.
Optionally, business carries out module 94 and is used to be translated according to the resource to put notice, waits to commence business described in stopping, including:Business development module 94 puts notice specifically for being translated according to the resource, will carry out Network Management Equipment described in the data Cun Chudao in the business procedure to be deployed, and unload the business procedure from the target resource object. On implementing, the business platform that the present embodiment is provided can be deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
Each functional module for the business platform that the present embodiment is provided can be used for the flow for performing embodiment of the method shown in Fig. 4 or Fig. 5, and its concrete operating principle is repeated no more, and refers to the description of embodiment of the method.
The business platform that the present embodiment is provided, the management platform provided with above-described embodiment is engaged, the resource object of management platform management is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, the business platform of the present embodiment is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, even if being changed based on this business model or the business platform upgrading of the present embodiment optimizing, the change of resource object is not interfered with yet, so that management platform is more stablized, improve the stability that resource object is provided to business platform.Further, because management platform is not upgraded with the continuous upgrading of the business platform of business release or the present embodiment, maintenance cost can also be reduced.
Figure 10 is the structural representation of another business platform provided in an embodiment of the present invention.As shown in Figure 10, the business platform includes:Communication interface 1001, memory 1002 and processor 1003.
Communication interface 1001, configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and send resource bid request to management platform, the resource bid request carries the second information, so that the management platform is according to second information, is determined from multiple resource objects and distributes target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And for receiving the resource allocation success response of management platform transmission, the target resource object is distributed to business platform by the resource allocation success response for identifying the management platform.
Optionally, the resource object that management platform is obtained includes at least one in following information:Resource type, ability information, physical location and resource status.
Memory 1002, for storage program.Specifically, program can include program code, and described program code includes computer-managed instruction.Memory 1002 may include high-speed RAM memory, it is also possible to also including nonvolatile memory(Non-volatile memory), for example, at least one magnetic disk storage.
Processor 1003, for performing described program, for:According to it is described wait to commence business it is corresponding Conversion strategy, converts to the first information in the configuration specification, obtains second information, and second information is used for the target resource object for indicating that the business platform asks application to the management platform;And for receiving the resource allocation success response in communication interface 1001 after, loaded on the target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
Processor 1003 is probably a CPU, or specific ASIC, or is arranged to implement one or more integrated circuits of the embodiment of the present invention.
In an optional embodiment, communication interface 1001, it is additionally operable to after waiting to commence business described in business development module development, receive the resource that the management platform sends and translate and put notice, and translated in processor 1003 according to the resource and put notice, waited described in stopping after commencing business, translated to management platform transmission resource and put response, so that the state of the target resource object is set to idle can use by the management platform.Accordingly, processor 1003, are additionally operable to be translated according to the resource that communication interface 1001 is received and put notice, wait to commence business described in stopping.
Optionally, processor 1003 is used to be translated according to the resource to put notice, waits to commence business described in stopping, including:Processor 1003 puts notice specifically for being translated according to the resource, Network Management Equipment described in the data Cun Chudao that will carry out in the business procedure to be deployed, and unloads the business procedure from the target resource object.
Optionally, on implementing, if communication interface 1001, memory 1002 and the independent realization of processor 1003, communication interface 1001, memory 1002 and processor 1003 can be connected with each other by bus and complete mutual communication.The bus can be isa bus, pci bus or EISA buses etc..The bus can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only represented in Figure 10 with a thick line, it is not intended that only one bus or a type of bus.Optionally, on implementing, if communication interface 1001, memory 1002 and processor 1003 is integrated realizes on one chip, communication interface 1001, memory 1002 and processor 1003 can be completed by internal interface it is identical between communication.
On implementing, the business platform that the present embodiment is provided can be deployed at least one website in the base station cloud system, and each website includes at least one veneer resource.
The business platform that the present embodiment is provided can be used for the flow for performing embodiment of the method shown in Fig. 4 or Fig. 5, and its concrete operating principle is repeated no more, and refers to the description of embodiment of the method.
The business platform that the present embodiment is provided, the management platform provided with above-described embodiment is engaged, and is managed The resource object of platform management is to carry out abstract package to veneer resource according to the function achieved by veneer resource to obtain, it is not related with business platform, the business platform of the present embodiment is when to management platform application resource, need to convert to the information in configuration specification, be converted into management platform it will be appreciated that the information using resource object as description object, successfully to apply to required resource object of commencing business, even if being changed based on this business model or the business platform upgrading of the present embodiment optimizing, the change of resource object is not interfered with yet, so that management platform is more stablized, improve the stability that resource object is provided to business platform.Further, because management platform is not upgraded with the continuous upgrading of the business platform of business release or the present embodiment, maintenance cost can also be reduced.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can be completed by the related hardware of programmed instruction, foregoing program can be stored in a computer read/write memory medium, the program upon execution, performs the step of including above method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or CD etc. are various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although the present invention is described in detail with reference to foregoing embodiments, it will be understood by those within the art that:It can still modify to the technical scheme described in foregoing embodiments, or carry out equivalent substitution to which part or all technical characteristic;And these modifications or replacement, the essence of appropriate technical solution is departed from the scope of various embodiments of the present invention technical scheme.

Claims (1)

  1. Claims
    1st, a kind of method commenced business in base station cloud system, it is characterised in that including:
    Management platform carries out abstract package to multiple veneer resources in the cloud system of base station, obtains multiple resource objects respectively according to the function achieved by veneer resource, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;
    The management platform receives the resource bid request that business platform is sent, the resource bid request carries the second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development;
    The management platform is according to second information, from the multiple resource object, determines the target resource object, and the target resource object is distributed into the business platform;
    The management platform sends resource allocation success response to the business platform so that the business platform load on the target resource object described in wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
    2nd, according to the method described in claim 1, it is characterised in that the management platform carries out abstract package respectively according to the function achieved by veneer resource to multiple veneer resources in the cloud system of base station, after obtaining multiple resource objects, in addition to:
    The management platform receives the inquiry request that the Network Management Equipment is sent, and the inquiry request carries the 3rd information, and the 3rd information is used to indicate resource object to be checked;
    The management platform provides the status information of the resource object to be checked to the Network Management Equipment according to the 3rd information.
    3rd, method according to claim 1 or 2, characterized in that, the management platform carries out abstract package respectively according to the function achieved by veneer resource to multiple veneer resources in the cloud system of base station, after obtaining multiple resource objects, in addition to:
    The management platform receives the enable control instruction that the Network Management Equipment is sent, and the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched;The management platform is according to the 4th information, the disabling resource object to be disabled or the startup resource object to be launched. 4th, the method according to claim any one of 1-3, it is characterised in that the resource object includes at least one or its combination in following information:Resource type, ability information, physical location and resource status.
    5th, the method according to claim any one of 1-4, it is characterized in that, the management platform sends resource allocation success response to the business platform, so that the business platform loaded on the target resource object described in wait corresponding application program of commencing business, to be waited described in development after commencing business, in addition to:
    The management platform is translated to business platform transmission resource puts notice, so as to wait to commence business described in business platform stopping;
    The resource that the management platform reception business platform is sent, which is translated, puts response;
    The management platform is translated according to the resource puts response, the state of the target resource object is set to idle available.
    6th, the method according to claim any one of 1-5, it is characterised in that the management platform is deployed at least one website in the base station cloud system, each website includes at least one veneer resource.
    7th, a kind of method commenced business in base station cloud system, it is characterised in that including:
    Business platform receives the configuration specification to be commenced business that Network Management Equipment is sent, and the configuration specification carries the first information, and the first information is used to indicate to wait required physical resource of commencing business described in development;The business platform waits corresponding conversion strategy of commencing business according to described, the first information in the configuration specification is converted, the second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to management platform;
    The business platform sends resource bid request to the management platform, and the resource bid request carries second information, so that the management platform is according to second information, the target resource object is obtained from multiple resource objects;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;
    The business platform receives the resource allocation success response that the management platform is sent, and the target resource object is distributed to the business platform by the resource allocation success response for identifying the management platform
    The business platform waits corresponding business procedure of commencing business described in being loaded on the target resource object, described waits to commence business to carry out. 8th, method according to claim 7, it is characterised in that the resource object includes at least one in following information:
    Resource type, ability information, physical location and resource status.
    9th, the method according to claim 7 or 8, it is characterised in that the business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, with carry out it is described wait after commencing business, in addition to:
    The resource that the business platform reception management platform is sent, which is translated, puts notice;
    The business platform is translated according to the resource puts notice, waits to commence business described in stopping;
    The business platform is translated to management platform transmission resource puts response, so that the state of the target resource object is set to idle can use by the management platform.
    10th, method according to claim 9, it is characterised in that the business platform is translated according to the resource puts notice, stop described in waiting to commence business, including:
    The business platform is translated according to the resource puts notice, Network Management Equipment described in the data Cun Chudao that will carry out in the business procedure to be deployed, and unloads the business procedure from the target resource object.
    11, the method according to claim any one of 7-10, it is characterised in that the business platform is deployed at least one website in the base station cloud system, each website includes at least one veneer resource.
    12nd, a kind of management platform, it is characterised in that including:
    Acquisition module, for according to the function achieved by veneer resource, carrying out abstract package respectively to multiple veneer resources in the cloud system of base station, obtaining multiple resource objects, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;
    Receiving module, resource bid request for receiving business platform transmission, the resource bid request carries the second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information configured in specification, the first information is used to indicate to wait required physical resource of commencing business described in development;
    Distribute module, for according to second information, from the multiple resource object, determines the target resource object, the target resource object is distributed into the business platform;
    Sending module, for sending resource allocation success response to the business platform, so that the business Platform waits corresponding business procedure of commencing business described in being loaded on the target resource object, described waits to commence business to carry out.
    13rd, management platform according to claim 12, it is characterised in that
    The receiving module, is additionally operable to after the acquisition module obtains the multiple resource object, receives the inquiry request that the Network Management Equipment is sent, and the inquiry request carries the 3rd information, and the 3rd information is used to indicate resource object to be checked;
    The sending module, is additionally operable to according to the 3rd information, and the status information of the resource object to be checked is provided to the Network Management Equipment.
    14th, the management platform according to claim 12 or 13, it is characterised in that
    The receiving module, it is additionally operable to after the acquisition module obtains the multiple resource object, the enable control instruction that the Network Management Equipment is sent is received, the enable control instruction carries the 4th information, and the 4th information is used to indicate to wait to disable or resource object to be launched;
    The management platform also includes:
    Make energy control module, for according to the 4th information, disabling the resource object to be disabled or starting the resource object to be launched.
    15th, the management platform according to claim any one of 12-14, it is characterised in that the resource object includes at least one in following information:
    Resource type, ability information, physical location and resource status.
    16th, the management platform according to claim any one of 12-15, characterized in that, the sending module, is additionally operable to after the resource allocation success response is sent, translated to business platform transmission resource and put notice, so as to wait to commence business described in business platform stopping;
    The receiving module, is additionally operable to receive the resource that the business platform sends and translates and put response;The management platform also includes:
    Translate and put recycling module, response is put for being translated according to the resource, the state of the target resource object is set to idle available.
    17th, the management platform according to claim any one of 12-16, it is characterised in that the management platform is deployed at least one website in the base station cloud system, each website includes at least one veneer resource.
    18th, a kind of business platform, it is characterised in that including:
    Receiving module, the configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration Specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and the resource allocation success response that management platform is sent is received, the target resource object is distributed to the business platform by the resource allocation success response for identifying the management platform;
    Acquisition module, for waiting corresponding conversion strategy of commencing business according to described, the first information in the configuration specification is converted, the second information is obtained, second information is used for the target resource object for indicating that the business platform asks application to the management platform;
    Sending module, for sending resource bid request to the management platform, the resource bid request carries second information, so that the management platform is according to second information, is determined from multiple resource objects and distributes the target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;Business carries out module, after receiving the resource allocation success response in the receiving module, loaded on the target resource object it is described wait corresponding business procedure of commencing business, to wait to commence business described in carrying out.
    19th, business platform according to claim 18, it is characterised in that the resource object includes at least one or its combination in following information:
    Resource type, ability information, physical location and resource status.
    20th, the business platform according to claim 18 or 19, it is characterised in that
    The receiving module, is additionally operable to after waiting to commence business described in business development module development, the resource that the reception management platform is sent, which is translated, puts notice;
    The business carries out module, is additionally operable to be translated according to the resource and puts notice, waits to commence business described in stopping;
    The sending module, is additionally operable to translate to management platform transmission resource and puts response, so that the state of the target resource object is set to idle can use by the management platform.
    21st, business platform according to claim 20, it is characterised in that the business, which carries out module, to be used to be translated according to the resource to put notice, waits to commence business described in stopping, including:
    The business development module puts notice specifically for being translated according to the resource, will carry out Network Management Equipment described in the data Cun Chudao in the business procedure to be deployed, and unload the business procedure from the target resource object.
    22nd, the business platform according to claim any one of 18-21, it is characterised in that the industry Platform deployment be engaged at least one website in the base station cloud system, each website includes at least one veneer resource.
    23rd, a kind of management platform, it is characterised in that including:Memory, processor and communication interface;The memory, for storage program;
    The processor, for performing described program, for:According to the function achieved by veneer resource, abstract package is carried out respectively to multiple veneer resources in the cloud system of base station, multiple resource objects are obtained, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And the second information for being received according to the communication interface, from the multiple resource object, target resource object is determined, the target resource object is distributed into business platform;
    The communication interface, for receiving the resource bid request that the business platform is sent, the resource bid request carries second information, second information is used for the target resource object for indicating the business platform request application, second information, which is the business platform, is receiving that Network Management Equipment issues wait after the configuration specification commenced business, corresponding conversion strategy of commencing business is waited according to described, conversion acquisition is carried out to the first information in the configuration specification, the first information is used to indicate to wait required physical resource of commencing business described in development;And for the target resource object to be distributed to the business platform in the processor after, resource allocation success response is sent to the business platform, so that the business platform loaded on the target resource object described in wait corresponding business procedure of commencing business, described wait to commence business to carry out.
    24th, a kind of business platform, it is characterised in that including:Communication interface, memory and processor;The communication interface, configuration specification to be commenced business for receiving Network Management Equipment transmission, the configuration specification carries the first information, the first information is used to indicate to wait required physical resource of commencing business described in development, and send resource bid request to management platform, the resource bid request carries the second information, so that the management platform is according to second information, is determined from multiple resource objects and distributes target resource object;The multiple resource object is the management platform according to the function achieved by veneer resource, what abstract package was obtained is carried out respectively to multiple veneer resources in the cloud system of base station, wherein, realize that the veneer resource of identical function is abstracted the resource object for being packaged into same type;And for receiving the resource allocation success response that the management platform is sent, the target resource object is distributed to the business platform by the resource allocation success response for identifying the management platform;
    Memory, for storage program;
    The processor, for performing described program, for:According to it is described wait to commence business it is corresponding Conversion strategy, converts to the first information in the configuration specification, obtains second information, and second information is used for the target resource object for indicating that the business platform asks application to the management platform;And for receiving the resource allocation success response in the communication interface after, loaded on the target resource object it is described wait corresponding business procedure of commencing business, with industry to be carried out described in carrying out
CN201380000669.4A 2013-05-29 2013-05-29 The method and platform commenced business in the cloud system of base station Active CN104429121B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/076423 WO2014190510A1 (en) 2013-05-29 2013-05-29 Method and platform for carrying out service in cloud system of base station

Publications (2)

Publication Number Publication Date
CN104429121A true CN104429121A (en) 2015-03-18
CN104429121B CN104429121B (en) 2018-12-14

Family

ID=51987869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000669.4A Active CN104429121B (en) 2013-05-29 2013-05-29 The method and platform commenced business in the cloud system of base station

Country Status (2)

Country Link
CN (1) CN104429121B (en)
WO (1) WO2014190510A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109145034A (en) * 2017-06-15 2019-01-04 阿里巴巴集团控股有限公司 Resource rendering method, device and terminal

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105764097A (en) * 2014-12-18 2016-07-13 中兴通讯股份有限公司 Resource allocation method and device
CN109120555B (en) * 2017-06-26 2022-10-14 中兴通讯股份有限公司 Resource allocation method and system
CN109656988B (en) * 2018-10-16 2024-05-03 平安科技(深圳)有限公司 Cloud computing-based service operation and maintenance method, device, equipment and readable storage medium
US11334453B2 (en) * 2020-05-07 2022-05-17 Oracle International Corporation System and method for providing fault tolerance and resiliency in a cloud network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
CN102164184A (en) * 2011-04-22 2011-08-24 广州杰赛科技股份有限公司 Computer entity access and management method for cloud computing network and cloud computing network
CN102378186A (en) * 2011-11-21 2012-03-14 中兴通讯股份有限公司 Base station resource sharing system and method
WO2013071896A1 (en) * 2011-11-18 2013-05-23 华为技术有限公司 Wireless communication system, base station device and management method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067428B (en) * 2011-10-21 2016-08-10 华为技术有限公司 Base station, service processing method and cloud computing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
CN102164184A (en) * 2011-04-22 2011-08-24 广州杰赛科技股份有限公司 Computer entity access and management method for cloud computing network and cloud computing network
WO2013071896A1 (en) * 2011-11-18 2013-05-23 华为技术有限公司 Wireless communication system, base station device and management method thereof
CN102378186A (en) * 2011-11-21 2012-03-14 中兴通讯股份有限公司 Base station resource sharing system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109145034A (en) * 2017-06-15 2019-01-04 阿里巴巴集团控股有限公司 Resource rendering method, device and terminal

Also Published As

Publication number Publication date
CN104429121B (en) 2018-12-14
WO2014190510A1 (en) 2014-12-04

Similar Documents

Publication Publication Date Title
CN104429121A (en) Method and platform for carrying out service in cloud system of base station
JP6076480B2 (en) Service processing method and apparatus
WO2015165095A1 (en) Method for creating virtual base station, and base station cloud device
US10572410B2 (en) Function-specific communication on a multi-drop bus for coexistence management
CN102945169A (en) Native APP fused Web APP development system based on Android
CN102316043B (en) Port virtualization method, switch and communication system
CN101252757A (en) Wireless communication system, wireless communication module and wireless communication device
US11474853B2 (en) Storage device operation method and physical server
CN112965465A (en) Automobile diagnostic instrument, operation system method thereof and automobile diagnostic system
EP3820083B1 (en) Physical function multiplexing method and apparatus and computer storage medium
US20200351165A1 (en) Driver upgrade method and device
CN103777981A (en) Multi-operation-system remote loading implementation method suitable for X86 framework
CN102870374A (en) Load-sharing method and apparatus, and veneer,
CN101227358B (en) Dual processor WiMAX base station and data processing method thereof
CN104571930A (en) Management method and management system of security domain storage spaces as well as multi-application open platform device
CN104424036A (en) Synchronous operation method and device of smart terminal
CN113535319A (en) Method, equipment and storage medium for realizing multiple RDMA network card virtualization
US20190317796A1 (en) Techniques to facilitate out of band management in a virtualization environment
CN110062396B (en) Method and device for configuring base station
WO2024022017A1 (en) Wireless network card and wireless communication method for host
CN102299938A (en) Method and device for realizing multicore and multisystem unified platform
CN104090792A (en) Method for dynamically loading logical files in broadband access network
CN104281587A (en) Connection establishing method and device
CN109857192A (en) A kind of signal processing method, device, system, equipment and readable storage medium storing program for executing
CN115022424A (en) Virtual control method, system, equipment and medium for network card of hydroelectric LCU controller

Legal Events

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