Network shared resource management and discovery method
By using a dynamic triggering mechanism and end-to-end communication links, the high cost and low efficiency of existing network sharing technologies are solved, enabling on-demand network resource sharing in non-fixed areas and improving the efficiency and flexibility of resource sharing.
Patent Information
- Application Number
- CN202510974665.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2025-10-24
AI Technical Summary
Existing network sharing technologies rely on complex pre-configuration, which cannot adapt to the flexible and ever-changing needs of network sharing scenarios, resulting in high implementation costs and low efficiency.
A dynamic triggering mechanism enables on-demand network resource sharing in non-fixed areas. Operators establish end-to-end communication links and use the network resource management module to share the status of target resources in real time, reducing manual pre-configuration and supporting temporary and flexible needs.
It reduces deployment costs, improves resource sharing efficiency and network flexibility, and can quickly respond to operators' temporary needs, enabling dynamic on-demand sharing in non-fixed areas.
Smart Images

Figure CN120835408A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular to a network sharing resource management and discovery method. BACKGROUND
[0002] With the continuous upgrading of communication networks and the dense deployment of base stations, operators are facing increasing pressure in network planning, cost control and daily operation and maintenance. Facing the era of continuous development of communication networks, network sharing technology needs to be breakthroughly improved. However, the current deployment of network sharing technology relies on a large number of complex pre-configurations, and the network sharing deployment area is a fixed area, which not only brings high implementation cost, but also is difficult to adapt to the flexible and variable network sharing scene demand. Considering the development of new generation mobile communication technology, network sharing technology also needs to be iterated and updated to solve the above problems. SUMMARY
[0003] The present application provides a network sharing resource management and discovery method for realizing on-demand network resource sharing in non-fixed areas through a dynamic triggering mechanism, reducing deployment cost and meeting high flexibility sharing demand.
[0004] In a first aspect, the present application provides a network sharing resource management and discovery method, comprising: applied to a first mobile communication network, the first mobile communication network comprising a network resource management module, the first mobile communication network belonging to a first operator; the network resource management module maintains the state information of the network sharing resources included in the first mobile communication network; the method comprises: the network resource management module receives a resource discovery request from a sharing requestor function module; the sharing requestor function module belongs to a second mobile communication network, the second mobile communication network belonging to a second operator, and the resource discovery request is used to request target network sharing resources; in response to the resource discovery request, the network resource management module sends the information of the target network sharing resources to the sharing requestor function module based on the state information of the network sharing resources supported by the first mobile communication network.
[0005] In combination with the first aspect, in some embodiments, the first mobile communication network further comprises a data service management module; and the method further comprises: sending, by the network resource management module, a subscription request to the data service management module, the subscription request comprising address information of the at least one network sharing resource, requested resource information type, and resource update frequency indication, or the subscription request comprising target area, requested resource information type, and resource update frequency indication; in response to the subscription request, sending, by the data service management module, an information collection request to the corresponding network sharing resource based on the address information of the at least one network sharing resource, the information collection request comprising resource information type and resource update frequency indication; or in response to the subscription request, sending, by the data service management module, an information collection request to the network sharing resource in the target area based on the target area, the information collection request comprising resource information type and resource update frequency indication; in response to the information collection request, collecting, by the network sharing resource, its own state information based on the resource information type and the update frequency indication in the information collection request, and sending the collected state information to the data service management module, the state information comprising the resource information type; and forwarding, by the data service management module, the state information to the network resource management module after receiving the state information.
[0006] In combination with the first aspect, in some embodiments, the method further comprises: sending, by the network resource management module, an information collection request to the corresponding network sharing resource based on the address information of the at least one network sharing resource, the information collection request comprising resource information type and resource update frequency indication; and in response to the information collection request, collecting, by the network sharing resource, its own state information based on the resource information type and the update frequency indication in the information collection request, and sending the collected state information to the network resource management module, the state information comprising the resource information type.
[0007] In combination with the first aspect, in some embodiments, before the data service management module sends the information collection request to the corresponding network sharing resource, the method further comprises: performing, by the data service management module, a first authentication operation on the subscription request after receiving the subscription request, and the first authentication operation passes; and the first authentication operation comprises checking whether the network resource management module has the permission to request the state information of the network sharing resource.
[0008] In combination with the first aspect, in some embodiments, before the network resource management module sends the information of the target network sharing resource to the sharing requestor functional module, the method further comprises: performing, by the network resource management module, a second authentication operation after receiving the resource discovery request from the sharing requestor functional module, and the second authentication operation passes; and the second authentication operation comprises judging whether the sharing requestor functional module has the permission to request the target network sharing resource based on a protocol between the first operator and the second operator configured locally.
[0009] In some embodiments of the first aspect, the resource information type comprises one or more of a function supported by the network sharing resource, a load status, a sharable status; the function supported by the network sharing resource comprises one or more of a supportable network sharing service area, a supportable network sharing service quality, and inter-network interoperability information.
[0010] In some embodiments of the first aspect, the information of the target network sharing resource comprises address information of the target network sharing resource, a function supported by the target network sharing resource, and a preset time of a network sharing timer.
[0011] In some embodiments of the first aspect, the resource discovery request comprises one or more of a network sharing demand type, a network sharing service area, a network sharing service quality, and inter-network interoperability information.
[0012] In some embodiments of the first aspect, the network sharing demand type comprises spectrum sharing, ground network sharing, satellite network sharing, network capability sharing, or wireless infrastructure sharing; if the network sharing demand type is spectrum sharing, the resource discovery request further comprises a shared frequency; if the network sharing demand type is ground network sharing, the resource discovery request further comprises a sharing mode; if the network sharing demand type is satellite network sharing, the resource discovery request further comprises a shared satellite type; if the network sharing demand type is network capability sharing, the resource discovery request further comprises a shared capability type.
[0013] The second aspect provides a network sharing resource management and discovery system, comprising: a network resource management module deployed in a first mobile communication network of a first operator, configured to maintain state information of network sharing resources supported by the first mobile communication network; a sharing requestor function module deployed in a second mobile communication network of a second operator, configured to send a resource discovery request to the network resource management module, the resource discovery request being used to request a target network sharing resource; the network resource management module is further configured to, in response to receiving the resource discovery request, send information of the target network sharing resource to the sharing requestor function module based on the state information of the network sharing resources supported by the first mobile communication network.
[0014] The third aspect provides a computer readable storage medium, comprising: computer software instructions; when the computer software instructions are run in a computer, the computer software instructions make the computer implement the method of the first aspect.
[0015] The fourth aspect provides a computer program product, comprising a computer program; when the computer program is executed by a processor, the computer program implements the method of the first aspect.
[0016] The modular network architecture design of the application enables the establishment of an end-to-end communication link function between the sharing request function module of the second operator and the network resource management module of the first operator, so that when the demand of any sharing request function module of the second operator is initiated, the real-time state of the target resource can be directly shared by the network resource management module of the first operator through the communication link. In addition, the on-demand sharing mode of the application replaces the traditional cross-operator process requiring manual negotiation and pre-configuration, thereby reducing the deployment cost and realizing dynamic on-demand discovery and cooperation of non-fixed regional network resources, and significantly improving the resource sharing efficiency and network flexibility. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 An architecture schematic diagram of a network sharing technology provided by the application;
[0018] Figure 2 An interaction flowchart of a network sharing resource management and discovery method provided by the application;
[0019] Figure 3 An interaction flowchart of a network resource management module maintaining state information of network sharing resources provided by the application;
[0020] Figure 4 A flowchart of network sharing resource discovery provided by the application. DETAILED DESCRIPTION
[0021] A network sharing resource management and discovery method provided by the application will be described in detail below with reference to the accompanying drawings.
[0022] The term "and / or" in this document is merely a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of A alone, A and B together, and B alone.
[0023] The terms "first" and "second" and the like in the specification and drawings of the application are used to distinguish different objects or to distinguish different treatments of the same object, and are not used to describe the specific order of the objects.
[0024] In addition, the terms "include" and "have" and any variations thereof mentioned in the description of the application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed or can optionally include other steps or units inherent to the process, method, product or device.
[0025] It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be construed as preferred or advantageous over other embodiments or designs. In fact, the word "exemplary" or "for example" is used to present concepts in a concrete manner.
[0026] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same or similar items with basically the same function and role, and those skilled in the art can understand that the words "first", "second", etc. are not used to limit the number and execution order.
[0027] In the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0028] The current mobile communication network architecture iteration is accelerating, in order to meet the continuously improved performance requirements, the network device density and deployment complexity grow exponentially, which brings great difficulties to the communication network operators in planning network deployment location, balancing network construction cost and operating and maintaining the network. Since 2G, network sharing technology has been included in international standards as a basic functional feature in each generation of mobile communication technology and has been widely used.
[0029] Currently, although the 5G network sharing technology supports the sharing of basic network resources such as spectrum and base stations, it still relies on a large amount of manual pre-configuration in actual deployment, for example, it is necessary to pre-configure exclusive network numbers, geographic fences, and neighboring cell relationships in the shared base station. In addition, the current 5G network sharing technology cannot respond to temporary and on-demand sharing scenarios.
[0030] In view of the above technical problems, the present application provides a network sharing resource management and discovery method, the idea of which is that: first, when the second mobile communication network belonging to the second operator needs to obtain the target network sharing resource through the sharing requestor function module thereof, a resource discovery request is initiated to the first mobile communication network of the first operator; at this time, the network resource management module of the first operator receives the request and immediately feeds back the current information of the target network sharing resource to the sharing requestor function module of the second operator according to the state information of the network sharing resource supported by the first mobile communication network maintained by itself.
[0031] Through the method provided in the application, the second operator's sharing requester function module and the first operator's network resource management module establish an end-to-end communication link function, so that when any second operator's sharing requester function module initiates a demand, the first operator's network resource management module can directly share the target resource real-time state through the communication link, enabling operators to share the real-time state of the target network sharing resource in real time, eliminating the trouble of manually setting base station dedicated parameters (such as dedicated network numbers, geographic fences, and neighbor relations) in the traditional mode, thereby reducing deployment costs.
[0032] In addition, through the method provided in the application, the temporary needs of the second operator and other operators can be flexibly responded to, and the network sharing resource acquisition time is shortened, thereby solving the problems of low efficiency of manual pre-configuration and inability to support on-demand sharing.
[0033] The embodiments provided in the application will be specifically introduced below in conjunction with the accompanying drawings of the specification.
[0034] For example, the following introduces an architecture diagram of a network sharing technology provided by an embodiment of the application, as shown in Figure 1 The architecture diagram includes a network resource management module 101, a shared resource discovery process module 102, a shared resource arrangement and scheduling module 103, and a cross-operator supervision and incentive module 104.
[0035] The network resource management module 101 can be used to maintain the real-time state information of the network sharing resource. The network resource management module 101 can also be used to respond to resource discovery requests of the network sharing resource and assist in scheduling of the network sharing resource.
[0036] The shared resource discovery process module 102 can be used to process the sending, authentication, and response of the resource discovery request, for example, the shared resource discovery process module 102 can cooperate with the network resource management module 101 to process a network sharing resource management and discovery method as shown in the following Figure 2 to achieve flexible network sharing.
[0037] The shared resource arrangement and scheduling module 103 can be used to perform basic deployment of the network sharing resource to be shared to meet the sharing requirements.
[0038] The cross-operator supervision and incentive module 104 is used to ensure that the service quality of users using the shared network does not degrade, and to reflect the value of the shared network (such as a well-designed billing strategy).
[0039] It should be noted that the present application only describes the network resource monitoring and management module and the shared resource discovery process, and does not involve the description of the shared resource arrangement and scheduling module 103 and the cross-operator supervision and incentive module 104.
[0040] It should be understood that the network sharing architecture and the network sharing resource management and discovery method described in the embodiments of the present application can be applied to 6G or other future mobile communication technologies, and the present application does not limit this. The network sharing architecture described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of the network sharing architecture, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0041] Referring to Figure 2 , a flowchart of a network sharing resource management and discovery method provided by the embodiments of the present application is shown. As Figure 2 indicated, the network sharing resource management and discovery method provided by the present application is applied to a first mobile communication network, the first mobile communication network includes a network resource management module, and the first mobile communication network belongs to a first operator; the network resource management module maintains state information of network sharing resources included in the first mobile communication network, and specifically includes the following steps S201-S202.
[0042] S201, the network resource management module receives a resource discovery request from a sharing request function module, and the resource discovery request is used to request a target network sharing resource.
[0043] Among them, the sharing request function module belongs to a second mobile communication network, and the second mobile communication network belongs to a second operator.
[0044] In some embodiments, the resource discovery request can include but is not limited to one or more of the following: network sharing demand type, network sharing service area, network sharing service quality, and inter-network interoperability information.
[0045] In this way, by standardizing the definition of key parameters (one or more of network sharing demand type, network sharing service area, network sharing service quality, and inter-network interoperability information) in the resource discovery request, intelligent matching of network sharing resources can be achieved, and resource discovery efficiency is improved.
[0046] In some embodiments, the network sharing demand type can include but is not limited to spectrum sharing, ground network sharing, satellite network sharing, network capability sharing, or wireless infrastructure sharing. Among them, if the network sharing demand type is spectrum sharing, the resource discovery request further includes a shared frequency. If the network sharing demand type is ground network sharing, the resource discovery request further includes a sharing mode. If the network sharing demand type is satellite network sharing, the resource discovery request further includes a shared satellite type. If the network sharing demand type is network capability sharing, the resource discovery request further includes a shared capability type.
[0047] In this way, by refining the network sharing requirement type (spectrum / ground network / satellite network / network capability / wireless infrastructure) and establishing a dynamic association mechanism of the type and key parameters, the core parameters are extracted for different sharing scenarios, which can improve the resource matching efficiency and avoid redundant information interference in the resource matching process.
[0048] S202, in response to the resource discovery request, the network resource management module transmits information of a target network sharing resource to the sharing request function module based on state information of a network sharing resource supported by the first mobile communication network.
[0049] The state information of the network sharing resource can include but is not limited to address information of the network sharing resource, resource information type of the network sharing resource, etc. Optionally, the network sharing resource can include but is not limited to resources of a base station, an edge computing node, a router, a switch, a load balancer, a satellite communication terminal, or various servers, etc.
[0050] In some embodiments, the resource information type can include but is not limited to one or more of a function supported by the network sharing resource, a load state, and a sharable state; wherein the function supported by the network sharing resource can include but is not limited to one or more of a supportable network sharing service area, a supportable network sharing service quality, and inter-network interoperability information.
[0051] In this way, by constructing a system including one or more of the function supported by the network sharing resource, the load state, and the sharable state, and refining the method including one or more of the network service area boundary, the network sharing service quality, and the inter-network interoperability information in the resource configuration information layer, the decision efficiency of obtaining the network sharing resource can be improved.
[0052] To summarize, according to the above content, the state information of the network sharing resource can include but is not limited to address information of the network sharing resource, a supportable network sharing service area, a supportable network sharing service quality, inter-network interoperability information, a load state, and a sharable state, etc. Optionally, the state information of the network sharing resource further includes a preset time of a network sharing timer. In a possible implementation manner, the network resource management module is provided with the network sharing timer, and when the network resource management module transmits the information of the target network sharing resource to the sharing request function module, the network resource management module transmits the preset time of the network sharing timer to the sharing request function module.
[0053] In some embodiments, the information of the target network sharing resource can include, but is not limited to, address information of the target network sharing resource, functions supported by the target network sharing resource (network sharing service area that can be supported, network sharing service quality that can be supported, inter-network interoperability information), and preset time of a network sharing timer. The preset time of the network sharing timer is reserved for network configuration and scheduling by the demand side (a sharing request function module) and the resource side (a network resource management module), and the formal sharing can be started after the preset time ends.
[0054] The network sharing resource includes a target sharing network resource.
[0055] In some embodiments, the first mobile communication network further includes a data service management module. The network resource management module can send a subscription request to the data service management module, and the subscription request can include, but is not limited to, address information of at least one network sharing resource, a requested resource information type, and a resource update frequency indication; or the subscription request can include, but is not limited to, a target area, a requested resource information type, and a resource update frequency indication.
[0056] In response to the subscription request, the data service management module can send an information collection request to the corresponding network sharing resource based on the address information of the at least one network sharing resource, and the information collection request can include, but is not limited to, a resource information type and a resource update frequency indication. Alternatively,
[0057] In response to the subscription request, the data service management module can send an information collection request to the network sharing resource in the target area based on the target area, and the information collection request can include, but is not limited to, a resource information type and a resource update frequency indication. For example, the target area includes a plurality of base stations, and the data service management module can send an information collection request to all base stations in the target area based on the target area.
[0058] In response to the information collection request, the network sharing resource can collect its own state information based on the resource information type and the update frequency indication in the information collection request, and send the collected state information to the data service management module, and the state information can include, but is not limited to, a resource information type. Alternatively, the update frequency indication can be real-time collection or periodic collection, for example, in response to the information collection request, the network sharing resource can collect its own state information periodically (for example, every 12 o'clock at night) based on the resource information type and the update frequency indication in the information collection request, and send the collected state information to the data service management module.
[0059] After receiving the state information, the data service management module can forward the state information to the network resource management module.
[0060] Optionally, the subscription request can be in a list form, and an address information of a network sharing resource corresponds to a relevant request of a "resource information type" and a "resource update frequency indication".
[0061] In this way, by means of the automatic subscription and relay update of the state information of the network sharing resource by the data service management module, a bidirectional acquisition mechanism of the network sharing resource information is constructed, and real-time and accurate acquisition of the state information change of the network sharing resource is realized, which can reduce the load of the network resource management module when directly collecting the network sharing resource, thereby improving the sustainability of large-scale network sharing resource management and discovery.
[0062] In some embodiments, the network resource management module can send an information collection request to the corresponding network sharing resource based on the address information of at least one sharing resource, and the information collection request can include but is not limited to: resource information type and resource update frequency indication.
[0063] In response to the information collection request, the network sharing resource can collect its own state information based on the resource information type and update frequency indication in the information collection request, and send the collected state information to the network resource management module, and the state information can include but is not limited to: resource information type.
[0064] In this way, by means of the direct collection mechanism of the specified network sharing resource by the resource management module, combined with the accurate demand of the resource type and the update frequency, the state information can be acquired in the minimum granularity on demand, and the real-time and low-latency of the key resource state acquisition is guaranteed.
[0065] In some embodiments, before the data service management module sends the information collection request to the corresponding network sharing resource, the data service management module can perform a first authentication operation on the subscription request after receiving the subscription request, and the first authentication operation passes. The first authentication operation can include checking whether the network resource management module has the right to request the state information of the network sharing resource.
[0066] In this way, by means of the permission checking mechanism of the data service management module deployed on the subscription request processing link, the state access permission of the network resource management module to the network resource can be verified in real time, so as to build a security barrier to prevent unauthorized leakage of sensitive information of the network sharing resource.
[0067] In some embodiments, before the network resource management module sends the information of the target network sharing resource to the sharing requestor function module, the network resource management module can perform a second authentication operation after receiving the resource discovery request from the sharing requestor function module, and the second authentication operation passes; the second authentication operation can include judging whether the sharing requestor function module has the right to request the target network sharing resource based on a pre-configured agreement between the first operator and the second operator.
[0068] In this way, by adding the permission verification of the operator agreement level before the transmission of the state information, the access right of the requestor is determined based on the pre-configured cross-operator agreement, a security barrier is constructed to prevent unauthorized information leakage, and the network resource sharing compliance in the multi-operator cooperation scenario is ensured.
[0069] The following describes an interaction schematic diagram in which the network resource management module maintains the state information of the network sharing resource according to an embodiment of the present application. For example, as shown in Figure 3 The specific steps are as follows:
[0070] Step S301: The network resource management module 101 can send a subscription request to the data service management module 105, and the subscription request can include but is not limited to one or more of the following: address information of one or more network sharing resources, request information corresponding to each resource (for example, the current supported function of the network resource, the load state, the sharable state, etc.), resource update frequency indication (for example, real-time, periodicity and specific period value, etc.).
[0071] Step S302: After receiving the subscription request sent by the network resource management module 101, the data service management module 105 can perform a legality authentication operation on the subscription request, and the legality authentication operation is used to verify whether the requestor (that is, the network resource management module 101) has the right to obtain the state information of the network sharing resource.
[0072] If the authentication passes, the subsequent steps S303-S305 are performed, otherwise, the subsequent step S306 is performed.
[0073] Step S303: After the authentication passes, the data service management module 105 can send an information collection request to the corresponding network sharing resource 200 based on the subscription request.
[0074] Step S304: The network sharing resource 200 can report the state information of the network sharing resource 200 to the data service management module 105 according to the requirements (for example, resource information type and resource update frequency information) of the information collection request.
[0075] Step S305: After receiving the status information of the network sharing resource 200, the data service management module 105 can forward the status information to the network resource management module 101. In this way, the network resource management module can maintain the status information of the network sharing resource.
[0076] Step S306: If the authentication fails, the data service management module 105 can return an error information (e.g. error code) to the network resource management module 101, indicating that the network resource management module 101 cannot obtain the status information of the network sharing resource 200.
[0077] It should be understood that the information in the above steps can refer to the content shown in the foregoing steps, and the present application will not be described in detail herein. Figure 3 Figure 2 It should be understood that the information in the above steps can refer to the content shown in the foregoing steps, and the present application will not be described in detail herein. Figure 3
[0078] After the network resource management module 101 of the first mobile communication network of the first operator maintains the status information of the network sharing resource, the sharing requester function module 400 of the first mobile communication network of the second operator can initiate a unified sharing resource discovery process to dynamically discover the network sharing resource. The information interaction between the network resource management module 101 and the sharing requester function module 400 is completed through the cross-operator interface, and the specific process is as shown in Figure 4
[0079] Step 1: The sharing requester function module 400 can send a resource discovery request to the network resource management module 101 through the cross-operator interface.
[0080] The resource discovery request is used to request a target network sharing resource. The resource discovery request can include but is not limited to one or more of the following: network sharing demand type, network sharing service area, network sharing service quality, and network interoperation information.
[0081] The network sharing demand type can include, but is not limited to, spectrum sharing, ground network sharing, satellite network sharing, network capability sharing, or wireless infrastructure sharing. If the network sharing demand type is spectrum sharing, the resource discovery request further includes a shared frequency. If the network sharing demand type is ground network sharing, the resource discovery request further includes a sharing mode (for example, sharing an access network, sharing a core network, sharing a distributed subnetwork, etc.). If the network sharing demand type is satellite network sharing, the resource discovery request further includes a shared satellite type, such as a geostationary earth orbit (GEO) satellite, a low earth orbit (LEO) satellite, etc. If the network sharing demand type is network capability sharing, the resource discovery request further includes a shared capability type (for example, a sensing capability, an intelligent capability, a computing capability, etc.).
[0082] In step 2, after receiving the resource discovery request, the network resource management module 101 can perform an authentication operation on the resource discovery request. The authentication operation includes that the network resource management module 101 determines whether the sharing request function module 400 can request the corresponding network sharing resource based on an inter-operator (for example, the first operator and the second operator) agreement configured locally by the network resource management module 101. Optionally, the network resource management module 101 can save the specific demand of the corresponding network sharing resource in the resource discovery request to assist subsequent arrangement and scheduling of the network sharing resource.
[0083] If the authentication is passed and the resource is available, step 3 is performed; if the authentication fails or the resource is unavailable / busy, step 4 is performed.
[0084] In step 3, after the authentication is passed and the resource is available, the network resource management module 101 can send information of a target network sharing resource to the sharing request function module 400.
[0085] The information of the target network sharing resource can include, but is not limited to, one or more of the following: address information of the target network sharing resource, a supportable network sharing service area, a supportable network sharing service quality, inter-network interoperability information, and a preset time of a network sharing timer, etc. The preset time of the network sharing timer is a network configuration and scheduling time reserved by the demand side (the sharing request function module 400) and the resource side (the network resource management module 101) operators, and the formal sharing can be started after the preset time ends.
[0086] In step 4, if the authentication fails or the resource is unavailable / busy, the network resource management module 101 can return an error information (for example, an error code) to the sharing request function module 400, for rejecting the resource discovery request of the sharing request function module 400.
[0087] It should be understood that after the discovery of the network sharing resource is completed, the network resource management module can cooperate with the shared resource scheduling module to arrange and schedule the shared resource to meet the sharing requirements. When the network sharing timer expires, the corresponding network sharing can be performed.
[0088] It can be seen that the above mainly introduces the scheme provided by the embodiments of the present application from the perspective of method. In order to realize the above functions, the embodiments of the present application provide corresponding hardware structures and / or software modules for executing various functions. Those skilled in the art should easily realize that the modules and algorithm steps of the examples described in combination with the embodiments disclosed in the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0089] In some embodiments, the present application also provides a network system comprising a network resource management module and a sharing requestor function module, which can be used to cooperatively execute the network sharing resource management and discovery method described in steps S201-S202. In some embodiments, the network system further comprises a data service management module, which can be used to execute the network sharing resource management and discovery method in the foregoing embodiments, for example, sending an information collection request to the network sharing resource in response to a subscription request of the network resource management module, and forwarding the collected state information to the network resource management module. The three modules in the network system can be used to cooperatively execute the network sharing resource management and discovery method described in the foregoing embodiments.
[0090] In some embodiments, the present application also provides a network sharing resource management and discovery system, comprising: a network resource management module deployed in a first mobile communication network of a first operator, configured to maintain state information of network sharing resources supported by the first mobile communication network; and a sharing requestor function module deployed in a second mobile communication network of a second operator, configured to send a resource discovery request to the network resource management module, the resource discovery request being used to request a target network sharing resource. The network resource management module is further configured to, in response to receiving the resource discovery request, send information of the target network sharing resource to the sharing requestor function module based on the state information of the network sharing resources supported by the first mobile communication network. The network sharing resource management and discovery system provided by the present application can be used to execute the network sharing resource management and discovery method described in the foregoing embodiments.
[0091] The embodiments of the present application further provide a computer readable storage medium. All or part of the processes in the above method embodiments can be instructed by computer instructions to complete relevant hardware, and the program can be stored in the computer readable storage medium. When the program is executed, the program can include the processes of the above method embodiments. The computer readable storage medium can be the memory of any of the above embodiments. The computer readable storage medium can also be an external storage device of the service calling device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the computer readable storage medium can include both the internal storage unit of the service calling device and the external storage device. The computer readable storage medium is used to store the computer program and other programs and data required by the service calling device. The computer readable storage medium can also be used to temporarily store data that has been output or will be output.
[0092] The embodiments of the present application further provide a computer program product, which contains a computer program, and when the computer program product runs on a computer, the computer executes any one of the network shared resource management and discovery methods provided in the above embodiments.
[0093] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for network shared resource management and discovery, the method comprising: The method is applied to a first mobile communication network, the first mobile communication network comprises a network resource management module, and the first mobile communication network belongs to a first operator; The network resource management module maintains state information of network sharing resources included in the first mobile communication network; the method comprises: The network resource management module receives a resource discovery request from a sharing requestor function module, the sharing requestor function module belongs to a second mobile communication network, the second mobile communication network belongs to a second operator, and the resource discovery request is used to request target network sharing resources; In response to the resource discovery request, the network resource management module sends information of the target network sharing resources to the sharing requestor function module based on the state information of the network sharing resources supported by the first mobile communication network.
2. The method of claim 1, wherein, The first mobile communication network further comprises a data service management module; the method further comprises: The network resource management module sends a subscription request to the data service management module, the subscription request comprises address information of at least one network sharing resource, requested resource information type and resource update frequency indication, or the subscription request comprises target area, requested resource information type and resource update frequency indication; In response to the subscription request, the data service management module sends an information collection request to a corresponding network sharing resource based on the address information of the at least one network sharing resource, the information collection request comprises the resource information type and the resource update frequency indication; or, In response to the subscription request, the data service management module sends an information collection request to a network sharing resource in the target area based on the target area, the information collection request comprises the resource information type and the resource update frequency indication; In response to the information collection request, the network sharing resource collects its own state information based on the resource information type and the update frequency indication in the information collection request, and sends the collected state information to the data service management module, the state information comprises the resource information type; The data service management module forwards the state information to the network resource management module after receiving the state information.
3. The method of claim 1, wherein, The method further comprises: The network resource management module sends an information collection request to a corresponding network sharing resource based on the address information of the at least one network sharing resource, the information collection request comprises the resource information type and the resource update frequency indication; In response to the information collection request, the network sharing resource collects its own state information based on the resource information type and the update frequency indication in the information collection request, and sends the collected state information to the network resource management module, the state information comprises the resource information type.
4. The method of claim 2, wherein, Before the data service management module sends an information collection request to a corresponding network sharing resource, the method further comprises: The data service management module performs a first authentication operation on the subscription request after receiving the subscription request, and the first authentication operation passes; the first authentication operation includes checking whether the network resource management module has the permission to request the state information of the network sharing resource.
5. The method of claim 1, wherein, Before the network resource management module sends the information of the target network sharing resource to the sharing requester functional module, the method further includes: The network resource management module performs a second authentication operation after receiving the resource discovery request from the sharing requester functional module, and the second authentication operation passes; the second authentication operation includes judging whether the sharing requester functional module has the permission to request the target network sharing resource based on the agreement between the first operator and the second operator configured locally.
6. The method according to any one of claims 2-4, characterized in that, The resource information type includes one or more of the functions supported by the network sharing resource, the load state, and the sharable state; The functions supported by the network sharing resource include one or more of the supportable network sharing service area, the supportable network sharing service quality, and the inter-network interoperability information.
7. The method of claim 1, wherein, The information of the target network sharing resource includes the address information of the target network sharing resource, the functions supported by the target network sharing resource, and the preset time of the network sharing timer.
8. The method according to any one of claims 1-5, characterized in that, The resource discovery request includes one or more of the network sharing demand type, the network sharing service area, the network sharing service quality, and the inter-network interoperability information.
9. The method of claim 8, wherein, The network sharing demand type includes spectrum sharing, ground network sharing, satellite network sharing, network capability sharing, or wireless infrastructure sharing; wherein, If the network sharing demand type is spectrum sharing, the resource discovery request further includes the shared frequency; If the network sharing demand type is ground network sharing, the resource discovery request further includes the sharing mode; If the network sharing demand type is satellite network sharing, the resource discovery request further includes the shared satellite type; If the network sharing demand type is network capability sharing, the resource discovery request further includes the shared capability type.
10. A network shared resource management and discovery system, characterized by, including: A network resource management module deployed in a first mobile communication network of a first operator, configured to maintain the state information of a network sharing resource included in the first mobile communication network; A sharing requester functional module deployed in a second mobile communication network of a second operator, configured to send a resource discovery request to the network resource management module, the resource discovery request being used to request a target network sharing resource; The network resource management module is further configured to, in response to receiving the resource discovery request, send the information of the target network sharing resource to the sharing requester functional module based on the state information of the network sharing resource supported by the first mobile communication network.
11. A computer readable storage medium, characterized in that, The computer readable storage medium includes computer execution instructions, when the computer execution instructions run on the computer, make the computer execute the network sharing resource management and discovery method in any one of claims 1 to 9.
12. A computer program product, characterised in that, The computer program product comprises a computer program which, when executed by a processor, implements the network shared resource management and discovery method according to any one of claims 1 to 9.