WO2025223329A1 - Communication method, apparatus and system, related device, storage medium, and computer program product - Google Patents
Communication method, apparatus and system, related device, storage medium, and computer program productInfo
- Publication number
- WO2025223329A1 WO2025223329A1 PCT/CN2025/089932 CN2025089932W WO2025223329A1 WO 2025223329 A1 WO2025223329 A1 WO 2025223329A1 CN 2025089932 W CN2025089932 W CN 2025089932W WO 2025223329 A1 WO2025223329 A1 WO 2025223329A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- capabilities
- function
- service
- management
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Definitions
- This application relates to the field of wireless communication technology, and in particular to a communication method, apparatus, system, related equipment, storage medium, and computer program product.
- the 5G (5th Generation Mobile Communication Technology) protocol architecture defines the Distributed Unit (DU) and Centralized Unit (CU) of the base station.
- the next-generation Node B-CU-Control Plane (gNB-CU-CP) is responsible for connection establishment control, while the next-generation Node B-CU-User Plane (gNB-CU-UP) and DU are responsible for data transmission and processing.
- This network architecture separating the signaling plane and user plane, effectively meets connection-oriented service requirements, enabling efficient connection establishment and data transmission.
- the 6th Generation Mobile Communication Technology (6G) network will introduce multi-dimensional capabilities such as computing power, intelligence, and sensing, and will feature flexible and customizable network characteristics. These new capabilities and characteristics require a restructuring of the wireless communication network architecture, necessitating the design of a new network architecture to realize the new capabilities and characteristics of the 6G wireless access network.
- 6G 6th Generation Mobile Communication Technology
- embodiments of this application provide a communication method, apparatus, system, related equipment, storage medium, and computer program product.
- embodiments of this application provide a communication system, including a first network function and an access network device, wherein...
- the access network device includes a first functional entity and a second functional entity; the first functional entity is configured to implement one or more network capabilities based on various network resources in the communication network, and the second functional entity is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function.
- the first network function is configured to provide services based on various network capabilities provided by one or more access network devices connected to the network.
- embodiments of this application also provide a communication method applied to a first network function; the method includes:
- Services are provided based on various network capabilities offered by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
- embodiments of this application also provide a communication method applied to a first functional entity in an access network device; the method includes:
- One or more network capabilities are implemented based on various network resources in the communication network; the one or more network capabilities are managed by a second functional entity in the access network device and provided by the second functional entity to a first network function that manages the access network device, and the one or more network capabilities are used by the first network function to provide services.
- embodiments of this application also provide a communication method applied to a second functional entity in an access network device; the method includes:
- the device manages one or more network capabilities and provides these network capabilities to a first network function that manages the access network device.
- the one or more network capabilities are implemented by a first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
- embodiments of this application also provide a communication method applied to an access network device; the method includes:
- a first functional entity implements one or more network capabilities based on various network resources in the communication network, and a second functional entity manages the one or more network capabilities and provides the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are used by the first network function to provide services.
- embodiments of this application also provide a communication device applied to a first network function; the device includes a first processing unit configured to provide services based on various network capabilities provided by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
- embodiments of this application also provide a communication device applied to a first functional entity in an access network device; the device includes a second processing unit configured to implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by the second functional entity in the access network device and provided by the second functional entity to a first network capability that manages the access network device, and the one or more network capabilities are used by the first network capability to provide services.
- embodiments of this application also provide a communication apparatus applied to a second functional entity in an access network device; the apparatus includes a third processing unit configured to manage one or more network capabilities and to provide the one or more network capabilities to a first network function managing the access network device; the one or more network capabilities are implemented by the first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
- embodiments of this application also provide an access network device, including a first functional entity and a second functional entity; wherein,
- the first functional entity is configured to implement one or more network capabilities based on various network resources in the communication network;
- the second functional entity is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function; the one or more network capabilities are used to manage the service exposure of the first network function of the access network device.
- embodiments of this application also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the methods described in the second, third, or fourth aspects.
- embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the methods described in the second, third, or fourth aspects.
- embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the methods described in the second, third, or fourth aspects.
- Figure 1 is a schematic diagram of the composition structure of the communication system according to an embodiment of this application.
- Figure 2 is a schematic diagram of the process of adding the second module to the access network device according to an embodiment of this application;
- Figure 3 is a schematic diagram of task management corresponding to each network capability in the access network device according to an embodiment of this application;
- Figure 4 is a flowchart illustrating the communication method according to an embodiment of this application.
- FIG. 5 is a schematic flowchart of the communication method according to an embodiment of this application.
- Figure 6 is a schematic diagram of the initial terminal access process in related technologies
- Figure 7 is a schematic diagram of the initial terminal access process according to an embodiment of this application.
- Figure 8 is a flowchart illustrating the communication method according to an embodiment of this application.
- FIG. 9 is a schematic flowchart of the communication method according to an embodiment of this application.
- Figure 10 is a schematic diagram of a communication network architecture according to an embodiment of this application.
- Figure 11 is a schematic diagram of the connection relationship between various network elements in the communication system of this application embodiment.
- Figure 12 is a schematic diagram of data flow in the communication system according to an embodiment of this application.
- Figure 13 is a functional distribution block diagram of a communication system according to an embodiment of this application.
- Figure 14 is a functional distribution block diagram of an xNB according to an embodiment of this application.
- Figure 15 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to perception.
- Figure 16 is a flowchart illustrating the acquisition of perception-related strategies according to an embodiment of this application.
- Figure 17 is a schematic diagram of another service process for network capabilities related to perception in the communication system of this application embodiment.
- Figure 18 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to data services;
- Figure 19 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to computing power;
- Figure 20 is a schematic diagram of a service process of a communication system according to an embodiment of this application for intelligent network capabilities
- Figure 21 is a schematic diagram of the composition structure of a communication device according to an embodiment of this application.
- Figure 22 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application.
- Figure 23 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application.
- Figure 24 is a schematic diagram of the composition structure of the access network device according to an embodiment of this application.
- Figure 25 is a schematic diagram of the network function in an embodiment of this application.
- first, second, third, etc. are used for descriptive purposes only and should not be construed as indicating or implying relative importance. These terms are only used to distinguish one element (or threshold, application, instruction, or operation) from another element (or threshold, application, instruction, or operation).
- a first operation may be referred to as a second operation
- a second operation may be referred to as a first operation, without departing from the scope of this application. Both the first operation and the second operation are operations, but they are not the same operation.
- FIG. 1 is a schematic diagram of the composition structure of the communication system according to an embodiment of this application.
- the communication system 100 includes a first network function 110 and an access network device 120, wherein...
- the access network device 120 includes a first functional entity 121 and a second functional entity 122; the first functional entity 121 is configured to implement one or more network capabilities based on various network resources in the communication network, and the second functional entity 122 is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function.
- the first network function 110 is configured to provide services based on various network capabilities provided by one or more access network devices connected to the network.
- the first functional entity 121 can implement one or more network capabilities
- the second functional entity 122 can manage the one or more network capabilities
- the first network function 110 can provide service opening for the one or more network capabilities, thereby forming a three-domain division of the access network in the functional domain, management domain, and service domain.
- the network opening capability of the access network resides in the first network function 110 and can be managed separately from traditional data transmission services, so as to provide capability opening while ensuring the system performance of traditional data services.
- the first functional entity 121 may be a user plane function/entity of the access network device 120
- the second functional entity 122 may be a control plane function/entity of the access network device 120
- the first functional entity 121 may be a function/entity of the access network device 120 oriented towards a functional domain/resource domain
- the second functional entity 122 may be a function/entity of the access network device 120 oriented towards a management domain/control domain.
- a first network function 110 can connect to one or more access network devices 120, and an access network device 120 can be connected to one and only one first network function 110 at any given time.
- the first network function 110 can be accessed by the core network or the first network function 110 is a network function in the core network.
- the access network device 120 can be connected to the authentication management function (AMF) in the core network.
- AMF authentication management function
- the control interface between the communication system and the core network can adopt the Stream Control Transmission Protocol (SCTP) protocol, and the service interface can use the General Packet Radio Service (GPRS) Tunneling Protocol User Plane (GTPU) protocol.
- SCTP Stream Control Transmission Protocol
- GPRS General Packet Radio Service
- GTPU General Packet Radio Service Tunneling Protocol User Plane
- the first network function 110 is at least a device capable of providing services for one or more network capabilities. Specifically, it can be a server, a network function (NF), an access network device, or a core network device.
- the first network function 110 can be an independent network device, or it can be a device that includes functions/modules/components/units capable of providing services for one or more network capabilities.
- it can be one or more network functions or devices combined with core network devices, network functions (such as Network Exposure Function (NEF)), or access network devices.
- NEF Network Exposure Function
- the first network function 110 and the access network device 120 can interact via a first interface, which includes a control plane interface and a data plane interface; and/or, the first functional entity 121 and the second functional entity 122 can interact via a second interface.
- the first interface is an open interface (OI interface), which may include a control plane interface and a data plane interface.
- the control plane interface may use SCTP or User Datagram Protocol (UDP) interface protocol, and the data plane interface may use the UDP interface protocol.
- the second interface may, for example, use the F1-C (i.e., the control plane between the CU and DU) interface protocol.
- the external interface of the first network function 110 can be implemented using service-oriented technology, and can be consistent with the core network service-oriented protocol standard.
- the external capability opening interface uses the Quick UDP Internet Connections (QUIC) protocol.
- the first network function can be configured to complete the service-oriented interface for opening external network capabilities and the centralized management of multi-dimensional capabilities provided by one or more access network devices.
- the service-oriented interface can be configured, for example, to implement external capability opening and security authentication, and to realize the division of access network function security interfaces.
- the centralized management of multi-dimensional capabilities means acting as the "intelligent brain" in the access network, which can include the management of multi-dimensional capabilities such as computing power, intelligence, data, and security, and realize the on-demand allocation and hierarchical management of capabilities.
- the access network device can be responsible for the management and service of traditional network wireless communication capabilities, as well as multi-dimensional capabilities such as computing power, intelligence, data, and sensing.
- the second functional entity can be understood as the cerebellum of the access network, and may include an interface layer, a service management layer, a sub-task management layer, and process control, etc.
- the first functional entity can be understood as the embodiment of the access network's capabilities, and may include user plane data processing functions, state management, sensing plane management functions, data plane data management functions, mobile computing power scheduling and resource selection functions, etc.
- the second functional entity can independently provide the ability to provide computing power, intelligence, and data services to devices (e.g., mobile terminals) within the wireless access network, or together with the first network function, implement a distributed-centralized hierarchical management mechanism for network capabilities.
- each sub-service layer within the access network device can be embodied in a service-oriented manner, realizing task management of each sub-service layer and enabling the combination and invocation of capabilities between sub-tasks.
- the communication system of this application embodiment implements one or more network capabilities based on various network resources through a first functional entity in the access network device, and manages the one or more network capabilities and provides them to a first network function through a second functional entity in the access network device.
- This enables the first network function to provide services based on the various network capabilities provided by the managed access network devices.
- the network open capabilities can reside in the first network function and be managed separately from traditional data transmission services. This achieves the goal of providing open capabilities while ensuring the system performance of traditional data services, realizing a new network architecture characterized by elasticity, flexibility, on-demand, and openness, which can meet various application scenarios.
- the system 100 further includes a second network function configured to manage one or more connected first network functions 110, and/or configured to manage one or more connected access network devices 120.
- a second network function can connect to one or more first network functions 110, and a first network function 110 can be connected to only one second network function at a time; a second network function can also connect to one or more access network devices 120, and an access network device 120 can be connected to only one second network function at a time.
- the second network function can implement digital twin functionality and management orchestration functionality to manage the first network function and/or access network devices.
- the management orchestration functionality implements human-machine management functions for the entire communication system (e.g., the access network system), enabling interaction and management of functions such as resource configuration, operational configuration, faults, alarms, performance, topology, versioning, monitoring, and services.
- the digital twin functionality implements intelligent management functions for the entire communication system, including digital environment modeling, data simulation, functional verification, and intelligent network autonomy, enabling intelligent management of the communication system's operational state.
- the second network function may support visual programming techniques.
- the first network function 110 is configured to provide at least one of the following functions: a first management function representing management related to users; a second management function representing management related to service security; a third management function representing management of network capabilities related to perception; a fourth management function representing management of network capabilities related to data services; a fifth management function representing management of network capabilities related to artificial intelligence; a sixth management function representing management related to network resources; a seventh management function representing management related to policy control corresponding to each network capability; and an eighth management function representing management related to third-party service registration.
- the first management function can represent the management of user-related identification information, location information, identity information, registration information, authorization information, policy information, context information, etc., where the user may include, for example, various terminal devices in the communication system, or network capability providers or users;
- the second management function can represent the management of service security-related aspects such as user identity authentication and service security registration, and the first network function can implement external security control and authentication based on the second management function;
- the third management function can represent the management of the communication network's perception capabilities, and the first network function can provide service opening related to perception capabilities based on the third management function;
- the fourth management function can represent the management of the communication network's data service capabilities, and the first network function can provide services related to data service capabilities based on the fourth management function.
- the fifth management function can represent the management of artificial intelligence capabilities of the communication network, and the first network function can provide service openness related to intelligent service capabilities based on the fifth management function;
- the sixth management function can represent the management of various network resources in the communication network;
- the seventh management function can represent the management of policy control related to network capabilities, for example, the first network function can complete the policy management related to network capabilities in the communication system together with the core network system based on the seventh management function;
- the eighth management function can represent the management of the service registration process provided by third-party systems or third-party functions, and the first network function can realize the enabling interface and capability openness interface between the communication system and the third-party system or third-party function based on the eighth management function, such as cloud resources, edge resources, etc.
- the first network function in this embodiment can be configured to provide at least one of the following functions: user management, security management, resource management, intelligent management, policy management, perception management, data management, and service registration.
- user management can interact with modules such as core network billing through service interfaces to realize the identity security and billing functions of the communication network's capability opening function; maintain user personal perception data and provide information services to the outside world; save user computing power characteristics and capabilities and provide external computing power services; save user intelligent optimization and network optimization related feature information for intelligent strategies of user services, etc.
- the second functional entity 122 is configured to provide at least one of the following functions: a first control function, representing regulatory control related to network capabilities; a second control function, representing regulatory control related to computing resources in the communication network, wherein the computing resources include computing resources provided through access network equipment and/or computing resources provided by terminals; a third control function, representing regulatory control related to each interface corresponding to the access network; a fourth control function, representing control related to service scheduling corresponding to network capabilities; a fifth control function, representing control related to task execution corresponding to network capabilities; a sixth control function, representing control related to bearer operation corresponding to network capabilities; and a seventh control function, representing control related to context information.
- a first control function representing regulatory control related to network capabilities
- a second control function representing regulatory control related to computing resources in the communication network, wherein the computing resources include computing resources provided through access network equipment and/or computing resources provided by terminals
- a third control function representing regulatory control related to each interface corresponding to the access network
- a fourth control function representing control related to service scheduling corresponding to network
- the computing resources provided through access network equipment can be designed computing resources in the access network, such as computing resources registered with the access network equipment, computing resources possessed by the access network equipment itself, and computing resources jointly provided after connection with the access network equipment.
- the computing resources provided by the terminal can be computing resources possessed by the terminal itself.
- the second functional entity can manage the registration of various network capabilities on access network devices based on the first control function, and can further realize the execution and management of on-demand combination of various network capabilities, customized services, system compatibility, capability openness, and interface openness.
- the second functional entity can manage the computing power network, such as the management of computing power nodes, computing power routing, link service quality (QoS), computing power attributes, computing power strength, and on-demand allocation of computing power resources.
- the computing power resources in the communication system may include terminals, base stations, and core network equipment, and have the characteristics of being dedicated to the near end.
- the second functional entity mainly meets the computing power resource usage within the communication system, and can provide low latency, mobility, and high reliability computing power services to form a mobile computing power network, and together with traditional network computing power, provide end-to-end computing network services.
- the second functional entity can realize connection management and interface management related to the access network. For example, it can manage the connection and interface functions between access networks, between access networks and core networks, between access networks and air interfaces, between access networks and intelligent orchestration systems, between access networks and first network functions, and between access networks and third-party services. Specifically, it can include communication link maintenance, message encoding and decoding, visual programming message translation, message scheduling, and the ability of the network platform layer to open up third-party applications (computing power, intelligence, data, collaborative control, etc.) and the identification, translation and conversion of application layer protocols, which can realize message interaction between the access network and the application layer.
- third-party applications computing power, intelligence, data, collaborative control, etc.
- the second functional entity can identify and schedule service operations. For example, it can split, coordinate, and invoke service sub-layers corresponding to various network capabilities according to the service type, satisfying the service's needs for communication, sensing, data, computing, and intelligence. Each service sub-layer can guarantee resource allocation, QoS assessment, and service function combination of the subsystems corresponding to each network capability. Therefore, the second functional entity in the access network device can generate services dynamically based on the QoS characteristics of the service through process control (automatic orchestration).
- the second functional entity can manage the task execution and task lifecycle of the service sublayer corresponding to each network capability, and complete functions such as service quality assurance and link decision-making for the task.
- the second functional entity can realize functions such as on-demand invocation of network capabilities, connection establishment, modification, maintenance, and abnormal rollback for wireless bearers, computing bearers, data bearers, and sensing bearers.
- the second functional entity can manage static and semi-static parameters, such as maintaining and modifying system context information, cell context information, user context information, and connection context information, or it can provide relevant resources for data services to external modules.
- the second functional entity is further configured to manage and/or provide services related to the one or more network capabilities provided by the terminal to the terminal.
- the one or more network capabilities may include network capabilities related to sensing, network capabilities related to computing power, network capabilities related to data services, network capabilities related to intelligence, etc. It can be understood that, in addition to managing and using the one or more network capabilities implemented by the first functional entity based on various network resources for service provisioning by the first network function, the second functional entity can also manage and/or provide services related to the one or more network capabilities provided by the terminal to the terminal.
- the second network function can independently provide services related to sensing, computing power, intelligence, and data to devices in the wireless access network.
- the first network function can work with the first network function to implement a distributed-centralized hierarchical management of the one or more network capabilities.
- the first network function centrally manages the network capabilities provided by one or more connected access network devices and/or the network capabilities provided by terminals connected to the one or more access network devices.
- each access network device manages the network capabilities implemented by its respective first functional entity and/or the network capabilities provided by terminals connected to the access network device.
- the second functional entity 122 includes at least a first module configured to provide a first control function, the first control function representing regulatory control related to network capabilities; the first module is configured to receive a first message sent by each second module, register the network capabilities corresponding to each second module based on the first message; and send a first response message of the first message to each second module; wherein each second module is configured to provide a corresponding network capability.
- the second functional entity can implement the first control function based on the first module. For example, it can manage the capability registration process of each network capability in the access network device. Furthermore, it can also realize the execution and management of on-demand combination of network capabilities, customized services, system compatibility, capability openness, and interface openness. It can be understood that in this embodiment, service functions and mobile computing resources can be discovered through registration, supporting the generation of customized base station functions on demand, supporting plug-and-play of new functional features and mobile computing resources.
- each second module can provide independent services or joint services.
- the management domain of the access network device can deploy a separate communication task system or a task system for each network capability as needed.
- the first message includes at least one of the following: identification information of the corresponding second module, parameter information, and link information.
- the parameter information includes, for example, the parameter requirements for calling the second module
- the link information includes, for example, information related to establishing a link or function scheduling, such as the Transport Network Layer (TNL) or callback function.
- TNL Transport Network Layer
- the first response message may include at least one of the following: identification information, parameter information, and link information of the first module.
- the link information may include link establishment or function scheduling information, such as TNL or callback function information.
- the first module is further configured to send a second message to a second network function, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
- the second module may obtain the destination address of the first message through pre-configuration, or it may obtain the destination address of the first message through the second network function.
- the second network function can also modify and optimize process management based on service type or service QoS, providing basic service processes for network intelligent services.
- FIG. 2 is a schematic diagram of the process of adding the second module to the access network device according to an embodiment of this application.
- the second module can send a first message to the first module, which can be used to indicate that the second module has been successfully initialized and request to be added to the access network device.
- the first message may include the identification information of the second module, the parameter requirements for the call, and information on establishing a link or function scheduling.
- the first module can register and save the second module in the second functional entity, and can send a first response message of the first message to the second module to indicate that the registration is complete.
- the second module can enter the service state and provide the corresponding network capabilities.
- the first response message may include the identification information of the first module, capability parameter information, and information on establishing a link or function scheduling.
- the first module can also send a second message to the second network function to notify the second network function that the second module has been added and can work normally.
- the access network device can implement multiple network capabilities based on each second module. These multiple network capabilities can be embodied in a service-oriented manner to realize task management of each sub-service layer, such as the combination and invocation of capabilities between sub-tasks.
- Figure 3 is a schematic diagram of task management corresponding to each network capability in the access network device of this application embodiment. As shown in Figure 3, the access network device in this embodiment can at least realize communication task management, computing power task management, data task management, perception task management, and intelligent task management.
- the second functional entity can define business requirements, schedule resources and capabilities among various task management systems, and provide independent services for each task function, such as providing computing power services based on computing power task management and providing data services based on data task management; and support service federation among task management systems, such as intelligent services may need to connect intelligent task management, computing power task management, data task management, etc., and perception services may need to be federated with perception task management and communication task management, etc.
- the access network device or the second functional entity therein can deploy a separate communication task system or deploy multiple task systems for different network capabilities as needed.
- the first functional entity 121 is further configured to perform secure mode and/or authentication encryption for air interface signaling.
- the security and authentication air interface process of the communication system terminates at the first functional entity, which can shorten the signaling process path length and reduce communication latency.
- the reconfiguration message can be generated by the first functional entity, which can enable the security mode command message and the RRC reconfiguration/reconnection message to run in parallel over the air interface, reducing access latency.
- admission control can be performed by the first functional entity.
- the first functional entity can carry the Radio Network Temporary Identifier (RNTI) information, Short Term Mobile Subscriber Identity (S-TMSI) information, and other resource information and Non-Access Stratum (NAS) information allocated by the first functional entity to the terminal in the uplink RRC transmission (e.g., UL RRC MESSAGE TRANSFER) sent to the second functional entity.
- RNTI Radio Network Temporary Identifier
- S-TMSI Short Term Mobile Subscriber Identity
- NAS Non-Access Stratum
- the S-TMSI information may include relevant information for selecting the core network and the F1 Application Protocol/F1 Interface Application Protocol (F1AP) identity (ID) information that identifies the terminal.
- F1AP F1 Application Protocol/F1 Interface Application Protocol
- the second functional entity carries in the UE CONTEXT SETUP REQUEST message sent to the first functional entity the F1AP ID information allocated by the first functional entity for signaling routing of the terminal, CU-DU container parameters, encryption-related information from the core network, and Data Radio Bearer (DRB) related parameters.
- the CU-DU container parameters may include, for example, measurement configuration information.
- the encryption-related information from the core network can be used to generate parameters related to the access network encryption and integrity algorithm key.
- the first functional entity can perform encryption and integrity protection and generate a security mode command message to verify encryption and integrity protection with the terminal.
- the first functional entity can also generate an RRC connection reconfiguration/reconnection message, which can be sent to the terminal before receiving a security mode complete message from the terminal.
- the first functional entity sends a UE CONTEXT SETUP RESPONSE message to the second functional entity, which may carry relevant information allocated by the first functional entity for air interface resources and information carrying to the terminal. Therefore, compared to related technologies, the signaling messages required for the terminal access procedure can be reduced from 18 to 14, thus reducing terminal access latency.
- the first network function 110 is configured to receive a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; based on the first request, send a second request to the access network device, the second request being used to request the invocation of the first network capability;
- the first network capability is any network capability provided by the first network function and/or the terminal;
- the access network device 120 is configured to receive the second request and send a capability invocation result corresponding to the first network capability to the first network function 110;
- the first network function 110 is configured to receive the capability invocation result sent by the access network device 120, determine a service invocation result based on the capability invocation result, and send the service invocation result to the service caller.
- the first network capability can be any network capability implemented by the first functional entity in the access network device through various network resources, or any network capability provided by the terminal managed by the access network device, or any network capability jointly improved by the access network device and the terminal, such as network capabilities related to perception, network capabilities related to intelligence, network capabilities related to data services, network capabilities related to computing power, etc.
- the access network device may be configured to send the capability call result to the first network function through the second module corresponding to the first network capability; and/or, may be configured to send the capability call result to the first network function through the terminal providing the first network capability.
- the first request may be used to request at least one of the following services: perception-related services, data-related services, computing/computing power-related services, and (artificial) intelligence-related services.
- the first request is used to request a first service, which is a sensing-related service.
- the process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including the service caller's identification information or identity information (e.g., the service caller's ID card number or mobile phone number), and first service requirement information; sending a second request to an access network device to request the invocation of a first network capability corresponding to the first service, i.e., a sensing-related network capability; after receiving the second request, the access network device may execute tasks related to the first network capability based on a corresponding second module, such as initiating a paging to a corresponding sensing terminal, notifying the corresponding sensing terminal to establish a connection for obtaining sensing data, and transmitting sensing data with the sensing terminal and the first network function based on the established connection, thereby enabling the first network function to provide the service caller with the sensing data corresponding to the first service
- the first network function may also send a query message to the core network based on the first request, for querying whether the network associated with the service caller supports the first service and querying the network identification information associated with the service caller.
- the query message may include the identification information or identity information of the service caller. If the query result determines that the service caller does not support the first service, a response message indicating that the first service is not supported may be returned to the service caller. If the query result determines that the service caller supports the first service, the first network function may determine whether the data stored in the first network function related to the network identification information can meet the first requirement information based on the queried network identification information. If it meets the requirement, the service call result of the first service is provided to the service caller. If it does not meet the requirement, the second request is sent to the access network device. The second request may include the network identification information.
- the first request is used to request a second service, which is a data-related service.
- the process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including second requirement information for the second service, such as the data type, data attributes, data volume, time information, and personal attribute information of the target data; sending a second request to one or more access network devices based on the first request, the second request including the second requirement information and the TNL address of the first network function; and after receiving the second request, the access network device triggering a second module related to the data service, executing a service related to the first network capability through the second module, such as performing a data query and determining whether local storage meets the second requirement information, and if so, sending a corresponding request to the first network function.
- the response message can carry the downlink data TNL address assigned by the access network device, and perform data transmission according to the TNL address of the first network function. If the conditions are not met, the access network device can send a data request message to the associated terminal to collect data. For example, it can establish a data transmission service bearer based on the network capabilities related to communication, and the data stream carried can be distributed and stored on demand in the first network function and the access network device. After the access network device completes the data in-path processing and/or data collection, it can transmit data to the first network function according to the TNL address of the first network function. After the first network function has collected all the data sent by the access network devices, it can send corresponding indication information to the service caller to indicate data transmission. Subsequently, service billing and corresponding data transmission services can be performed.
- the first network function determines that the local storage meets the second requirement information based on the first request, it can directly send the service response message of the second service to the service caller, and then perform service billing and corresponding data transmission services.
- the first request is used to request a third service, which is a service related to computing/computing power.
- the process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including third requirement information for the third service, such as the target computing power's computing power size, characteristics, type, and memory requirements; sending a second request to one or more access network devices to request the invocation of a first network capability corresponding to the third service, i.e., a computing power-related network capability, the second request including the TNL address of the first network function and identification information corresponding to the mobile terminal providing the target computing power; and the access network device, upon receiving the second request, executing a computing power service response based on the corresponding second module.
- the first network function determines, based on the first request, that the third requirement information cannot be met and/or the service caller has not subscribed to the third service, it returns a corresponding response message to the service caller, which may carry a specific reason for failure; if, based on the first request, it determines that the third requirement information can be met and the service caller has subscribed to the third service, the first network function may further satisfy the computing power type of the target computing power; if the target computing power is determined to be cloud (edge) computing power, it requests computing power allocation from the cloud computing power device, and then performs computing power billing and corresponding computing power service response processes; if the target computing power is determined to be mobile computing power, it sends the second request to one or more access network devices.
- the target computing power is determined to be cloud (edge) computing power, it requests computing power allocation from the cloud computing power device, and then performs computing power billing and corresponding computing power service response processes; if the target computing power is determined to be mobile computing power, it sends the second request to one or
- the access network device after receiving the second request, if the access network device determines that it has the target computing power, it directly sends the corresponding instruction information to the first network function and performs a computing power service response; or, if it determines that the target computing power is provided by the mobile terminal, the access network device can establish a communication connection with the mobile terminal and request computing power service, and complete the computing power service response based on the corresponding second module.
- the first request is used to request a fourth service, which is a smart-related service.
- the service caller may be a digital twin in the communication network, such as a function or module configured to provide smart management in a second network function, or the second network function itself.
- the process of the communication system processing the first request may include: the service caller sending the first request to a first network function, the first request including a task identifier for training the smart algorithm model, TNL address information, etc.; sending a second request to one or more access network devices, the second request including the task identifier, TNL address information, identifier information representing the existence of data, and selectable terminal information, etc.; after receiving the second request, the access network device executes a corresponding smart service response based on the corresponding second module.
- the fourth service can be disassembled and analyzed through a second module related to intelligence. For instance, the four elements of the intelligent service (computing power, algorithm, data, and connection) can be analyzed.
- one or more second modules related to computing power can be called as needed to perform computing power matching and mobile computing power selection. Furthermore, a connection with each mobile computing power entity can be established through a module related to communication to collect data related to the model training task and/or execute the corresponding model training task. Thus, the access network device can collect the intelligent service results of each mobile computing power entity and provide intelligent service responses to the first network function.
- the first network function 110 is further configured to perform security authentication and/or identity authentication on the service caller.
- the first network function before receiving the first request sent by the service caller, can perform security-related authentication, authorization, and/or identity recognition on the service caller, complying with relevant laws and policies regarding communication network external computing power services. It can be understood that in this embodiment, the security authentication and security capabilities exposed by the communication network reside within the first network function, enabling effective and appropriately complex security management.
- the first network function 110 is further configured to obtain first policy information corresponding to the service caller, and provide corresponding network capabilities to the service caller based on the first policy information; the first policy information includes policies for security control of the corresponding network capabilities and/or policies for service billing of the corresponding network capabilities.
- the first policy information can be obtained from the core network, or pre-stored through the first management function of the first network function (i.e., user-related management).
- the network capability includes a second network capability related to perception; the access network device 120 is further configured to receive a third request sent by a terminal and send a fourth request to the first network function 110, wherein both the third request and the fourth request are used to request the establishment of a first bearer corresponding to the second network capability, and the first bearer is used by the terminal to transmit data related to the second network capability to the first network function 110; the access network device 120 is further configured to receive a second response message from the first network function 110 to the fourth request and establish the first bearer based on the second response message.
- service requests corresponding to the second network capability related to perception can be initiated not only by the service caller to the first network function, but also directly by the terminal to the access network device.
- the service processing corresponding to the second network capability related to perception may include personal consumption services, environmental monitoring services, and perception-assisted networks, etc.
- Personal consumption services such as the acquisition of personal health data, can be initiated by the terminal to the connected access network device, and intelligently processed and stored by the corresponding second module.
- the third request is sent periodically or in an event-triggered manner.
- the third request may include a sense service type.
- the access network device may send the fourth request to the first network function if it determines that the terminal has a sense service requirement based on the third request.
- the fourth request may include a downlink user identifier (O1AP ID), a downlink bearer (TNL), and terminal identification information.
- the terminal identification information may be, for example, a unique identifier assigned to the terminal by the first network function or a network-wide unique identifier assigned to the terminal by the core network.
- the access network device may trigger the establishment of the first bearer.
- the second response message may include identification information assigned to the terminal by the access network device, an uplink O1AP ID assigned to the terminal by the first network function, an uplink bearer (TNL) address, and security and accounting policy information corresponding to the terminal.
- the access network device 120 is further configured to send an indication/notification message to the first network function 110 indicating that the first bearer has been successfully established when the first bearer establishment is completed.
- the first network function 110 is further configured to obtain second policy information corresponding to the terminal from the core network.
- the second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
- the first network function after receiving the fourth request, the first network function further determines whether context information of the terminal exists based on the first management function. If the context information does not exist, the first network function establishes the context information of the terminal and requests the second policy information from the core network, wherein the terminal AP ID allocated by the first network function may be carried, and the terminal AP ID is used by the core network to send a corresponding response message. If the context information exists but the second policy information does not exist, the first network function requests the second policy information from the core network, wherein the second policy information may be carried, wherein the first network function allocates a unique user identifier for the terminal. If both the context information and the second policy information exist, the first network function sends the second response message to the access network device, and the second response message may include the second policy information.
- the first network function may also store the second policy information based on the first management function.
- FIG. 4 is a schematic flowchart of the communication method according to an embodiment of this application. As shown in Figure 4, the method includes:
- Step 201 Provide services based on the various network capabilities provided by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
- the method may further include performing at least one of the following: user-related management; service security-related management; perception-related network capability management; data service-related network capability management; artificial intelligence-related network capability management; network resource-related management; policy control-related management; and third-party service registration-related management.
- the first network function can provide user management, security management, resource management, intelligent management, policy management, perception management, data management, and service registration functions, such as implementing external security control and authentication, meeting the global data collection and intelligent needs of the communication system, and working with the core network to complete the policy management of the communication system.
- the method may further include: receiving a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; sending a second request to the access network device based on the first request, the second request being used to request the invocation of the first network capability; the first network capability being any network capability provided by the access network device and/or a terminal connected to the access network device; receiving a capability invocation result sent by the access network device; determining a service invocation result based on the capability invocation result; and sending the service invocation result to the service caller.
- the method may further include: performing security authentication and/or identity authentication on the service caller.
- the method may further include: obtaining first policy information corresponding to the service caller, and providing the service caller with corresponding network capabilities based on the first policy information; the first policy information includes a policy for security control of the corresponding network capabilities and/or a policy for service billing of the corresponding network capabilities.
- the network capability includes a second network capability related to perception; the method may further include: receiving a fourth request sent by the access network device, the fourth request being used to request the establishment of a first bearer corresponding to the second network capability, the first bearer being used by the terminal to transmit data related to the second network capability to the first network function; and sending a second response message of the fourth request to the access network device, the second response message being used by the access network device to establish the first bearer.
- the method may further include: obtaining second policy information corresponding to the terminal from the core network, wherein the second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
- FIG. 5 is a second flowchart illustrating the communication method according to an embodiment of this application. As shown in Figure 5, the method includes:
- Step 301 Implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by a second functional entity in the access network device and provided by the second functional entity to a first network function that manages the access network device, and the one or more network capabilities are used by the first network function to provide services.
- the method may further include: performing secure mode and/or authentication encryption for air interface signaling.
- the secure and authentication air interface process terminates at the first functional entity, shortening the signaling process path length and reducing latency.
- the 5G communication system architecture defines a base station distributed unit (gNB-DU) and a centralized unit (gNB-CU).
- gNB-DU base station distributed unit
- gNB-CU centralized unit
- Figure 6 is a schematic diagram of the initial terminal access process in related technologies. As shown in Figure 6, the initial terminal access process requires a total of 18 signaling messages.
- Figure 7 is a schematic diagram of the initial terminal access process according to an embodiment of this application. As shown in Figure 7, the signaling messages can be shortened to 14.
- the first three messages in Figure 7 are the RRC Connection Establishment Request (RRCSetupRequest) message, the RRC Setup (RRCSetup) message, and the RRC Connection Establishment Complete (RRCSetupComplete) message, which can complete the establishment of the SRB1 signaling connection. Admission control is completed by the first functional entity.
- the uplink RRC transmission (UL RRC MESSAGE TRANSFER) can carry information allocated by the first functional entity, such as RNTI information, S-TMSI, etc. (e.g., information used to select the core network and F1AP ID identifying the terminal), other resource information allocated by the first functional entity, and NAS information, and notify the second functional entity.
- the terminal context establishment request (UE CONTEXT SETUP REQUEST) message sent by the second functional entity to the first functional entity can carry information from the second functional entity.
- the allocated F1AP ID information for signaling routing of the terminal CU2DU container parameters (such as measurement configuration information), encryption-related information sent from the core network (parameters that can be used to generate access network encryption and integrity algorithm key related parameters), DRB-related parameters, etc.; subsequently, the first functional entity can perform encryption and integrity protection functions and generate a security mode control (securityModeCommand) message to verify encryption and integrity protection with the terminal; at the same time, the first functional entity also generates an RRC Reconnection message and performs integrity protection and encryption, which can be sent before the security mode complete (securityModeComplete) message is received; furthermore, the terminal context establishment response (UE CONTEXT SETUP RESPONSE) message sent by the first functional entity to the second functional entity can carry relevant information allocated by the first functional entity for air interface resources; messages 12 to 14 are consistent with the flow of related technologies in Figure 6.
- securityModeCommand security mode control
- RRC Reconnection message and performs integrity protection and encryption, which can be sent before the security mode complete (securityModeComplete
- the first functional entity in the access network device can implement signaling processes related to security and authentication, and can also generate reconfiguration/reconnection messages. This enables security mode command messages and reconfiguration/reconnection messages to run in parallel over the air interface, reducing terminal access latency.
- FIG. 8 is a flowchart of the communication method according to an embodiment of this application. As shown in Figure 8, the method includes:
- Step 401 Manage one or more network capabilities and provide the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are implemented by a first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
- the management of one or more network capabilities includes at least one of the following: monitoring and controlling the one or more network capabilities; monitoring and controlling computing resources in the communication network, wherein the computing resources include computing resources provided by access network devices and/or computing resources provided by terminals; monitoring and controlling each interface corresponding to the access network; controlling the service scheduling corresponding to the one or more network capabilities; controlling the execution tasks corresponding to the one or more network capabilities; controlling the bearers corresponding to the one or more network capabilities; and controlling context information.
- the method may further include: managing the one or more network capabilities provided by the terminal, and/or providing the terminal with services related to the one or more network capabilities.
- the method may further include: receiving a first message sent by each of the second modules through a first module, registering the network capabilities corresponding to each of the second modules based on the first message; sending a first response message of the first message to each of the second modules through the first module; wherein each of the second modules is configured to provide the corresponding network capabilities.
- the first message includes at least one of the identification information, parameter information, and link information of the corresponding second module.
- the method may further include: sending a second message to a second network function through the first module, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
- FIG. 9 is a schematic flowchart of the communication method according to an embodiment of this application. As shown in Figure 9, the method includes:
- the method may further include: managing the one or more network capabilities provided by the terminal through the second functional entity, and/or providing services related to the one or more network capabilities to the terminal through the second functional entity.
- the method may further include: receiving a second request sent by the first network function, the second request being used to request the invocation of a first network capability, the first network capability being any network capability provided by the access network device and/or the terminal; sending a capability invocation result corresponding to the first network capability to the first network function; the capability invocation result being used by the first network function to send a corresponding service invocation result to a service caller.
- the network capability includes a second network capability related to perception; the method may further include: receiving a third request sent by a terminal, sending a fourth request to the first network function, wherein both the third request and the fourth request are used to request the establishment of a first bearer corresponding to the second network capability, and the first bearer is used by the terminal to transmit data related to the second network capability to the first network function; receiving a second response message from the first network function to the fourth request, and establishing the first bearer based on the second response message.
- FIG 10 is a schematic diagram of a communication network architecture according to an embodiment of this application.
- the communication system in this example includes a first network function 610, an access network device 620, and a second network function 630.
- the first network function (hereinafter referred to as the RAN centralized open management domain, RAN-S domain, or RAN-S) 610 can be connected to the core network and simultaneously connected to one or more access network devices (hereinafter referred to as RAN distributed units or xNBs) 620.
- RAN distributed units or xNBs access network devices
- Each access network device 620 includes a first functional entity (hereinafter referred to as a function/resource domain, or RAN-U, RAN-DU) 621 and a second functional entity (hereinafter referred to as a control domain, or RAN-C, RAN-CU) 622.
- the second functional entity 622 is connected to the AMF in the core network.
- the second network function (hereinafter referred to as the intelligent management domain or RAN-O&M) 630 is connected to the first functional entity 621 and the second functional entity 622 in the first network function 610 and the access network device 620, and is configured to manage the first network function 610, the first functional entity 621, and the second functional entity 622.
- the main functions of RAN-O&M include digital twin and management orchestration functions to manage the entire RAN system.
- the management orchestration function enables human-machine management of the RAN system, allowing interaction and management of functions such as resource configuration, operation configuration, faults, alarms, performance, topology, version, monitoring, and services.
- the digital twin function enables intelligent management of the RAN system, including digital environment modeling, data simulation, functional verification, and network intelligent autonomy, to achieve intelligent management of the RAN system in its operational state.
- RAN-O&M can support visual programming techniques to modify and optimize process management based on service type or service QoS, providing basic service processes for network intelligent services.
- the main functions of RAN-S are to provide service-oriented interfaces for external capability exposure and centralized management of global multi-dimensional capabilities.
- the service-oriented interfaces enable external capability exposure and security authentication, and implement the division of the RAN functional security interface.
- the centralized management of multi-dimensional capabilities acts as the "brain" of the RAN network, primarily managing computing power, intelligence, data, and security capabilities, enabling on-demand allocation and hierarchical (e.g., centralized-distributed) management of capabilities.
- Figure 11 is a schematic diagram of the connection relationships between network elements in the communication system of this application embodiment. As shown in Figure 11, one RAN-O&M can manage one or more RAN-S domains; and at any given time, only one RAN-O&M is connected to a RAN-S domain.
- xNBs can include RAN-C and RAN-U.
- An xNB can manage and service traditional wireless communication RAN capabilities, as well as the computing power, intelligence, and data capabilities of distributed units.
- one RAN-S domain can manage one or more xNBs, and an xNB can be connected to only one RAN-S domain at any given time;
- one RAN-O&M domain can manage one or more xNBs, and an xNB can be connected to only one RAN-O&M domain at any given time.
- the interface between the RAN-S domain and the xNB can be an O1 interface, which may include a control plane (O1-C) and a data plane (O1-U).
- the O1 control plane can use either the SCTP or UDP interface protocol
- the O1 data plane can use the UDP interface protocol.
- the F1-C interface protocol can be used between RAN-C and RAN-U.
- the external interface of RAN-S can be implemented using service-oriented technology, consistent with the core network service-oriented protocol standard.
- the interface between xNB and the core network can use an Ng interface (i.e., the interface between the radio access network and the core network), where xNB-DU uses the Ng-U interface and xNB-CU uses the Ng-C interface.
- Ng interface i.e., the interface between the radio access network and the core network
- xNB-DU uses the Ng-U interface
- xNB-CU uses the Ng-C interface.
- the end-to-end bearer establishment interface of the RAN remains unchanged
- the control interface with the core network uses the SCTP protocol
- the service interface uses the GTPU protocol
- the external capability exposure interface uses the QUIC protocol.
- Figure 12 is a schematic diagram of the data flow in the communication system of this application embodiment.
- the access network device 620 can realize the service scheduling of communication, sensing, computing power, intelligence and security.
- the communication service of the access network device 620 is the same as that of related technologies, ensuring high data rate and low latency data flow.
- it also outputs data flow corresponding to various network capabilities such as sensing, computing power, intelligence and security, and provides services to the outside world through the first network function 610.
- FIG 13 is a functional distribution block diagram of a communication system according to an embodiment of this application.
- the functions of the RAN-S may include user management (i.e., the first management function), security management (i.e., the second management function), resource management (i.e., the sixth management function), intelligent management (i.e., the fifth management function), policy management (i.e., the seventh management function), perception management (i.e., the third management function), data management (i.e., the fourth management function), and service registration function (i.e., the eighth management function).
- the RAN-S domain is the enabling interface and capability opening interface between the RAN system and third-party systems or functions. It can realize external security control and authentication, meet the global data collection and intelligent requirements, and complete the policy management of the RAN system together with the core network system.
- the main functions of the xNB consist of two parts: the control domain and the function/resource domain.
- the control domain (RAN-C) is the cerebellum of the RAN system, including the interface layer, service management layer, task management layers, and process control functions.
- the function/resource domain (RAN-U) embodies the capabilities of the RAN system, including user plane data processing, state management, sensing plane management, data plane management, mobile computing power scheduling, and resource selection.
- each service sub-layer within the xNB is represented as a service, enabling task management for each sub-service layer and allowing for the combination and invocation of capabilities between sub-tasks.
- the xNB can achieve isolation between control and services, while the function domain provides functional services and resource management capabilities for communication, sensing, computing power, and intelligence.
- Figure 14 is a functional distribution block diagram of an xNB according to an embodiment of this application.
- the platform layer corresponding to the service network in this example can realize the management, scheduling and control functions of the RAN. Dividing the platform layer from the perspective of protocol architecture is part of the general mechanism of control plane functions.
- the specific capabilities in this example may include network service supervision (i.e., the first control function), computing resource supervision (i.e., the second control function), interface supervision (i.e., the third control function), service management layer (not shown in Figure 14, i.e., the fourth control function), process management (i.e., the sixth control function), data management (i.e., the seventh control function), and task management function (i.e., the fifth control function).
- the Network Service Monitoring module is responsible for the functional registration of services across all aspects. It is the execution and management unit for on-demand combination of RAN functions, customized services, system compatibility, capability openness, and interface openness. After each task management module (i.e., the second module) runs, it sends messages to the Network Service Monitoring module to establish routing relationships between each module and the Service Scheduling module (i.e., the first module).
- the communication task management function is a basic function of xNB and does not require registration and discovery. The registration process for other functions is shown in Figure 2. The registration of each task module has no specific order.
- the sensing module dynamically joins the xNB.
- the sensing module After the sensing module completes the initialization function, it sends a sensing module initialization instruction (sensor indi req) message (i.e., the first message) to the module monitoring function of the service management module (i.e., the first module), indicating that the sensing module has been successfully initialized and needs to join the xNB system.
- the sensor indi req message may include the identification information of the sensing module, the parameter requirements for the call, and the link establishment or function scheduling information (such as TNL or callback function, etc.).
- the destination address of the sensor indi req message can be obtained through pre-configuration or through communication with the RAN-O&M module.
- the module monitoring function of the service management module registers and saves the information within the service management module. It then sends a sensor module initialization indication response (sensor init indi res) message (the first response message) to the sensing module, indicating that registration is complete and the sensing module is ready to enter service mode.
- the sensor init indi res message may include the service management module's identification information, capability parameters, and link establishment or function scheduling information (such as TNL or callback functions).
- the service management module's module monitoring function sends a sensor module initialization (sensor module initial) message (the second message) to the RAN-O&M, notifying the xNB entity that a new sensing module has been added and is ready to operate normally.
- sensor module initial sensor module initial
- the processing flow for other network capability-related task modules is similar to that of the sensing module, and will not be elaborated upon here for brevity.
- service-oriented functions and mobile computing resources can be discovered through registration, supporting xNB to generate customized base station functions on demand, supporting plug-and-play of new features, and supporting plug-and-play of mobile computing resources.
- computing resource management refers to the management of the computing network, which may include the management of computing nodes, computing routes, link QoS, computing attributes, computing power, and on-demand allocation of computing resources.
- computing network resources may include terminals, base stations, and core network equipment, and are characterized by near-end dedicatedness; they mainly meet the computing resource usage within the mobile communication network, providing low-latency, mobile, and highly reliable computing services, forming a mobile computing network, and together with traditional network computing power, providing end-to-end computing network services.
- Interface supervision is responsible for the connection management and interface function implementation between RAN and RAN, RAN and CN, RAN and UU, RAN and intelligent orchestration body, RAN and RAN centralized open management body, and RAN and third-party services.
- Specific functions may include communication link maintenance, message encoding and decoding, visual programming message translation, message scheduling, and the network platform layer's ability to open up to third-party applications (computing power, intelligence, data, collaborative control, etc.) and the identification, translation and conversion of application layer protocols, so as to realize message interaction between RAN and application layer.
- the business management layer primarily identifies and schedules business services. Based on the type of business, the management layer can break down, coordinate, and invoke various business sub-layers to meet the business's needs for communication, sensing, data, computing, and intelligence. Each business sub-layer can guarantee resource allocation, QoS assessment, and service function combination within the subsystem.
- Task management includes functions such as task execution, task lifecycle management, service quality assurance, and link decision-making for each business sub-layer.
- Process management is responsible for on-demand service function invocation, connection establishment, modification, maintenance, and exception rollback for wireless, compute, data, and sensing bearers.
- the xNB's management domain can generate services dynamically through the process control (automatic orchestration) module based on the QoS characteristics of the service subsystems.
- Data management includes the maintenance and modification of static and semi-static parameters, including system context information, cell context information, user context information, and connection context information, as well as the provision of data services to external modules.
- the xNB's management domain can define business requirements, schedule resources and capabilities between task management modules, and each task management module can provide independent services and support service fusion between task management modules.
- the xNB's management domain can deploy a single communication task system or multiple task subsystems as needed.
- the perception-oriented subsystem can handle perception services, such as personal consumption services, environmental monitoring services, and perception-assisted network services.
- the external service provision of perception tasks and the acquisition of perception data can be divided into two relatively independent processes.
- Personal health and other consumption services can be initiated by the terminal and intelligently processed and stored in the perception module.
- perception data services are provided externally when a perception service request is received.
- Figure 15 is a schematic diagram of a service flow for network capabilities related to perception in the communication system of this application embodiment. As shown in Figure 15, the flow includes:
- Initial registration process the user first completes the initial access process, and the user's corresponding perception data can be used to send connection establishment requests using a periodic or event-triggered strategy.
- Users can send a UE application message request to the xNB, which can carry the type of sensing service.
- the xNB sends a sensor message request to the RAN-S.
- the xNB can determine the service type and, if it determines that there is a need for sensor services, it sends a sensor message request to the RAN-S, carrying the downlink user identifier O1AP-ID, the downlink bearer TNL address, and the RAN-S entity user unique identifier (or the network-wide unique identifier assigned by the core network).
- FIG 16 is a schematic diagram of the process for obtaining perception-related policies according to an embodiment of this application.
- the RAN-S can check whether the user context exists in the user management module based on the unique identifier of the RAN-S entity user. If it does not exist, the user context is established, and a policy request message is sent to the core network, carrying the UE APID allocated by the RAN-S, requesting the corresponding policy and security control information. If the context exists, it further determines whether there is a perception-related policy (i.e., second policy information), such as the security and charging policies for perception data.
- a perception-related policy i.e., second policy information
- a policy request message can also be sent to the core network, which can carry the unique identifier of the RAN-S entity user. If the RAN-S has a perception-related policy, a perception response message is sent to the xNB.
- the core network can look up the user's security and charging policies based on the unique identifier of the RAN-S entity user and send a policy response message to the RAN-S entity, carrying the user identifier assigned to the user by the core network.
- the RAN-S entity can store the relevant information in the user management module of the RAN-S entity and send a sensor message response message to the xNB.
- This message can carry the user identifier assigned by the xNB, the uplink O1AP-ID message assigned by the RAN-S entity, the uplink bearer TNL address, and the user's security and charging policies, etc.
- xNB After receiving the sensor message response from RAN-S, xNB triggers the establishment of the air interface data bearer. Once the air interface bearer is established, it sends a sensor DRB success message to RAN-S, indicating that the connection has been successfully established. Subsequently, sensor data transmission and service billing are performed.
- the terminal-oriented capability exposure can be deployed in the xNB's management domain to identify application services and configuration requests such as sensing, computing power, and measurement data initiated by the terminal.
- FIG 17 is a schematic diagram of another service process of the communication system according to an embodiment of this application for network capabilities related to perception. As shown in Figure 17, the process includes:
- RAN-S Users of the perception service use the RAN-S to complete security and identity authentication through the externally open interface, which complies with the relevant laws and policies of the RAN for external data services.
- Sensing service users send sensing service requests to RAN-S, which may include unique identification information such as ID card numbers or mobile phone numbers.
- the RAN-S queries the core network for device capabilities and network unique identifiers for the user's network, which may include the unique identity information and location information sent by the sensing service user.
- the core network returns the query results, which may include sensing service capabilities and the user's network unique identifier. If the sensing service user does not support the sensing service, a sensing data response message is returned indicating that the user does not have this service, and the process ends.
- the RAN-S checks whether its stored sensing data can meet the data requirements of the sensing service user. If it can, it sends a sensing data response and transmits sensing data, and the process ends. If the RAN-S determines that it cannot meet the data requirements of the sensing service user, it sends a sensing device data request to the xNB to request sensing data, carrying the network unique identifier.
- the xNB initiates a paging process to the sensing device through service management.
- This paging indicates the type of sensing data service and notifies the user to establish a connection for acquiring sensing data.
- the sensing device and xNB complete the connection establishment, the sensing device and RAN-S begin transmitting sensing data.
- RAN-S stores sensing data, sends sensing data responses to sensing service users, and transmits sensing data.
- Figure 18 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to data services. As shown in Figure 18, the process includes:
- RAN-S ensures secure access for data service users by performing authorization and authentication processes, complying with relevant laws and policies governing RAN's external data services.
- the data service user After completing security-related authentication and identity verification, the data service user sends a data service request message to the RAN-S.
- This message may carry specific information about the data service request, such as data category, data attributes, data volume, time information, or personal attribute information.
- the RAN-S request data management function determines whether the current data information can meet the data service user's data needs. If it can, it sends a data service response message to indicate that the data service response was successful, and then performs service billing and data transmission services. If the request is a query, it retrieves the data according to the data service user's request information and can send a data service response message to the open object with the expected waiting time parameter. If the request cannot be met, the data service response message can carry the specific reason for the failure.
- the RAN-S can initiate a base station assistance (data acquisition) process.
- the RAN-S can determine whether it is a single-site data collection or multi-site data acquisition process based on the data requirements.
- the multi-site process is a repetition of the single-site process; this example only describes the single-site acquisition process.
- the xNB When the xNB receives a base station data request from the RAN-S, it may carry information related to the data request from the data service user request message, as well as the RAN-S's TNL information.
- the service scheduling module in the xNB can trigger the data management subsystem, which can perform data queries and determine whether local storage meets the data requirements. If it does, it sends a base station data response message to the RAN-S, which may carry the downlink data TNL information allocated by the xNB, and performs local data transmission according to the RAN-S's TNL information. If the local storage data cannot meet the data requirements sent by the RAN-S, data collection from end users is required.
- the data management subsystem can call the communication management subsystem to establish a service bearer for data acquisition.
- the data stream on the bearer can be distributed and stored on demand in the data management entities of the xNB and RAN-S.
- the xNB completes in-band data processing and/or completes data collection from the terminals, and transmits data to the RAN-S according to the RAN-S's TNL information.
- the RAN-S After collecting all data from the xNBs, the RAN-S sends a data service indication message to the data service user. The RAN-S then performs data transmission services with the data service user and handles billing based on the data service usage.
- Figure 19 is a schematic diagram of a service process of the communication system according to an embodiment of this application for network capabilities related to computing power. As shown in Figure 19, the process includes:
- RAN-S ensures secure access for computing power service users by performing security processes such as authorization and authentication, in compliance with relevant laws and policies governing RAN's external computing power services.
- the computing power service user After completing security-related authentication and identity verification, the computing power service user sends a computing power service request to RAN-S, which may include information such as the required computing power size, computing power characteristics, computing power type, and memory-related requirements.
- RAN-S can determine whether it can meet the requester's computing power requirements and whether to subscribe to a computing power service. If it cannot meet the requirements, it will respond with a message containing details of the failure; otherwise, it will include a success indication.
- the RAN-S can determine whether the computing power type is cloud (edge) computing power or mobile computing power. If cloud (edge) computing power needs to be allocated, the cloud computing power allocation process will be followed. After allocation, computing power billing will be performed, along with algorithm, data loading, and computing power calculation. If mobile computing power network is required for computing power allocation, the RAN-S can select one or more xNBs to provide computing power services based on the resource management module's policy and the statistical base station computing power capability information.
- the computing power management module can send a connection establishment request or paging request to the communication management module, carrying the connection establishment attribute parameters and the information content initiated by the computing power management module, triggering the communication management module to establish a connection.
- RAN-S collects feedback from the computing power providing entity to meet the computing power needs of the computing power service user. RAN-S then sends a computing power service response message to the user. Upon receiving the response message, the user begins loading the computing power application and the computing power billing process, thus completing the computing power service.
- the communication system can provide base station and terminal computing power and network data for network optimization and network autonomy-related services. It can also utilize the distributed computing power characteristics of mobile networks to perform federated training of intelligent algorithm models and provide network capability services related to intelligence.
- Figure 20 is a schematic diagram of a service process of a communication system according to an embodiment of this application for intelligent network capabilities. As shown in Figure 20, the process includes:
- Intelligent service users can send intelligent service requests to the RAN-S, which may include task identifiers, TNL address information, etc., to request network optimization or intelligent service functions.
- the RAN-S entity can determine the intelligent service requirements and their matching capabilities with the four elements of intelligence (computing power, algorithm, data, and connectivity), select a computing power model, and return an intelligent service response to the intelligent service user, which may include task identifiers, TNL address information, etc. If the response is successful, the intelligent service user can use the established data channel to send relevant algorithm and data information to the RAN-S.
- the data management function in RAN-S can query data that meets the requirements of intelligent services. If it meets the requirements of cloud computing power/edge computing power, it will execute the model training process for cloud computing power/edge computing power. If mobile network computing power services are needed, RAN-S sends an intelligent service request to one or more xNBs, which may carry task identifier, TNL information, data presence identifier, and selectable terminal information, etc.
- the xNB After receiving a smart service request, the xNB routes the message to the smart management module for analysis and scheduling.
- the smart management module breaks down the four elements of the smart service requirements (computing power, algorithm, data, and connectivity) and sends a smart service response message to the RAN-S, which may carry the TNL information assigned by the xNB, task identification information, etc. Simultaneously, it calls the computing power management module as needed to perform computing power matching (capability, computing power QoS, terminal information, etc.) and mobile computing power selection.
- the computing power management module returns the selected mobile computing power result to the smart management module.
- the smart management module then calls the communication management module (which may carry connection QoS, terminal information, etc.) to establish terminal connection requirements.
- the communication management module returns the connection task establishment result to the smart management module.
- the smart module calls the data management module as needed to collect data.
- the RAN-S entity Upon receiving the successful response message from the xNB, the RAN-S entity sends algorithm and data information to the xNB entity using the established data transmission channel.
- the task management module of the intelligent service sublayer in the xNB collects the four essential elements for intelligent service preparation and triggers intelligent service, providing the intelligent service through the selected mobile computing network. After each mobile computing entity completes its intelligent service, it responds to the task management module of the intelligent service sublayer with the intelligent service result. This module, upon receiving the completion of all sub-task services, processes the information and triggers the xNB to respond to the RAN-S with the intelligent service.
- RAN-S After collecting all intelligent service responses from xNBs, RAN-S processes and analyzes the collected results. Once the service requirements are met, it provides intelligent service responses to intelligent service users. Intelligent service users then perform subsequent model validation and optimization based on the model results from the intelligent service.
- the RAN's data and computing power are deployed in a centralized + distributed manner.
- the RAN-S can provide centralized network data, computing power and its resource scheduling, while the xNB is responsible for providing the RAN-S with relevant data and computing power, and providing the RAN-S with xNB services and capabilities.
- FIG. 21 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application.
- the communication device 700 includes a first processing unit 701, configured to provide services based on various network capabilities provided by one or more connected access network devices; wherein, the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
- the first processing unit 701 is further configured to perform at least one of the following: user-related management; service security-related management; perception-related network capability management; data service-related network capability management; artificial intelligence-related network capability management; network resource-related management; policy control-related management; and third-party service registration-related management.
- the apparatus 700 further includes a first communication unit configured to receive a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; send a second request to the access network device based on the first request, the second request being used to request the invocation of the first network capability; the first network capability being any network capability provided by the access network device and/or a terminal connected to the access network device; receive a capability invocation result sent by the access network device; determine a service invocation result based on the capability invocation result; and send the service invocation result to the service caller.
- a first communication unit configured to receive a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; send a second request to the access network device based on the first request, the second request being used to request the invocation of the first network capability; the first network capability being any network capability provided by the access network device and/or a terminal connected to the access network device;
- the first processing unit 701 is further configured to perform security authentication and/or identity authentication on the service caller.
- the first processing unit 701 is further configured to obtain first policy information corresponding to the service caller, and provide the corresponding network capabilities to the service caller based on the first policy information; the first policy information includes a policy for security control of the corresponding network capabilities and/or a policy for service billing of the corresponding network capabilities.
- the network capability includes a second network capability related to perception; the device further includes a first communication unit configured to receive a fourth request sent by the access network device, the fourth request being used to request the establishment of a first bearer corresponding to the second network capability, the first bearer being used by the terminal to transmit data related to the second network capability to the first network function; and to send a second response message of the fourth request to the access network device, the second response message being used by the access network device to establish the first bearer.
- the first processing unit 701 is further configured to obtain second policy information corresponding to the terminal from the core network.
- the second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
- the first processing unit 701 in the communication device 700 can be implemented by a central processing unit (CPU), digital signal processor (DSP), microcontroller unit (MCU), or field-programmable gate array (FPGA) in the first network function in practical applications;
- the first communication unit in the communication device 700 can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
- FIG. 22 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application.
- the communication device 800 includes a second processing unit 801, configured to implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by the second functional entity in the access network device and provided by the second functional entity to the first network capability managing the access network device, and the one or more network capabilities are used by the first network capability to provide services.
- the second processing unit 801 is further configured to perform secure mode and/or authentication encryption for air interface signaling.
- the second processing unit 801 in the communication device 800 can be implemented by the CPU, DSP, MCU or FPGA in the first functional entity in practical applications.
- FIG. 23 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application.
- the communication device 900 includes a third processing unit 901, configured to manage one or more network capabilities and provide the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are implemented by the first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used for the first network function to provide services.
- the third processing unit 901 includes at least one of the following: a first subunit configured to monitor and control the one or more network capabilities; a second subunit configured to monitor and control computing resources in the communication network, wherein the computing resources include computing resources provided by access network equipment and/or computing resources provided by terminals; a third subunit configured to monitor and control each interface corresponding to the access network; a fourth subunit configured to control the service scheduling corresponding to the one or more network capabilities; a fifth subunit configured to control the execution tasks corresponding to the one or more network capabilities; a sixth subunit configured to control the bearers corresponding to the one or more network capabilities; and a seventh subunit configured to control context information.
- the third processing unit 901 is further configured to manage the one or more network capabilities provided by the terminal, and/or to provide services related to the one or more network capabilities to the terminal.
- the third processing unit 901 is further configured to receive a first message sent by each of the second modules through the first module, register the network capabilities corresponding to each of the second modules based on the first message, and send a first response message of the first message to each of the second modules through the first module; wherein each of the second modules is configured to provide corresponding network capabilities.
- the first message includes at least one of the identification information, parameter information, and link information of the corresponding second module.
- the third processing unit 901 is further configured to send a second message to the second network function through the first module, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
- the third processing unit 901 and its subunits in the communication device 900 can be implemented by the CPU, DSP, MCU or FPGA in the second functional entity in actual applications.
- the communication device provided in the above embodiments is only illustrated by the division of the above program modules.
- the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above.
- the communication device and communication method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
- FIG. 24 is a schematic diagram of the composition structure of the access network device according to an embodiment of this application.
- the access network device 1000 includes a first functional entity 1001 and a second functional entity 1002; wherein...
- the first functional entity 1001 is configured to implement one or more network capabilities based on various network resources in the communication network;
- the second functional entity 1002 is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function; the one or more network capabilities are used to manage the service exposure of the first network function of the access network device.
- the second functional entity 1002 is configured to provide at least one of the following functions: a first control function representing regulatory control related to network capabilities; a second control function representing regulatory control related to computing resources in the communication network, wherein the computing resources include computing resources provided by access network equipment and/or computing resources provided by terminals; a third control function representing regulatory control related to each interface corresponding to the access network; a fourth control function representing control related to service scheduling corresponding to network capabilities; a fifth control function representing control related to task execution corresponding to network capabilities; a sixth control function representing control related to bearer operations corresponding to network capabilities; and a seventh control function representing control related to context information.
- the second functional entity 1002 is further configured to manage the one or more network capabilities provided by the terminal and/or provide services related to the one or more network capabilities to the terminal.
- the first functional entity 1001 is further configured to perform secure mode and/or authentication encryption for air interface signaling.
- the first functional entity 1001 and the second functional entity 1002 interact with each other through a second interface.
- FIG. 25 is a schematic diagram of the network function of this application embodiment.
- the communication device 1100 may be the first network function, the first functional entity, or the second functional entity in the foregoing embodiments.
- the communication device 1100 shown in Figure 25 includes: at least one processor 1101, a memory 1102, and at least one network interface 1103.
- the various components in the communication device 1100 are coupled together through a bus system 1104. It is understood that the bus system 1104 is configured to realize the connection and communication between these components.
- the bus system 1104 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 1104 in Figure 25.
- Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage.
- Volatile memory can be random access memory (RAM), which is used as an external cache.
- RAM Random Access Memory
- SRAM Static Random Access Memory
- SSRAM Synchronous Static Random Access Memory
- DRAM Dynamic Random Access Memory
- SDRAM Synchronous Dynamic Random Access Memory
- DDRSDRAM Double Data Rate Synchronous Dynamic Random Access Memory
- ESDRAM Enhanced Synchronous Dynamic Random Access Memory
- SLDRAM SyncLink Dynamic Random Access Memory
- DRRAM Direct Rambus Random Access Memory
- the memory 1102 in this embodiment is configured to store various types of data to support the operation of the communication device 1100.
- Examples of such data include any computer program used to operate on the communication device 1100, such as the program for the cell selection method in this embodiment.
- Processor 1101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 1101 or by instructions in the form of software.
- the processor 1101 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 1101 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of this application.
- the general-purpose processor may be a microprocessor or any conventional processor, etc.
- the steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor.
- the software modules may be located in a storage medium, which is located in memory 1102.
- Processor 1101 reads the information in memory 1102 and completes the steps of the aforementioned method in combination with its hardware.
- the communication device 1100 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
- ASICs application-specific integrated circuits
- DSPs digital signal processors
- PLDs programmable logic devices
- CPLDs complex programmable logic devices
- FPGAs general-purpose processors
- controllers MCUs
- microprocessors microprocessors, or other electronic components to perform the aforementioned method.
- this application also provides a computer-readable storage medium, such as a memory 1102 including a computer program, which can be executed by the processor 1101 of the communication device 1100 to complete the steps described in the aforementioned method.
- the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; it may also be various devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.
- this application also provides a computer program product, including a computer program that can be executed by the processor 1101 of the communication device 1100 to perform the steps described in any of the foregoing methods.
- the disclosed devices and methods can be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed.
- the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
- the units described above as separate components may or may not be physically separate.
- the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
- each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
- the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments.
- the aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
- the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.
- This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application.
- the aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请基于申请号为202410509035.1、申请日为2024年04月25日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。This application is based on and claims priority to Chinese Patent Application No. 202410509035.1, filed on April 25, 2024, the entire contents of which are incorporated herein by reference.
本申请涉及无线通信技术领域,尤其涉及一种通信方法、装置、系统、相关设备、存储介质及计算机程序产品。This application relates to the field of wireless communication technology, and in particular to a communication method, apparatus, system, related equipment, storage medium, and computer program product.
第五代移动通信技术(5th Generation Mobile Communication Technology,5G)协议架构定义了基站分布式单元(Distributed Unit,DU)和集中单元(Centralized Unit,CU),其中,下一代基站-集中单元-控制面(the next Generation Node B-CU-Control Plane,gNB-CU-CP)负责连接的建立控制,下一代基站-集中单元-用户面(the next Generation Node B-CU-User Plane,gNB-CU-UP)和DU负责数据的传输和处理。这种信令面和用户面分离的网络架构能够很好的满足面向连接的服务,实现高效的进行连接建立和数据传输。The 5G (5th Generation Mobile Communication Technology) protocol architecture defines the Distributed Unit (DU) and Centralized Unit (CU) of the base station. The next-generation Node B-CU-Control Plane (gNB-CU-CP) is responsible for connection establishment control, while the next-generation Node B-CU-User Plane (gNB-CU-UP) and DU are responsible for data transmission and processing. This network architecture, separating the signaling plane and user plane, effectively meets connection-oriented service requirements, enabling efficient connection establishment and data transmission.
第六代移动通信技术(6th Generation Mobile Communication Technology,6G)网络将引入算力、智能以及感知等多维能力,具有弹性、可定制的网络特点,这些新能力和新特征需要对无线通信网络架构进行重构,设计新的网络架构来实现6G无线接入网的新能力和新特征。但是,目前无法在保留传统网络高带宽、低时延、兼容性的同时,融合感知、算力以及智能等多维能力。The 6th Generation Mobile Communication Technology (6G) network will introduce multi-dimensional capabilities such as computing power, intelligence, and sensing, and will feature flexible and customizable network characteristics. These new capabilities and characteristics require a restructuring of the wireless communication network architecture, necessitating the design of a new network architecture to realize the new capabilities and characteristics of the 6G wireless access network. However, currently, it is impossible to integrate multi-dimensional capabilities such as sensing, computing power, and intelligence while retaining the high bandwidth, low latency, and compatibility of traditional networks.
为解决相关技术问题,本申请实施例提供一种通信方法、装置、系统、相关设备、存储介质及计算机程序产品。To address the related technical problems, embodiments of this application provide a communication method, apparatus, system, related equipment, storage medium, and computer program product.
为达到上述目的,本申请实施例的技术方案是这样实现的:To achieve the above objectives, the technical solution of this application embodiment is implemented as follows:
第一方面,本申请实施例提供一种通信系统,包括第一网络功能和接入网设备,其中,In a first aspect, embodiments of this application provide a communication system, including a first network function and an access network device, wherein...
所述接入网设备包括第一功能实体和第二功能实体;所述第一功能实体配置为基于通信网络中的各网络资源实现一种或多种网络能力,所述第二功能实体配置为对所述一种或多种网络能力进行管理以及向所述第一网络功能提供所述一种或多种网络能力;The access network device includes a first functional entity and a second functional entity; the first functional entity is configured to implement one or more network capabilities based on various network resources in the communication network, and the second functional entity is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function.
所述第一网络功能,配置为基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放。The first network function is configured to provide services based on various network capabilities provided by one or more access network devices connected to the network.
第二方面,本申请实施例还提供一种通信方法,应用于第一网络功能;所述方法包括:Secondly, embodiments of this application also provide a communication method applied to a first network function; the method includes:
基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放;其中,所述网络能力由对应的接入网设备通过第一功能实体基于通信网络中的各网络资源实现,以及通过第二功能实体提供。Services are provided based on various network capabilities offered by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
第三方面,本申请实施例还提供一种通信方法,应用于接入网设备中的第一功能实体;所述方法包括:Thirdly, embodiments of this application also provide a communication method applied to a first functional entity in an access network device; the method includes:
基于通信网络中的各网络资源实现一种或多种网络能力;所述一种或多种网络功能由所述接入网设备中的第二功能实体进行管理并由所述第二功能实体向管理所述接入网设备的第一网络功能提供,所述一种或多种网络能力用于所述第一网络功能进行服务开放。One or more network capabilities are implemented based on various network resources in the communication network; the one or more network capabilities are managed by a second functional entity in the access network device and provided by the second functional entity to a first network function that manages the access network device, and the one or more network capabilities are used by the first network function to provide services.
第四方面,本申请实施例还提供一种通信方法,应用于接入网设备中的第二功能实体;所述方法包括:Fourthly, embodiments of this application also provide a communication method applied to a second functional entity in an access network device; the method includes:
对一种或多种网络能力进行管理,以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力由所述接入网设备中的第一功能实体基于通信网络中的各网络资源实现,所述一种或多种网络能力用于所述第一网络功能进行服务开放。The device manages one or more network capabilities and provides these network capabilities to a first network function that manages the access network device. The one or more network capabilities are implemented by a first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
第五方面,本申请实施例还提供一种通信方法,应用于接入网设备;所述方法包括:Fifthly, embodiments of this application also provide a communication method applied to an access network device; the method includes:
通过第一功能实体基于通信网络中的各网络资源实现一种或多种网络能力,以及通过第二功能实体对所述一种或多种网络能力进行管理以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力用于所述第一网络功能进行服务开放。A first functional entity implements one or more network capabilities based on various network resources in the communication network, and a second functional entity manages the one or more network capabilities and provides the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are used by the first network function to provide services.
第六方面,本申请实施例还提供一种通信装置,应用于第一网络功能;所述装置包括第一处理单元,配置为基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放;其中,所述网络能力由对应的接入网设备通过第一功能实体基于通信网络中的各网络资源实现,以及通过第二功能实体提供。In a sixth aspect, embodiments of this application also provide a communication device applied to a first network function; the device includes a first processing unit configured to provide services based on various network capabilities provided by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
第七方面,本申请实施例还提供一种通信装置,应用于接入网设备中的第一功能实体;所述装置包括第二处理单元,配置为基于通信网络中的各网络资源实现一种或多种网络能力;所述一种或多种网络功能由所述接入网设备中的第二功能实体进行管理并由所述第二功能实体向管理所述接入网设备的第一网络功能提供,所述一种或多种网络能力用于所述第一网络功能进行服务开放。In a seventh aspect, embodiments of this application also provide a communication device applied to a first functional entity in an access network device; the device includes a second processing unit configured to implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by the second functional entity in the access network device and provided by the second functional entity to a first network capability that manages the access network device, and the one or more network capabilities are used by the first network capability to provide services.
第九方面,本申请实施例还提供一种通信装置,应用于接入网设备中的第二功能实体;所述装置包括第三处理单元,配置为对一种或多种网络能力进行管理,以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力由所述接入网设备中的第一功能实体基于通信网络中的各网络资源实现,所述一种或多种网络能力用于所述第一网络功能进行服务开放。In a ninth aspect, embodiments of this application also provide a communication apparatus applied to a second functional entity in an access network device; the apparatus includes a third processing unit configured to manage one or more network capabilities and to provide the one or more network capabilities to a first network function managing the access network device; the one or more network capabilities are implemented by the first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
第十方面,本申请实施例还提供一种接入网设备,包括第一功能实体和第二功能实体;其中,In a tenth aspect, embodiments of this application also provide an access network device, including a first functional entity and a second functional entity; wherein,
所述第一功能实体,配置为基于通信网络中的各网络资源实现一种或多种网络能力;The first functional entity is configured to implement one or more network capabilities based on various network resources in the communication network;
所述第二功能实体,配置为对所述一种或多种网络能力进行管理以及向所述第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力用于管理所述接入网设备的第一网络功能进行服务开放。The second functional entity is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function; the one or more network capabilities are used to manage the service exposure of the first network function of the access network device.
第十一方面,本申请实施例还提供一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第二方面、第三方面或第四方面所述方法的步骤。Eleventhly, embodiments of this application also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the methods described in the second, third, or fourth aspects.
第十二方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面、第三方面或第四方面所述方法的步骤。In a twelfth aspect, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the methods described in the second, third, or fourth aspects.
第十三方面,本申请实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第二方面、第三方面或第四方面所述方法的步骤。In a thirteenth aspect, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the methods described in the second, third, or fourth aspects.
本申请实施例提供的通信方法、装置、系统、相关设备、存储介质及计算机程序产品,通信系统通过接入网设备中的第一功能实体基于各网络资源实现一种或多种网络能力,以及通过接入网设备中的第二功能实体对所述一种或多种网络能力进行管理并向第一网络功能提供所述一种或多种网络能力,以使所述第一网络功能基于管理的各个接入网设备提供的各种网络能力进行服务开放,能够将网络开放能力驻留在第一网络功能,并与传统数据传输业务分域管理,实现了提供能力开放的同时保证传统数据业务的系统性能,实现了以弹性、灵活、按需、开放为特征的新网络架构,能够满足各种应用场景。The communication method, apparatus, system, related equipment, storage medium, and computer program product provided in this application embodiment enable the communication system to implement one or more network capabilities based on various network resources through a first functional entity in the access network device, and to manage the one or more network capabilities and provide them to a first network function through a second functional entity in the access network device. This allows the first network function to provide services based on the various network capabilities provided by the managed access network devices. The network open capabilities can reside in the first network function and be managed separately from traditional data transmission services. This achieves the provision of open capabilities while ensuring the system performance of traditional data services, realizing a new network architecture characterized by elasticity, flexibility, on-demand, and openness, which can meet various application scenarios.
图1为本申请实施例的通信系统的组成结构示意图;Figure 1 is a schematic diagram of the composition structure of the communication system according to an embodiment of this application;
图2为本申请实施例的第二模块添加至接入网设备的流程示意图;Figure 2 is a schematic diagram of the process of adding the second module to the access network device according to an embodiment of this application;
图3为本申请实施例的接入网设备中分别对应各网络能力的任务管理的示意图;Figure 3 is a schematic diagram of task management corresponding to each network capability in the access network device according to an embodiment of this application;
图4为本申请实施例的通信方法的流程示意图一;Figure 4 is a flowchart illustrating the communication method according to an embodiment of this application;
图5为本申请实施例的通信方法的流程示意图二;Figure 5 is a schematic flowchart of the communication method according to an embodiment of this application;
图6为相关技术中终端初始接入的流程示意图;Figure 6 is a schematic diagram of the initial terminal access process in related technologies;
图7为本申请实施例的终端初始接入的流程示意图;Figure 7 is a schematic diagram of the initial terminal access process according to an embodiment of this application;
图8为本申请实施例的通信方法的流程示意图三;Figure 8 is a flowchart illustrating the communication method according to an embodiment of this application.
图9为本申请实施例的通信方法的流程示意图四;Figure 9 is a schematic flowchart of the communication method according to an embodiment of this application;
图10为本申请实施例的一种通信网络架构示意图;Figure 10 is a schematic diagram of a communication network architecture according to an embodiment of this application;
图11为本申请实施例的通信系统中各网元之间的连接关系示意图;Figure 11 is a schematic diagram of the connection relationship between various network elements in the communication system of this application embodiment;
图12为本申请实施例的通信系统中数据流的示意图;Figure 12 is a schematic diagram of data flow in the communication system according to an embodiment of this application;
图13为本申请实施例的通信系统的一种功能分布框图;Figure 13 is a functional distribution block diagram of a communication system according to an embodiment of this application;
图14为本申请实施例的xNB的一种功能分布框图;Figure 14 is a functional distribution block diagram of an xNB according to an embodiment of this application;
图15为本申请实施例的通信系统针对与感知相关的网络能力的一种业务流程示意图;Figure 15 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to perception.
图16为本申请实施例的获取感知相关策略的流程示意图;Figure 16 is a flowchart illustrating the acquisition of perception-related strategies according to an embodiment of this application;
图17为本申请实施例的通信系统针对与感知相关的网络能力的另一种业务流程示意图;Figure 17 is a schematic diagram of another service process for network capabilities related to perception in the communication system of this application embodiment;
图18为本申请实施例的通信系统针对与数据服务相关的网络能力的一种业务流程示意图;Figure 18 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to data services;
图19为本申请实施例的通信系统针对与算力相关的网络能力的一种业务流程示意图;Figure 19 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to computing power;
图20为本申请实施例的通信系统针对与智能相关的网络能力的一种业务流程示意图;Figure 20 is a schematic diagram of a service process of a communication system according to an embodiment of this application for intelligent network capabilities;
图21为本申请实施例的通信装置的组成结构示意图一;Figure 21 is a schematic diagram of the composition structure of a communication device according to an embodiment of this application;
图22为本申请实施例的通信装置的组成结构示意图二;Figure 22 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application;
图23为本申请实施例的通信装置的组成结构示意图三;Figure 23 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application;
图24为本申请实施例的接入网设备的组成结构示意图;Figure 24 is a schematic diagram of the composition structure of the access network device according to an embodiment of this application;
图25为本申请实施例的网络功能的结构示意图。Figure 25 is a schematic diagram of the network function in an embodiment of this application.
下面结合附图及具体实施例对本申请作进一步详细的说明。显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The present application will now be described in further detail with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some, not all, of the embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without inventive effort are within the scope of protection of the present application.
在本申请实施例的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。这些术语只是用于区分一个元件(或阈值或应用或指令或操作)和另一个元件(或阈值或应用或指令或操作)。例如,第一操作可以被称为第二操作,第二操作也可以被称为第一操作,而不脱离本申请的范围,第一操作和第二操作都是操作,只是二者并不是相同的操作而已。In the description of the embodiments of this application, it should be noted that the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. These terms are only used to distinguish one element (or threshold, application, instruction, or operation) from another element (or threshold, application, instruction, or operation). For example, a first operation may be referred to as a second operation, and a second operation may be referred to as a first operation, without departing from the scope of this application. Both the first operation and the second operation are operations, but they are not the same operation.
本申请实施例中的术语“和/或”指的是包括相关联的列举项目中的一个或多个的任何和全部的可能组合。还要说明的是:当用在本说明书中时,“包括/包含”指定所陈述的特征、整数、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其他特征、整数、步骤、操作、元件和/或组件和/或它们的组群的存在或添加。The term "and/or" in the embodiments of this application refers to any and all possible combinations including one or more of the associated listed items. It should also be noted that, when used in this specification, "including/comprising" specifies the presence of the stated features, integers, steps, operations, elements, and/or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, and/or components and/or groups thereof.
本申请实施例中的步骤并不一定是按照所描述的步骤顺序进行处理,可以按照需求有选择的将步骤打乱重排,或者删除实施例中的步骤,或者增加实施例中的步骤,本申请实施例中的步骤描述只是可选的顺序组合,并不代表本申请实施例的所有步骤顺序组合,实施例中的步骤顺序不能认为是对本申请的限制。The steps in the embodiments of this application are not necessarily processed in the order described. The steps can be rearranged, deleted, or added as needed. The step descriptions in the embodiments of this application are only optional combinations of sequences and do not represent all possible combinations of steps in the embodiments of this application. The order of steps in the embodiments should not be considered as a limitation of this application.
本申请实施例提供一种通信系统。图1为本申请实施例的通信系统的组成结构示意图,如图1所示,通信系统100包括第一网络功能110和接入网设备120,其中,This application provides a communication system. Figure 1 is a schematic diagram of the composition structure of the communication system according to an embodiment of this application. As shown in Figure 1, the communication system 100 includes a first network function 110 and an access network device 120, wherein...
所述接入网设备120包括第一功能实体121和第二功能实体122;所述第一功能实体121配置为基于通信网络中的各网络资源实现一种或多种网络能力,所述第二功能实体122配置为对所述一种或多种网络能力进行管理以及向所述第一网络功能提供所述一种或多种网络能力;The access network device 120 includes a first functional entity 121 and a second functional entity 122; the first functional entity 121 is configured to implement one or more network capabilities based on various network resources in the communication network, and the second functional entity 122 is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function.
所述第一网络功能110,配置为基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放。The first network function 110 is configured to provide services based on various network capabilities provided by one or more access network devices connected to the network.
本实施例中,所述第一功能实体121可实现一种或多种网络能力,所述第二功能实体122可实现所述一种或多种网络能力的管理,所述第一网络功能110可实现所述一种或多种网络能力的服务开放,由此形成接入网在功能域、管理域和服务域上的三域划分,其中,接入网的网络开放能力驻留在第一网络功能110中,可与传统的数据传输业务分域管理,实现提供能力开放的同时保证传统数据业务的系统性能。In this embodiment, the first functional entity 121 can implement one or more network capabilities, the second functional entity 122 can manage the one or more network capabilities, and the first network function 110 can provide service opening for the one or more network capabilities, thereby forming a three-domain division of the access network in the functional domain, management domain, and service domain. The network opening capability of the access network resides in the first network function 110 and can be managed separately from traditional data transmission services, so as to provide capability opening while ensuring the system performance of traditional data services.
示例性地,所述第一功能实体121可以是所述接入网设备120的用户面功能/实体,所述第二功能实体122可以是所述接入网设备120的控制面功能/实体。或者,所述第一功能实体121可以是所述接入网设备120中面向功能域/资源域的功能/实体,所述第二功能实体122可以是所述接入网设备120中面向管理域/控制域的功能/实体。For example, the first functional entity 121 may be a user plane function/entity of the access network device 120, and the second functional entity 122 may be a control plane function/entity of the access network device 120. Alternatively, the first functional entity 121 may be a function/entity of the access network device 120 oriented towards a functional domain/resource domain, and the second functional entity 122 may be a function/entity of the access network device 120 oriented towards a management domain/control domain.
本实施例中,一个第一网络功能110可连接一个或多个接入网设备120,一个接入网设备120同一时刻有且仅有一个第一网络功能110与之相连。In this embodiment, a first network function 110 can connect to one or more access network devices 120, and an access network device 120 can be connected to one and only one first network function 110 at any given time.
作为一种可选的实施方式,所述第一网络功能110可接入核心网或者所述第一网络功能110为核心网中的网络功能,所述接入网设备120可连接核心网中的认证管理功能(Authentication Management Function,AMF),示例性地,所述通信系统与核心网的控制接口可采用流控制传输协议(Stream Control Transmission Protocol,SCTP)协议,业务接口使用通用分组无线业务(General Packet Radio Service,GPRS)隧道协议用户面(GPRS Tunneling Protocol User Plane,GTPU)协议。As an optional implementation, the first network function 110 can be accessed by the core network or the first network function 110 is a network function in the core network. The access network device 120 can be connected to the authentication management function (AMF) in the core network. For example, the control interface between the communication system and the core network can adopt the Stream Control Transmission Protocol (SCTP) protocol, and the service interface can use the General Packet Radio Service (GPRS) Tunneling Protocol User Plane (GTPU) protocol.
需要说明的是,本实施例中所述第一网络功能110为至少能够用于进行所述一种或多种网络能力的服务开放的设备,具体可以是服务器、网络功能(Network Function,NF)、接入网设备或核心网设备等,例如所述第一网络功能110可以是独立的网络设备,或者所述第一网络功能110可以是包括能够用于进行所述一种或多种网络能力开放的功能/模块/组件/单元等设备,例如与核心网设备、网络功能(如网络开放功能(Network Exposure Function,NEF))或接入网设备组合后的一个或多个网络功能或设备。可以理解,本申请实施例不对所述第一网络功能的实现形式进行限定,凡是能够实现本申请实施例所述第一网络功能的功能的设备均在本申请的保护范围之内。It should be noted that, in this embodiment, the first network function 110 is at least a device capable of providing services for one or more network capabilities. Specifically, it can be a server, a network function (NF), an access network device, or a core network device. For example, the first network function 110 can be an independent network device, or it can be a device that includes functions/modules/components/units capable of providing services for one or more network capabilities. For example, it can be one or more network functions or devices combined with core network devices, network functions (such as Network Exposure Function (NEF)), or access network devices. It is understood that this application does not limit the implementation form of the first network function; any device capable of implementing the function of the first network function in this application is within the protection scope of this application.
在一些实施例中,所述第一网络功能110与所述接入网设备120之间可通过第一接口进行信息交互,所述第一接口包括控制面接口和数据面接口;和/或,所述第一功能实体121与所述第二功能实体122之间可通过第二接口进行信息交互。示例性地,所述第一接口例如是对外开放接口(Open Interface,OI接口),所述第一接口可包括控制面接口和数据面接口,其中,控制面接口可采用SCTP或用户数据报协议(User Datagram Protocol,UDP)接口协议,数据面接口可使用UDP接口协议。所述第二接口例如可采用F1-C(即CU与DU之间的控制面)接口协议。In some embodiments, the first network function 110 and the access network device 120 can interact via a first interface, which includes a control plane interface and a data plane interface; and/or, the first functional entity 121 and the second functional entity 122 can interact via a second interface. For example, the first interface is an open interface (OI interface), which may include a control plane interface and a data plane interface. The control plane interface may use SCTP or User Datagram Protocol (UDP) interface protocol, and the data plane interface may use the UDP interface protocol. The second interface may, for example, use the F1-C (i.e., the control plane between the CU and DU) interface protocol.
在一些实施例中,所述第一网络功能110的对外接口可使用服务化技术实现,可与核心网服务化协议标准一致,例如对外能力开放接口使用传输层网络传输(Quick UDP Internet Connections,QUIC)协议。也就是说,所述第一网络功能可配置为完成对外网络能力开放的服务化接口以及一个或多个接入网设备提供的多维能力的集中管理,其中,服务化接口例如可配置为实现对外能力开放和安全认证,实现接入网功能安全界面的划分;多维能力的集中管理即在接入网中担当智慧大脑功能,可包括算力、智能、数据、安全等多维能力的管理,实现能力的按需分配和分级管理。In some embodiments, the external interface of the first network function 110 can be implemented using service-oriented technology, and can be consistent with the core network service-oriented protocol standard. For example, the external capability opening interface uses the Quick UDP Internet Connections (QUIC) protocol. That is, the first network function can be configured to complete the service-oriented interface for opening external network capabilities and the centralized management of multi-dimensional capabilities provided by one or more access network devices. The service-oriented interface can be configured, for example, to implement external capability opening and security authentication, and to realize the division of access network function security interfaces. The centralized management of multi-dimensional capabilities means acting as the "intelligent brain" in the access network, which can include the management of multi-dimensional capabilities such as computing power, intelligence, data, and security, and realize the on-demand allocation and hierarchical management of capabilities.
作为一种示例,所述接入网设备可负责传统网络的无线通信能力以及算力、智能、数据、感知等多维能力的管理和服务。示例性地,所述第二功能实体可理解为接入网的小脑,可包括接口层、业务管理层、子任务管理层、流程控制等,所述第一功能实体可理解为接入网的能力体现,可包括用户面数据处理功能、状态管理、感知面管理功能、数据面的数据管理功能、移动算力调度及资源选择功能等,第二功能实体(小脑)可以独立提供对无线接入网内的设备(例如移动终端)进行算力、智能、数据等服务的能力,或者与第一网络功能一起实现网络能力的分布-集中式的分层管理机制。本实施例中,所述接入网设备内部各子业务层可以服务化能力的方式体现,实现各子业务层的任务管理,实现子任务间能力的组合和调用。As an example, the access network device can be responsible for the management and service of traditional network wireless communication capabilities, as well as multi-dimensional capabilities such as computing power, intelligence, data, and sensing. Exemplarily, the second functional entity can be understood as the cerebellum of the access network, and may include an interface layer, a service management layer, a sub-task management layer, and process control, etc. The first functional entity can be understood as the embodiment of the access network's capabilities, and may include user plane data processing functions, state management, sensing plane management functions, data plane data management functions, mobile computing power scheduling and resource selection functions, etc. The second functional entity (cerebellum) can independently provide the ability to provide computing power, intelligence, and data services to devices (e.g., mobile terminals) within the wireless access network, or together with the first network function, implement a distributed-centralized hierarchical management mechanism for network capabilities. In this embodiment, each sub-service layer within the access network device can be embodied in a service-oriented manner, realizing task management of each sub-service layer and enabling the combination and invocation of capabilities between sub-tasks.
本申请实施例的通信系统,通过接入网设备中的第一功能实体基于各网络资源实现一种或多种网络能力,以及通过接入网设备中的第二功能实体对所述一种或多种网络能力进行管理并向第一网络功能提供所述一种或多种网络能力,以使所述第一网络功能基于管理的各个接入网设备提供的各种网络能力进行服务开放,能够将网络开放能力驻留在第一网络功能,并与传统数据传输业务分域管理,实现了提供能力开放的同时保证传统数据业务的系统性能,实现了以弹性、灵活、按需、开放为特征的新网络架构,能够满足各种应用场景。The communication system of this application embodiment implements one or more network capabilities based on various network resources through a first functional entity in the access network device, and manages the one or more network capabilities and provides them to a first network function through a second functional entity in the access network device. This enables the first network function to provide services based on the various network capabilities provided by the managed access network devices. The network open capabilities can reside in the first network function and be managed separately from traditional data transmission services. This achieves the goal of providing open capabilities while ensuring the system performance of traditional data services, realizing a new network architecture characterized by elasticity, flexibility, on-demand, and openness, which can meet various application scenarios.
在本申请的一种可选实施例中,所述系统100还包括第二网络功能,配置为对连接的一个或多个第一网络功能110进行管理,和/或,配置为对连接的一个或多个接入网设备120进行管理。本实施例中,一个所述第二网络功能可连接一个或多个第一网络功能110,一个第一网络功能110同一时刻有且仅有一个第二网络功能与之相连;一个所述第二网络功能还可连接一个或多个接入网设备120,一个接入网设备120同一时刻有且仅有一个第二网络功能与之相连。In one optional embodiment of this application, the system 100 further includes a second network function configured to manage one or more connected first network functions 110, and/or configured to manage one or more connected access network devices 120. In this embodiment, a second network function can connect to one or more first network functions 110, and a first network function 110 can be connected to only one second network function at a time; a second network function can also connect to one or more access network devices 120, and an access network device 120 can be connected to only one second network function at a time.
在一些实施例中,所述第二网络功能可实现数字孪生功能和管理编排功能,以完成对第一网络功能和/或接入网设备的管理。其中,管理编排功能也即实现整个通信系统(例如接入网系统)的人机管理功能,可实现通信系统的资源配置、运行配置、故障、告警、性能、拓扑、版本、监控、业务等功能的交互和管理;数字孪生功能即实现整个通信系统的智能管理功能,可包括数字环境建模、数据仿真、功能验证、网络智能自治等功能,可实现对通信系统运行态的智能管理。In some embodiments, the second network function can implement digital twin functionality and management orchestration functionality to manage the first network function and/or access network devices. The management orchestration functionality implements human-machine management functions for the entire communication system (e.g., the access network system), enabling interaction and management of functions such as resource configuration, operational configuration, faults, alarms, performance, topology, versioning, monitoring, and services. The digital twin functionality implements intelligent management functions for the entire communication system, including digital environment modeling, data simulation, functional verification, and intelligent network autonomy, enabling intelligent management of the communication system's operational state.
在一些实施例中,所述第二网络功能可支持可视化编程技术。In some embodiments, the second network function may support visual programming techniques.
在本申请的一种可选实施例中,所述第一网络功能110,至少配置为提供以下功能的至少之一:第一管理功能,表征与用户相关的管理;第二管理功能,表征与服务安全相关的管理;第三管理功能,表征与感知相关的网络能力的管理;第四管理功能,表征与数据服务相关的网络能力的管理;第五管理功能,表征与人工智能相关的网络能力的管理;第六管理功能,表征与网络资源相关的管理;第七管理功能,表征与各网络能力对应的策略控制相关的管理;第八管理功能,表征与第三方服务注册相关的管理。In one optional embodiment of this application, the first network function 110 is configured to provide at least one of the following functions: a first management function representing management related to users; a second management function representing management related to service security; a third management function representing management of network capabilities related to perception; a fourth management function representing management of network capabilities related to data services; a fifth management function representing management of network capabilities related to artificial intelligence; a sixth management function representing management related to network resources; a seventh management function representing management related to policy control corresponding to each network capability; and an eighth management function representing management related to third-party service registration.
示例性地,所述第一管理功能可表征对与用户相关的标识信息、位置信息、身份信息、注册信息、授权信息、策略信息、上下文信息等的管理,所述用户例如可包括通信系统中的各终端设备、或者网络能力的提供者或使用者等;所述第二管理功能可表征对用户身份认证、服务安全注册等与服务安全相关的管理,所述第一网络功能可基于所述第二管理功能实现对外的安全控制和认证;所述第三管理功能可表征对通信网络的感知能力的相关管理,所述第一网络功能可基于所述第三管理功能提供与感知能力相关的服务开放;所述第四管理功能可表征对通信网络的数据服务能力的相关管理,所述第一网络功能可基于所述第四管理功能提供与数据服务能力相关的服务开放;所述第五管理功能可表征对通信网络的人工智能能力的相关管理,所述第一网络功能可基于所述第五管理功能提供与智能服务能力相关的服务开放;所述第六管理功能可表征对通信网络中的各网络资源的相关管理;所述第七管理功能可表征对与网络能力相关的策略控制的管理,例如所述第一网络功能可基于所述第七管理功能与核心网系统一起完成通信系统中与网络能力相关的策略管理;所述第八管理功能可表征对第三方系统或第三方功能所提供的服务注册过程的管理,所述第一网络功能基于所述第八管理功能可实现通信系统与第三方系统或第三方功能之间的使能接口及能力开放接口,所述第三方系统或第三方功能例如是云资源、边缘资源等。For example, the first management function can represent the management of user-related identification information, location information, identity information, registration information, authorization information, policy information, context information, etc., where the user may include, for example, various terminal devices in the communication system, or network capability providers or users; the second management function can represent the management of service security-related aspects such as user identity authentication and service security registration, and the first network function can implement external security control and authentication based on the second management function; the third management function can represent the management of the communication network's perception capabilities, and the first network function can provide service opening related to perception capabilities based on the third management function; the fourth management function can represent the management of the communication network's data service capabilities, and the first network function can provide services related to data service capabilities based on the fourth management function. Service openness; the fifth management function can represent the management of artificial intelligence capabilities of the communication network, and the first network function can provide service openness related to intelligent service capabilities based on the fifth management function; the sixth management function can represent the management of various network resources in the communication network; the seventh management function can represent the management of policy control related to network capabilities, for example, the first network function can complete the policy management related to network capabilities in the communication system together with the core network system based on the seventh management function; the eighth management function can represent the management of the service registration process provided by third-party systems or third-party functions, and the first network function can realize the enabling interface and capability openness interface between the communication system and the third-party system or third-party function based on the eighth management function, such as cloud resources, edge resources, etc.
可以理解,本实施例中所述第一网络功能可配置为提供用户管理、安全管理、资源管理、智能管理、策略管理、感知管理、数据管理和服务注册等功能中的至少一种,例如,可通过服务化接口与核心网计费等模块进行消息交互,实现通信网络的能力开放功能的身份安全和计费功能;实现用户个人感知数据的维护,对外提供信息服务;保存用户算力特征和能力,提供对外算力服务;保存用户智能优化和网络优化相关特征信息,用于用户服务的智能策略等。It is understood that the first network function in this embodiment can be configured to provide at least one of the following functions: user management, security management, resource management, intelligent management, policy management, perception management, data management, and service registration. For example, it can interact with modules such as core network billing through service interfaces to realize the identity security and billing functions of the communication network's capability opening function; maintain user personal perception data and provide information services to the outside world; save user computing power characteristics and capabilities and provide external computing power services; save user intelligent optimization and network optimization related feature information for intelligent strategies of user services, etc.
在本申请的一种可选实施例中,所述第二功能实体122,至少配置为提供以下功能的至少之一:第一控制功能,表征与网络能力相关的监管控制;第二控制功能,表征与通信网络中的算力资源相关的监管控制,其中,所述算力资源包括通过接入网设备提供的算力资源和/或终端提供的算力资源;第三控制功能,表征与接入网对应的各接口相关的监管控制;第四控制功能,表征与网络能力对应的业务调度相关的控制;第五控制功能,表征与网络能力对应的执行任务相关的控制;第六控制功能,表征与网络能力对应的承载相关的控制;第七控制功能,表征与上下文信息相关的控制。需要说明的是,通过接入网设备提供的算力资源可以是接入网络中的设计算力资源,例如在所述接入网设备注册的算力资源、所述接入网设备自身具备的算力资源、与所述接入网设备连接后共同提供的算力资源等,终端提供的算力资源可以是终端自身具备的算力资源。In one optional embodiment of this application, the second functional entity 122 is configured to provide at least one of the following functions: a first control function, representing regulatory control related to network capabilities; a second control function, representing regulatory control related to computing resources in the communication network, wherein the computing resources include computing resources provided through access network equipment and/or computing resources provided by terminals; a third control function, representing regulatory control related to each interface corresponding to the access network; a fourth control function, representing control related to service scheduling corresponding to network capabilities; a fifth control function, representing control related to task execution corresponding to network capabilities; a sixth control function, representing control related to bearer operation corresponding to network capabilities; and a seventh control function, representing control related to context information. It should be noted that the computing resources provided through access network equipment can be designed computing resources in the access network, such as computing resources registered with the access network equipment, computing resources possessed by the access network equipment itself, and computing resources jointly provided after connection with the access network equipment. The computing resources provided by the terminal can be computing resources possessed by the terminal itself.
示例性地,所述第二功能实体基于所述第一控制功能可实现对各网络能力在接入网设备进行能力注册的管理,进一步可实现各网络能力按需组合、定制化服务、系统兼容、能力开放、接口开放的执行和管理。For example, the second functional entity can manage the registration of various network capabilities on access network devices based on the first control function, and can further realize the execution and management of on-demand combination of various network capabilities, customized services, system compatibility, capability openness, and interface openness.
基于所述第二控制功能,所述第二功能实体可实现对算力网络的管理,例如对算力节点、算力路由、链路服务质量(Quality of Service,QoS)、算力属性、算力度量、算力资源按需分配等相关能力的管理,其中,通信系统中的算力资源例如可包括终端、基站以及核心网设备等,具有近端专用特点,本实施例中所述第二功能实体主要满足通信系统内部的算力资源使用,可提供低时延、移动性、高可靠的算力服务,形成移动算力网络,并和传统网络算力一起提供端到端的算网服务。Based on the second control function, the second functional entity can manage the computing power network, such as the management of computing power nodes, computing power routing, link service quality (QoS), computing power attributes, computing power strength, and on-demand allocation of computing power resources. The computing power resources in the communication system may include terminals, base stations, and core network equipment, and have the characteristics of being dedicated to the near end. In this embodiment, the second functional entity mainly meets the computing power resource usage within the communication system, and can provide low latency, mobility, and high reliability computing power services to form a mobile computing power network, and together with traditional network computing power, provide end-to-end computing network services.
基于第三控制功能,所述第二功能实体可实现与接入网相关的连接管理和接口管理,例如对接入网与接入网、接入网与核心网、接入网与空中接口、接入网与智能编排体系、接入网与第一网络功能、接入网与第三方服务之间的连接管理和接口功能,具体可包括通信链路维护、消息编码和解码、可视化编程消息翻译、消息调度、以及网络平台层对第三方应用的能力开放(算力、智能、数据、协同控制等)和应用层协议的识别、翻译和转换等功能,可实现接入网与应用层之间的消息交互。Based on the third control function, the second functional entity can realize connection management and interface management related to the access network. For example, it can manage the connection and interface functions between access networks, between access networks and core networks, between access networks and air interfaces, between access networks and intelligent orchestration systems, between access networks and first network functions, and between access networks and third-party services. Specifically, it can include communication link maintenance, message encoding and decoding, visual programming message translation, message scheduling, and the ability of the network platform layer to open up third-party applications (computing power, intelligence, data, collaborative control, etc.) and the identification, translation and conversion of application layer protocols, which can realize message interaction between the access network and the application layer.
基于所述第四控制功能,所述第二功能实体可实现对业务服务的识别和调度,例如根据业务的类型实现对业务拆分、协调和调用各网络能力对应的业务子层,满足业务对通信、感知、数据、计算和智能等各要素的需求,各业务子层可保证各网络能力对应的子系统的资源分配、QoS评估和服务功能组合等。由此,接入网设备中的第二功能实体可根据业务的QoS特性,通过流程控制(自动编排)生成服务,实现业务服务的动态生成。Based on the fourth control function, the second functional entity can identify and schedule service operations. For example, it can split, coordinate, and invoke service sub-layers corresponding to various network capabilities according to the service type, satisfying the service's needs for communication, sensing, data, computing, and intelligence. Each service sub-layer can guarantee resource allocation, QoS assessment, and service function combination of the subsystems corresponding to each network capability. Therefore, the second functional entity in the access network device can generate services dynamically based on the QoS characteristics of the service through process control (automatic orchestration).
基于所述第五控制功能,所述第二功能实体可对各网络能力对应的业务子层的任务执行、任务生命周期进行管理,并完成任务的服务质量保证、链路决策等功能。Based on the fifth control function, the second functional entity can manage the task execution and task lifecycle of the service sublayer corresponding to each network capability, and complete functions such as service quality assurance and link decision-making for the task.
基于所述第六控制功能,所述第二功能实体可实现网络能力的按需调用、无线承载、计算承载、数据承载和通感承载的连接建立、修改、维护和异常回退等功能。Based on the sixth control function, the second functional entity can realize functions such as on-demand invocation of network capabilities, connection establishment, modification, maintenance, and abnormal rollback for wireless bearers, computing bearers, data bearers, and sensing bearers.
基于所述第七控制功能,所述第二功能实体可实现对静态和半静态参数的管理,例如对系统上下文信息、小区上下文信息、用户上下文信息以及连接上下文信息等的维护和修改,或者,还可为外部模块提供数据服务的相关资源。Based on the seventh control function, the second functional entity can manage static and semi-static parameters, such as maintaining and modifying system context information, cell context information, user context information, and connection context information, or it can provide relevant resources for data services to external modules.
在一些实施例中,所述第二功能实体,还配置为对终端提供的所述一种或多种网络能力进行管理和/或向终端提供与所述一种或多种网络能力相关的服务。本实施例中,所述一种或多种网络能力可包括与感知相关的网络能力、与算力相关的网络能力、与数据服务相关的网络能力、与智能相关的网络能力等,可以理解,所述第二功能实体除了对第一功能实体基于各网络资源实现的所述一种或多种网络能力进行管理并用于第一网络功能进行服务开放之外,还可以对终端提供的所述一种或多种网络能力进行管理和/或向终端提供与所述一种或多种网络能力相关的服务,由此所述第二网络功能可以独立向无线接入网中的设备提供与感知、算力、智能、数据等相关的服务,或者,也可以与第一网络功能共同实现所述一种或多种网络能力的分布-集中式的分层管理,例如第一网络功能实现对所连接的一个或多个接入网设备提供的网络能力和/或连接至所述一个或多个接入网设备的终端所提供的网络能力的集中管理,同时,每个接入网设备对各自的第一功能实体实现的网络能力和/或连接至所述接入网设备的终端所提供的网络能力进行管理。In some embodiments, the second functional entity is further configured to manage and/or provide services related to the one or more network capabilities provided by the terminal to the terminal. In this embodiment, the one or more network capabilities may include network capabilities related to sensing, network capabilities related to computing power, network capabilities related to data services, network capabilities related to intelligence, etc. It can be understood that, in addition to managing and using the one or more network capabilities implemented by the first functional entity based on various network resources for service provisioning by the first network function, the second functional entity can also manage and/or provide services related to the one or more network capabilities provided by the terminal to the terminal. Thus, the second network function can independently provide services related to sensing, computing power, intelligence, and data to devices in the wireless access network. Alternatively, it can work with the first network function to implement a distributed-centralized hierarchical management of the one or more network capabilities. For example, the first network function centrally manages the network capabilities provided by one or more connected access network devices and/or the network capabilities provided by terminals connected to the one or more access network devices. Simultaneously, each access network device manages the network capabilities implemented by its respective first functional entity and/or the network capabilities provided by terminals connected to the access network device.
在本申请的一种可选实施例中,所述第二功能实体122至少包括配置为提供第一控制功能的第一模块,所述第一控制功能表征与网络能力相关的监管控制;所述第一模块,配置为接收各个第二模块发送的第一消息,基于所述第一消息进行各个第二模块对应的网络能力的注册;以及向各个第二模块发送所述第一消息的第一响应消息;其中,每个第二模块配置为提供对应的网络能力。In one optional embodiment of this application, the second functional entity 122 includes at least a first module configured to provide a first control function, the first control function representing regulatory control related to network capabilities; the first module is configured to receive a first message sent by each second module, register the network capabilities corresponding to each second module based on the first message; and send a first response message of the first message to each second module; wherein each second module is configured to provide a corresponding network capability.
本实施例中,所述第二功能实体可基于所述第一模块实现所述第一控制功能,例如对各网络能力在接入网设备的能力注册过程进行管理,进一步还可实现各网络能力按需组合、定制化服务、系统兼容、能力开放、接口开放的执行和管理。可以理解,本实施例中服务化功能和移动算力资源可以注册的方式进行能力发现,支持按需生成定制化基站功能,支持新功能特性的即插即用以及支持移动算力资源的即插即用,同时各个第二模块可以独立服务,也可以联合服务,所述接入网设备的管理域可按需部署单独通信任务系统或部署针对各网络能力的任务系统。In this embodiment, the second functional entity can implement the first control function based on the first module. For example, it can manage the capability registration process of each network capability in the access network device. Furthermore, it can also realize the execution and management of on-demand combination of network capabilities, customized services, system compatibility, capability openness, and interface openness. It can be understood that in this embodiment, service functions and mobile computing resources can be discovered through registration, supporting the generation of customized base station functions on demand, supporting plug-and-play of new functional features and mobile computing resources. At the same time, each second module can provide independent services or joint services. The management domain of the access network device can deploy a separate communication task system or a task system for each network capability as needed.
在一些实施例中,所述第一消息中至少包括对应的第二模块的标识信息、参数信息、链路信息中的至少之一。本实施例中,所述参数信息例如包括调用所述第二模块的参数要求,所述链路信息例如包括建立链路或函数调度的相关信息,例如传输网络地址(Transport Network Layer,TNL)或回调函数等信息。In some embodiments, the first message includes at least one of the following: identification information of the corresponding second module, parameter information, and link information. In this embodiment, the parameter information includes, for example, the parameter requirements for calling the second module, and the link information includes, for example, information related to establishing a link or function scheduling, such as the Transport Network Layer (TNL) or callback function.
作为一种示例,所述第一响应消息至少可包括所述第一模块的标识信息、参数信息、链路信息中的至少之一。示例性地,所述链路信息可包括建立链路或函数调度信息等,例如TNL或回调函数等信息。As an example, the first response message may include at least one of the following: identification information, parameter information, and link information of the first module. For instance, the link information may include link establishment or function scheduling information, such as TNL or callback function information.
在一些实施例中,所述第一模块,还配置为向第二网络功能发送第二消息,所述第二消息用于向所述第二网络功能通知所述接入网设备新增对应的第二模块;所述第二网络功能至少配置为管理所述接入网设备。In some embodiments, the first module is further configured to send a second message to a second network function, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
在一些实施例中,所述第二模块可通过预配置获得所述第一消息的目的地址,或者,可通过所述第二网络功能获取所述第一消息的目的地址。In some embodiments, the second module may obtain the destination address of the first message through pre-configuration, or it may obtain the destination address of the first message through the second network function.
作为一种可选的实施方式,所述第二网络功能还可基于服务类型或业务QoS实现对流程管理的修改和优化,为网络智能服务提供基础服务流程。As an optional implementation, the second network function can also modify and optimize process management based on service type or service QoS, providing basic service processes for network intelligent services.
图2为本申请实施例的第二模块添加至接入网设备的流程示意图,如图2所示,第二模块在完成初始化功能后可向第一模块发送第一消息,可用于指示第二模块初始化成功并请求添加至接入网设备,所述第一消息中可包括第二模块的标识信息、调用的参数要求、建立链路或函数调度的信息等。所述第一模块收到第一消息后可实现所述第二模块在第二功能实体中的注册保存,并可向所述第二模块发送第一消息的第一响应消息,用于指示注册完成,由此所述第二模块可进入服务状态,提供对应的网络能力,其中,所述第一响应消息中可包括第一模块的标识信息、能力参数信息、建立链路或函数调度的信息等。同时,所述第一模块还可向第二网络功能发送第二消息,用于通知第二网络功能新增第二模块且可正常工作。Figure 2 is a schematic diagram of the process of adding the second module to the access network device according to an embodiment of this application. As shown in Figure 2, after completing the initialization function, the second module can send a first message to the first module, which can be used to indicate that the second module has been successfully initialized and request to be added to the access network device. The first message may include the identification information of the second module, the parameter requirements for the call, and information on establishing a link or function scheduling. After receiving the first message, the first module can register and save the second module in the second functional entity, and can send a first response message of the first message to the second module to indicate that the registration is complete. Thus, the second module can enter the service state and provide the corresponding network capabilities. The first response message may include the identification information of the first module, capability parameter information, and information on establishing a link or function scheduling. At the same time, the first module can also send a second message to the second network function to notify the second network function that the second module has been added and can work normally.
本实施例中,所述接入网设备可基于各第二模块实现多种网络能力,所述多种网络能力可以服务化能力的方式体现,实现各子业务层的任务管理,例如子任务间的能力组合和调用。图3为本申请实施例的接入网设备中分别对应各网络能力的任务管理的示意图,如图3所示,本实施例中所述接入网设备至少能够实现通信任务管理、算力任务管理、数据任务管理、感知任务管理以及智能任务管理等。In this embodiment, the access network device can implement multiple network capabilities based on each second module. These multiple network capabilities can be embodied in a service-oriented manner to realize task management of each sub-service layer, such as the combination and invocation of capabilities between sub-tasks. Figure 3 is a schematic diagram of task management corresponding to each network capability in the access network device of this application embodiment. As shown in Figure 3, the access network device in this embodiment can at least realize communication task management, computing power task management, data task management, perception task management, and intelligent task management.
在一些实施例中,所述第二功能实体可实现业务需求的定义、各任务管理间资源和能力的调度,每个任务功能对应的功能可独立服务,例如基于算力任务管理提供算力服务,基于数据任务管理提供数据服务等;并支持任务管理间的服务联合,例如智能服务可能需连接智能任务管理、算力任务管理、数据任务管理等,感知服务可能需联合感知任务管理和通信任务管理等,由此接入网设备或其中的第二功能实体可按需部署单独的通信任务系统或部署多个面向不同网络能力的任务系统。In some embodiments, the second functional entity can define business requirements, schedule resources and capabilities among various task management systems, and provide independent services for each task function, such as providing computing power services based on computing power task management and providing data services based on data task management; and support service federation among task management systems, such as intelligent services may need to connect intelligent task management, computing power task management, data task management, etc., and perception services may need to be federated with perception task management and communication task management, etc. Thus, the access network device or the second functional entity therein can deploy a separate communication task system or deploy multiple task systems for different network capabilities as needed.
在本申请的一种可选实施例中,所述第一功能实体121,还配置为进行空口信令的安全模式和/或鉴权加密。本实施例中,通信系统的安全和鉴权空口流程将终止于第一功能实体,能够缩短信令流程路径长度,降低通信时延。示例性地,重配消息可由所述第一功能实体生成,可实现安全模式命令(securityMode Command)消息与RRC重配置/重连接(RRCReconfiguration或RRC Reconnection)消息在空口并行,降低接入时延。In an optional embodiment of this application, the first functional entity 121 is further configured to perform secure mode and/or authentication encryption for air interface signaling. In this embodiment, the security and authentication air interface process of the communication system terminates at the first functional entity, which can shorten the signaling process path length and reduce communication latency. For example, the reconfiguration message can be generated by the first functional entity, which can enable the security mode command message and the RRC reconfiguration/reconnection message to run in parallel over the air interface, reducing access latency.
在一些实施例中,终端在与所述接入网设备完成信令承载1(Signaling Radio Bearer,SRB1)信令连接的建立过程中,接纳控制可在所述第一功能实体完成,所述第一功能实体在RRC连接建立完成(RRCSetupComplete)消息后,可在向第二功能实体发送的上行RRC传输(例如UL RRC MESSAGE TRANSFER)中携带所述第一功能实体为所述终端分配的无线网络临时标识(Radio Network Temporary Indentifier,RNTI)信息、短期移动用户识别标识(Short Term Mobile Subscriber Identity,S-TMSI)信息以及所述第一功能实体分配的其他资源信息和非接入层(Non-Access Stratum,NAS)信息等,其中,S-TMSI信息可包括用于选择核心网的相关信息以及标识所述终端的F1应用程序协议/F1接口应用协议(F1Application Protocol,F1AP)标识(Identity,ID)等信息。In some embodiments, during the establishment of a Signaling Radio Bearer (SRB1) signaling connection between the terminal and the access network device, admission control can be performed by the first functional entity. After the RRC connection establishment complete message is sent, the first functional entity can carry the Radio Network Temporary Identifier (RNTI) information, Short Term Mobile Subscriber Identity (S-TMSI) information, and other resource information and Non-Access Stratum (NAS) information allocated by the first functional entity to the terminal in the uplink RRC transmission (e.g., UL RRC MESSAGE TRANSFER) sent to the second functional entity. The S-TMSI information may include relevant information for selecting the core network and the F1 Application Protocol/F1 Interface Application Protocol (F1AP) identity (ID) information that identifies the terminal.
进一步地,所述第二功能实体在向第一功能实体发送的终端上下文建立请求(UE CONTEXT SETUP REQUEST)消息中携带所述第一功能实体分配的用于该终端信令路由的F1AP ID信息、CU到DU容器(CU2DU container)参数、以及来自核心网的加密相关信息、数据无线承载(Data Radio Bearer,DRB)相关参数等,其中,CU2DU container参数例如可包括测量配置等信息,来自核心网的加密相关信息可用于生成接入网加密和完成性算法密钥相关的参数,由此第一功能实体可进行加密和完整性保护并生成安全模式命令(securityMode Command)消息,从而与终端进行加密和完整性保护验证。与此同时,第一功能实体还可生成RRC连接重配置/重连接(RRCReconnection)消息,可在收到终端发送的安全模式完成(securityModeComplete)消息之前向终端发送所述RRCReconnection消息。另一方面,第一功能实体向第二功能实体发送终端上下文建立响应(UE CONTEXT SETUP RESPONSE)消息,其中可携带所述第一功能实体为终端分配的用于空口资源和信息携带的相关信息。由此,相较相关技术,终端接入流程所需的信令消息可由18条缩减至14条,降低了终端接入时延。Furthermore, the second functional entity carries in the UE CONTEXT SETUP REQUEST message sent to the first functional entity the F1AP ID information allocated by the first functional entity for signaling routing of the terminal, CU-DU container parameters, encryption-related information from the core network, and Data Radio Bearer (DRB) related parameters. The CU-DU container parameters may include, for example, measurement configuration information. The encryption-related information from the core network can be used to generate parameters related to the access network encryption and integrity algorithm key. Thus, the first functional entity can perform encryption and integrity protection and generate a security mode command message to verify encryption and integrity protection with the terminal. Simultaneously, the first functional entity can also generate an RRC connection reconfiguration/reconnection message, which can be sent to the terminal before receiving a security mode complete message from the terminal. On the other hand, the first functional entity sends a UE CONTEXT SETUP RESPONSE message to the second functional entity, which may carry relevant information allocated by the first functional entity for air interface resources and information carrying to the terminal. Therefore, compared to related technologies, the signaling messages required for the terminal access procedure can be reduced from 18 to 14, thus reducing terminal access latency.
在本申请的一种可选实施例中,所述第一网络功能110,配置为接收服务调用者发送的第一请求,所述第一请求用于请求调用与第一网络能力相关的服务;基于所述第一请求向所述接入网设备发送第二请求,所述第二请求用于请求调用所述第一网络能力;所述第一网络能力为所述第一网络功能和/或所述终端提供的任一网络能力;所述接入网设备120,配置为接收所述第二请求,向所述第一网络功能110发送所述第一网络能力对应的能力调用结果;所述第一网络功能110,配置为接收所述接入网设备120发送的能力调用结果,基于所述能力调用结果确定服务调用结果,向所述服务调用者发送所述服务调用结果。In one optional embodiment of this application, the first network function 110 is configured to receive a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; based on the first request, send a second request to the access network device, the second request being used to request the invocation of the first network capability; the first network capability is any network capability provided by the first network function and/or the terminal; the access network device 120 is configured to receive the second request and send a capability invocation result corresponding to the first network capability to the first network function 110; the first network function 110 is configured to receive the capability invocation result sent by the access network device 120, determine a service invocation result based on the capability invocation result, and send the service invocation result to the service caller.
本实施例中,所述第一网络能力可以是所述接入网设备中第一功能实体通过各网络资源实现的任一网络能力,也可以是所述接入网设备管理的终端所提供的任一网络能力,或者还可以是由所述接入网设备和所述终端共同提高的任一网络能力,例如与感知相关的网络能力、与智能相关的网络能力、与数据服务相关的网络能力、与算力相关的网络能力等。In this embodiment, the first network capability can be any network capability implemented by the first functional entity in the access network device through various network resources, or any network capability provided by the terminal managed by the access network device, or any network capability jointly improved by the access network device and the terminal, such as network capabilities related to perception, network capabilities related to intelligence, network capabilities related to data services, network capabilities related to computing power, etc.
作为一种可选的实施方式,所述接入网设备可配置为通过所述第一网络能力对应的第二模块向所述第一网络功能发送所述能力调用结果;和/或,可配置为通过提供所述第一网络能力的终端向所述第一网络功能发送所述能力调用结果。As an optional implementation, the access network device may be configured to send the capability call result to the first network function through the second module corresponding to the first network capability; and/or, may be configured to send the capability call result to the first network function through the terminal providing the first network capability.
在一些实施例中,所述第一请求至少可用于请求以下服务的至少之一:与感知相关的服务、与数据相关的服务、与计算/算力相关的服务、与(人工)智能相关的服务。In some embodiments, the first request may be used to request at least one of the following services: perception-related services, data-related services, computing/computing power-related services, and (artificial) intelligence-related services.
在一些实施例中,所述第一请求用于请求第一服务,所述第一服务是与感知相关的服务。所述通信系统处理所述第一请求的流程可包括:服务调用者向第一网络功能发送所述第一请求,所述第一请求可包括所述服务调用者的标识信息或身份信息(例如所述服务调用者的身份证号码或手机号码等)、所述第一服务的第一需求信息等;向接入网设备发送第二请求,用于请求调用所述第一服务对应的第一网络能力,即与感知相关的网络能力;接入网设备接收所述第二请求后可基于对应的第二模块执行所述第一网络能力相关的任务,例如向对应的感知终端发起寻呼,通知对应的感知终端建立用于获取感知数据的连接,并基于建立的连接与感知终端、第一网络功能进行感知数据的传输,由此第一网络功能可为向所述服务调用者提供所述第一服务对应的感知数据。In some embodiments, the first request is used to request a first service, which is a sensing-related service. The process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including the service caller's identification information or identity information (e.g., the service caller's ID card number or mobile phone number), and first service requirement information; sending a second request to an access network device to request the invocation of a first network capability corresponding to the first service, i.e., a sensing-related network capability; after receiving the second request, the access network device may execute tasks related to the first network capability based on a corresponding second module, such as initiating a paging to a corresponding sensing terminal, notifying the corresponding sensing terminal to establish a connection for obtaining sensing data, and transmitting sensing data with the sensing terminal and the first network function based on the established connection, thereby enabling the first network function to provide the service caller with the sensing data corresponding to the first service.
作为一种可选的实施方式,所述第一网络功能还可基于所述第一请求向核心网发送查询消息,用于查询所述服务调用者所关联的网络是否支持所述第一服务以及查询所述服务调用者关联的网络标识信息,所述查询消息中可包括所述服务调用者的标识信息或身份信息;若根据查询结果确定所述服务调用者不支持所述第一服务,可向服务调用者返回不支持所述第一服务的响应消息,若根据所述查询结果确定所述服务调用者支持所述第一服务,所述第一网络功能可根据查询到的网络标识信息确定所述第一网络功能中存储的与所述网络标识信息相关的数据是否能够满足所述第一需求信息,若满足则向所述服务调用者提供所述第一服务的服务调用结果,若不满足则向接入网设备发送所述第二请求,所述第二请求中可包括所述网络标识信息。As an optional implementation, the first network function may also send a query message to the core network based on the first request, for querying whether the network associated with the service caller supports the first service and querying the network identification information associated with the service caller. The query message may include the identification information or identity information of the service caller. If the query result determines that the service caller does not support the first service, a response message indicating that the first service is not supported may be returned to the service caller. If the query result determines that the service caller supports the first service, the first network function may determine whether the data stored in the first network function related to the network identification information can meet the first requirement information based on the queried network identification information. If it meets the requirement, the service call result of the first service is provided to the service caller. If it does not meet the requirement, the second request is sent to the access network device. The second request may include the network identification information.
在一些实施例中,所述第一请求用于请求第二服务,所述第二服务是与数据相关的服务。所述通信系统处理所述第一请求的流程可包括:服务调用者向第一网络功能发送所述第一请求,所述第一请求可包括所述第二服务的第二需求信息,所述第二需求信息例如可包括目标数据的数据类型、数据属性、数据量、时间信息、个人属性信息等;基于所述第一请求向一个或多个接入网设备发送第二请求,所述第二请求中可包括所述第二需求信息、第一网络功能的TNL地址等;接入网设备接收所述第二请求后可触发与数据服务相关的第二模块,通过所述第二模块执行与所述第一网络能力相关的服务,例如所述第二模块可进行数据查询并判断本地存储是否满足所述第二需求信息,若满足可向第一网络功能发送相应的响应消息,可携带接入网设备分配的下行数据TNL地址,并根据所述第一网络功能的TNL地址进行数据传输,若不满足,所述接入网设备可向关联的终端发送数据请求消息,进行数据收集,例如可基于与通信相关的网络能力建立数据传输的业务承载,承载的数据流可按需分布式存储在所述第一网络功能和所述接入网设备;所述接入网设备完成数据的随路处理和/或数据的收集后,可根据所述第一网络功能的TNL地址向所述第一网络功能传输数据,所述第一网络功能收集完所有接入网设备发送的数据后可向服务调用者发送相应的指示信息,用于指示进行数据传输,随后可进行服务计费和对应的数据传输服务等。In some embodiments, the first request is used to request a second service, which is a data-related service. The process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including second requirement information for the second service, such as the data type, data attributes, data volume, time information, and personal attribute information of the target data; sending a second request to one or more access network devices based on the first request, the second request including the second requirement information and the TNL address of the first network function; and after receiving the second request, the access network device triggering a second module related to the data service, executing a service related to the first network capability through the second module, such as performing a data query and determining whether local storage meets the second requirement information, and if so, sending a corresponding request to the first network function. The response message can carry the downlink data TNL address assigned by the access network device, and perform data transmission according to the TNL address of the first network function. If the conditions are not met, the access network device can send a data request message to the associated terminal to collect data. For example, it can establish a data transmission service bearer based on the network capabilities related to communication, and the data stream carried can be distributed and stored on demand in the first network function and the access network device. After the access network device completes the data in-path processing and/or data collection, it can transmit data to the first network function according to the TNL address of the first network function. After the first network function has collected all the data sent by the access network devices, it can send corresponding indication information to the service caller to indicate data transmission. Subsequently, service billing and corresponding data transmission services can be performed.
作为一种可选的实施方式,第一网络功能在根据所述第一请求确定本地存储满足所述第二需求信息的情况下,可直接向服务调用者发送所述第二服务的服务响应消息,随后可进行服务计费和对应的数据传输服务。As an optional implementation, if the first network function determines that the local storage meets the second requirement information based on the first request, it can directly send the service response message of the second service to the service caller, and then perform service billing and corresponding data transmission services.
在一些实施例中,所述第一请求用于请求第三服务,所述第三服务是与计算/算力相关的服务。所述通信系统处理所述第一请求的流程可包括:服务调用者向第一网络功能发送所述第一请求,所述第一请求可包括所述第三服务的第三需求信息,所述第三需求信息例如可包括目标算力的算力大小、算力特征、算力类型、内存相关需求等;向一个或多个接入网设备发送第二请求,用于请求调用所述第三服务对应的第一网络能力,即与算力相关的网络能力,所述第二请求可包括第一网络功能的TNL地址、提供目标算力的移动终端对应的标识信息等;所述接入网设备接收所述第二请求后可基于对应的第二模块执行完成算力服务响应。In some embodiments, the first request is used to request a third service, which is a service related to computing/computing power. The process of the communication system processing the first request may include: a service caller sending the first request to a first network function, the first request including third requirement information for the third service, such as the target computing power's computing power size, characteristics, type, and memory requirements; sending a second request to one or more access network devices to request the invocation of a first network capability corresponding to the third service, i.e., a computing power-related network capability, the second request including the TNL address of the first network function and identification information corresponding to the mobile terminal providing the target computing power; and the access network device, upon receiving the second request, executing a computing power service response based on the corresponding second module.
作为一种可选的实施方式,第一网络功能在根据所述第一请求确定不能满足所述第三需求信息和/或所述服务调用者未进行所述第三服务的签约的情况下,向服务调用者返回相应的响应消息,可携带具体的失败原因;在根据所述第一请求确定能够满足所述第三需求信息且所述服务调用者已进行所述第三服务的签约的情况下,所述第一网络功能可进一步满足所述目标算力的算力类型;在确定所述目标算力为云(边缘)算力的情况下,向云算力设备请求算力分配,随后进行算力计费和相应的算力服务响应过程;在确定所述目标算力为移动算力的情况下,向一个或多个接入网设备发送所述第二请求。As an optional implementation, if the first network function determines, based on the first request, that the third requirement information cannot be met and/or the service caller has not subscribed to the third service, it returns a corresponding response message to the service caller, which may carry a specific reason for failure; if, based on the first request, it determines that the third requirement information can be met and the service caller has subscribed to the third service, the first network function may further satisfy the computing power type of the target computing power; if the target computing power is determined to be cloud (edge) computing power, it requests computing power allocation from the cloud computing power device, and then performs computing power billing and corresponding computing power service response processes; if the target computing power is determined to be mobile computing power, it sends the second request to one or more access network devices.
作为一种示例,所述接入网设备接收所述第二请求后,在确定具备所述目标算力的情况下,直接向第一网络功能发送对应的指示信息,并进行算力服务响应;或者,在确定所述目标算力由移动终端提供的情况下,所述接入网设备可与移动终端建立通信连接并请求算力服务,基于对应的第二模块执行完成算力服务响应。As an example, after receiving the second request, if the access network device determines that it has the target computing power, it directly sends the corresponding instruction information to the first network function and performs a computing power service response; or, if it determines that the target computing power is provided by the mobile terminal, the access network device can establish a communication connection with the mobile terminal and request computing power service, and complete the computing power service response based on the corresponding second module.
在一些实施例中,所述第一请求用于请求第四服务,所述第四服务是与智能相关的服务,所述服务调用者可以是通信网络中的数字孪生体,例如第二网络功能中配置为提供智能管理的功能或模块,或者所述第二网络功能。所述通信系统处理所述第一请求的流程可包括:服务调用者向第一网络功能发送所述第一请求,所述第一请求可包括智能算法模型训练的任务标识、TNL地址信息等;向一个或多个接入网设备发送第二请求,所述第二请求中可包括所述任务标识、TNL地址信息、表征数据存在的标识信息以及可选择的终端信息等;所述接入网设备接收所述第二请求后,基于对应的第二模块执行相应的智能服务响应。示例性地,可通过与智能相关的第二模块对所述第四服务进行拆解分析,例如对智能服务的四要素(算力、算法、数据、连接)进行分析,根据分析结果按需调用与算力相关的一个或多个第二模块进行算力匹配和移动算力选择,以及通过与通信相关的模块建立与各移动算力实体的连接,采集与模型训练任务相关的数据和/或执行相应的模型训练任务,由此接入网设备可收集各移动算力实体的智能服务结果,向第一网络功能进行智能服务响应。In some embodiments, the first request is used to request a fourth service, which is a smart-related service. The service caller may be a digital twin in the communication network, such as a function or module configured to provide smart management in a second network function, or the second network function itself. The process of the communication system processing the first request may include: the service caller sending the first request to a first network function, the first request including a task identifier for training the smart algorithm model, TNL address information, etc.; sending a second request to one or more access network devices, the second request including the task identifier, TNL address information, identifier information representing the existence of data, and selectable terminal information, etc.; after receiving the second request, the access network device executes a corresponding smart service response based on the corresponding second module. For example, the fourth service can be disassembled and analyzed through a second module related to intelligence. For instance, the four elements of the intelligent service (computing power, algorithm, data, and connection) can be analyzed. Based on the analysis results, one or more second modules related to computing power can be called as needed to perform computing power matching and mobile computing power selection. Furthermore, a connection with each mobile computing power entity can be established through a module related to communication to collect data related to the model training task and/or execute the corresponding model training task. Thus, the access network device can collect the intelligent service results of each mobile computing power entity and provide intelligent service responses to the first network function.
在本申请的一种可选实施例中,所述第一网络功能110,还配置为对所述服务调用者进行安全认证和/或身份认证。本实施例中,第一网络功能在接收所述服务调用者发送的第一请求之前,可对所述服务调用者进行安全相关的认证、授权和/或身份识别,符合通信网络对外算力服务的相关法律和政策规定。可以理解,本实施例中,通信网络对外开放的安全认证和安全能力驻留在第一网络功能,能够实现有效、适度复杂性的安全管理。In one optional embodiment of this application, the first network function 110 is further configured to perform security authentication and/or identity authentication on the service caller. In this embodiment, before receiving the first request sent by the service caller, the first network function can perform security-related authentication, authorization, and/or identity recognition on the service caller, complying with relevant laws and policies regarding communication network external computing power services. It can be understood that in this embodiment, the security authentication and security capabilities exposed by the communication network reside within the first network function, enabling effective and appropriately complex security management.
在本申请的一种可选实施例中,所述第一网络功能110,还配置为获取所述服务调用者对应的第一策略信息,基于所述第一策略信息向所述服务调用者提供对应的网络能力;所述第一策略信息包括用于进行对应的网络能力的安全控制的策略和/或用于进行对应的网络能力的服务计费的策略。本实施例中,所述第一策略信息可从核心网获取,或者通过所述第一网络功能的第一管理功能(即与用户相关的管理)进行预先存储。In an optional embodiment of this application, the first network function 110 is further configured to obtain first policy information corresponding to the service caller, and provide corresponding network capabilities to the service caller based on the first policy information; the first policy information includes policies for security control of the corresponding network capabilities and/or policies for service billing of the corresponding network capabilities. In this embodiment, the first policy information can be obtained from the core network, or pre-stored through the first management function of the first network function (i.e., user-related management).
在本申请的一种可选实施例中,所述网络能力包括与感知相关的第二网络能力;所述接入网设备120,还配置为接收终端发送的第三请求,向所述第一网络功能110发送第四请求,所述第三请求和所述第四请求均用于请求建立所述第二网络能力对应的第一承载,所述第一承载用于所述终端向所述第一网络功能110传输与所述第二网络能力相关的数据;所述接入网设备120,还配置为接收所述第一网络功能110对所述第四请求的第二响应消息,基于所述第二响应消息建立所述第一承载。In one optional embodiment of this application, the network capability includes a second network capability related to perception; the access network device 120 is further configured to receive a third request sent by a terminal and send a fourth request to the first network function 110, wherein both the third request and the fourth request are used to request the establishment of a first bearer corresponding to the second network capability, and the first bearer is used by the terminal to transmit data related to the second network capability to the first network function 110; the access network device 120 is further configured to receive a second response message from the first network function 110 to the fourth request and establish the first bearer based on the second response message.
本实施例中,与感知相关的第二网络能力对应的服务请求除了由服务调用者向第一网络功能发起之外,还可由终端直接向接入网设备发起。示例性地,与感知相关的第二网络能力所对应的业务处理可包括个人消费业务、环境检测业务和感知辅助网络等,其中,个人消费业务例如个人健康数据的获取可由终端向所连接的接入网设备发起,并由对应的第二模块进行智能处理和数据保存。In this embodiment, service requests corresponding to the second network capability related to perception can be initiated not only by the service caller to the first network function, but also directly by the terminal to the access network device. For example, the service processing corresponding to the second network capability related to perception may include personal consumption services, environmental monitoring services, and perception-assisted networks, etc. Personal consumption services, such as the acquisition of personal health data, can be initiated by the terminal to the connected access network device, and intelligently processed and stored by the corresponding second module.
在一些实施例中,所述第三请求采用周期性或基于事件触发的方式发送。In some embodiments, the third request is sent periodically or in an event-triggered manner.
在一些实施例中,所述第三请求中可包括感知业务类型,所述接入网设备可在根据所述第三请求确定终端具有感知业务需求的情况下向所述第一网络功能发送所述第四请求,示例性地,所述第四请求中可包括下行用户标识O1AP ID、下行承载TNL和终端标识信息等,所述终端标识信息例如可以是第一网络功能为终端分配的唯一标识或者核心网为终端分配的全网唯一标识。所述接入网设备接收到第一网络功能发送的所述第四请求的第二响应消息后可触发建立所述第一承载,所述第二响应消息中可包括所述接入网设备为终端分配的标识信息、所述第一网络功能为终端分配的上行O1AP ID、上行承载TNL地址、终端对应的安全和计费的策略信息等。In some embodiments, the third request may include a sense service type. The access network device may send the fourth request to the first network function if it determines that the terminal has a sense service requirement based on the third request. For example, the fourth request may include a downlink user identifier (O1AP ID), a downlink bearer (TNL), and terminal identification information. The terminal identification information may be, for example, a unique identifier assigned to the terminal by the first network function or a network-wide unique identifier assigned to the terminal by the core network. Upon receiving a second response message from the first network function regarding the fourth request, the access network device may trigger the establishment of the first bearer. The second response message may include identification information assigned to the terminal by the access network device, an uplink O1AP ID assigned to the terminal by the first network function, an uplink bearer (TNL) address, and security and accounting policy information corresponding to the terminal.
在一些实施例中,所述接入网设备120,还配置为在所述第一承载建立完成的情况下向所述第一网络功能110发送用于指示所述第一承载建立成功的指示信息/通知信息。In some embodiments, the access network device 120 is further configured to send an indication/notification message to the first network function 110 indicating that the first bearer has been successfully established when the first bearer establishment is completed.
在本申请的一种可选实施例中,所述第一网络功能110,还配置为从所述核心网获取所述终端对应的第二策略信息,所述第二策略信息包括用于进行所述第二网络能力的安全控制的策略和/或用于进行所述第二网络能力的服务计费的策略。In one optional embodiment of this application, the first network function 110 is further configured to obtain second policy information corresponding to the terminal from the core network. The second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
在一些实施例中,所述第一网络功能在接收到所述第四请求后还基于第一管理功能确定是否存在所述终端的上下文信息,在不存在所述上下文信息的情况下建立所述终端的上下文信息,并向核心网请求所述第二策略信息,其中可携带所述第一网络功能分配的终端AP ID,所述终端AP ID用于核心网发送对应的响应消息;在存在所述上下文信息、但不存在所述第二策略信息的情况下,向核心网请求所述第二策略信息,其中可携带所述第一网络功能为所述终端分配的用户唯一标识;在存在所述上下文信息以及所述第二策略信息的情况下,向所述接入网设备发送所述第二响应消息,所述第二响应消息中可包括所述第二策略信息。In some embodiments, after receiving the fourth request, the first network function further determines whether context information of the terminal exists based on the first management function. If the context information does not exist, the first network function establishes the context information of the terminal and requests the second policy information from the core network, wherein the terminal AP ID allocated by the first network function may be carried, and the terminal AP ID is used by the core network to send a corresponding response message. If the context information exists but the second policy information does not exist, the first network function requests the second policy information from the core network, wherein the second policy information may be carried, wherein the first network function allocates a unique user identifier for the terminal. If both the context information and the second policy information exist, the first network function sends the second response message to the access network device, and the second response message may include the second policy information.
在一些实施例中,所述第一网络功能还可基于所述第一管理功能存储所述第二策略信息。In some embodiments, the first network function may also store the second policy information based on the first management function.
本申请实施例还提供一种通信方法,所述方法应用于第一网络功能。图4为本申请实施例的通信方法的流程示意图一,如图4所示,所述方法包括:This application also provides a communication method, which is applied to a first network function. Figure 4 is a schematic flowchart of the communication method according to an embodiment of this application. As shown in Figure 4, the method includes:
步骤201、基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放;其中,所述网络能力由对应的接入网设备通过第一功能实体基于通信网络中的各网络资源实现,以及通过第二功能实体提供。Step 201: Provide services based on the various network capabilities provided by one or more connected access network devices; wherein the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
在本申请的一种可选实施例中,所述方法还可以包括:执行以下至少之一:与用户相关的管理;与服务安全相关的管理;与感知相关的网络能力的管理;与数据服务相关的网络能力的管理;与人工智能相关的网络能力的管理;与网络资源相关的管理;与策略控制相关的管理;与第三方服务注册相关的管理。本实施例中,第一网络功能可提供用户管理、安全管理、资源管理、智能管理、策略管理、感知管理、数据管理和服务注册功能等,例如实现对外的安全控制和认证,满足通信系统全局数据收集和智能需求,与核心网一起完成通信系统的策略管理等。In one optional embodiment of this application, the method may further include performing at least one of the following: user-related management; service security-related management; perception-related network capability management; data service-related network capability management; artificial intelligence-related network capability management; network resource-related management; policy control-related management; and third-party service registration-related management. In this embodiment, the first network function can provide user management, security management, resource management, intelligent management, policy management, perception management, data management, and service registration functions, such as implementing external security control and authentication, meeting the global data collection and intelligent needs of the communication system, and working with the core network to complete the policy management of the communication system.
在本申请的一种可选实施例中,所述方法还可以包括:接收服务调用者发送的第一请求,所述第一请求用于请求调用与第一网络能力相关的服务;基于所述第一请求向所述接入网设备发送第二请求,所述第二请求用于请求调用所述第一网络能力;所述第一网络能力为所述接入网设备和/或与所述接入网设备连接的终端提供的任一网络能力;接收所述接入网设备发送的能力调用结果,基于所述能力调用结果确定服务调用结果,向所述服务调用者发送所述服务调用结果。In one optional embodiment of this application, the method may further include: receiving a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; sending a second request to the access network device based on the first request, the second request being used to request the invocation of the first network capability; the first network capability being any network capability provided by the access network device and/or a terminal connected to the access network device; receiving a capability invocation result sent by the access network device; determining a service invocation result based on the capability invocation result; and sending the service invocation result to the service caller.
在本申请的一种可选实施例中,所述方法还可以包括:对所述服务调用者进行安全认证和/或身份认证。In one optional embodiment of this application, the method may further include: performing security authentication and/or identity authentication on the service caller.
在本申请的一种可选实施例中,所述方法还可以包括:获取所述服务调用者对应的第一策略信息,基于所述第一策略信息向所述服务调用者提供对应的网络能力;所述第一策略信息包括用于进行对应的网络能力的安全控制的策略和/或用于进行对应的网络能力的服务计费的策略。In one optional embodiment of this application, the method may further include: obtaining first policy information corresponding to the service caller, and providing the service caller with corresponding network capabilities based on the first policy information; the first policy information includes a policy for security control of the corresponding network capabilities and/or a policy for service billing of the corresponding network capabilities.
在本申请的一种可选实施例中,所述网络能力包括与感知相关的第二网络能力;所述方法还可以包括:接收所述接入网设备发送的第四请求,所述第四请求用于请求建立所述第二网络能力对应的第一承载,所述第一承载用于终端向所述第一网络功能传输与所述第二网络能力相关的数据;向所述接入网设备发送所述第四请求的第二响应消息,所述第二响应消息用于所述接入网设备建立所述第一承载。In one optional embodiment of this application, the network capability includes a second network capability related to perception; the method may further include: receiving a fourth request sent by the access network device, the fourth request being used to request the establishment of a first bearer corresponding to the second network capability, the first bearer being used by the terminal to transmit data related to the second network capability to the first network function; and sending a second response message of the fourth request to the access network device, the second response message being used by the access network device to establish the first bearer.
在本申请的一种可选实施例中,所述方法还可以包括:从所述核心网获取所述终端对应的第二策略信息,所述第二策略信息包括用于进行所述第二网络能力的安全控制的策略和/或用于进行所述第二网络能力的服务计费的策略。In one optional embodiment of this application, the method may further include: obtaining second policy information corresponding to the terminal from the core network, wherein the second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
本申请实施例还提供一种通信方法,所述方法应用于接入网设备中的第一功能实体。图5为本申请实施例的通信方法的流程示意图二,如图5所示,所述方法包括:This application also provides a communication method, which is applied to a first functional entity in an access network device. Figure 5 is a second flowchart illustrating the communication method according to an embodiment of this application. As shown in Figure 5, the method includes:
步骤301、基于通信网络中的各网络资源实现一种或多种网络能力;所述一种或多种网络功能由所述接入网设备中的第二功能实体进行管理并由所述第二功能实体向管理所述接入网设备的第一网络功能提供,所述一种或多种网络能力用于所述第一网络功能进行服务开放。Step 301: Implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by a second functional entity in the access network device and provided by the second functional entity to a first network function that manages the access network device, and the one or more network capabilities are used by the first network function to provide services.
在一些实施例中,所述方法还可以包括:进行空口信令的安全模式和/或鉴权加密。本实施例中,所述安全和鉴权空口流程终止于第一功能实体,缩短了信令流程路径长度,降低了时延。In some embodiments, the method may further include: performing secure mode and/or authentication encryption for air interface signaling. In this embodiment, the secure and authentication air interface process terminates at the first functional entity, shortening the signaling process path length and reducing latency.
相关技术中,5G通信系统架构定义了基站分布式单元(gNB-DU)和集中单元(gNB-CU)。图6为相关技术中终端初始接入的流程示意图,如图6所示,终端初始接入过程共需18条信令消息。图7为本申请实施例的终端初始接入的流程示意图,如图7所示,信令消息可缩短至14条。In related technologies, the 5G communication system architecture defines a base station distributed unit (gNB-DU) and a centralized unit (gNB-CU). Figure 6 is a schematic diagram of the initial terminal access process in related technologies. As shown in Figure 6, the initial terminal access process requires a total of 18 signaling messages. Figure 7 is a schematic diagram of the initial terminal access process according to an embodiment of this application. As shown in Figure 7, the signaling messages can be shortened to 14.
具体地,图7中前3条消息分别是RRC连接建立请求(RRCSetupRequest)消息、RRC建立(RRCSetup)消息和RRC连接建立完成(RRCSetupComplete)消息,可完成SRB1信令连接的建立,其中接纳控制在第一功能实体完成;在RRCSetupComplete消息后,如上行RRC传输(UL RRC MESSAGE TRANSFER)中可携带第一功能实体分配的RNTI信息、S-TMSI等信息(例如用于选择核心网的信息及标识该终端的F1AP ID等信息)、第一功能实体分配的其他资源信息及NAS信息,通知给第二功能实体;第5至7条消息用于触发核心网承载建立,与图6中相关技术中的流程一致,其中,在第二功能实体向第一功能实体发送的终端上下文建立请求(UE CONTEXT SETUP REQUEST)消息中可携带第二功能实体分配的用于该终端信令路由的F1AP ID信息、CU2DU container参数(如测量配置等信息)、从核心网发过来的加密相关的信息(可用于生成接入网加密和完成性算法秘钥相关的参数)、DRB相关的参数等;随后,第一功能实体可进行加密和完整性保护的功能并生成安全模式控制(securityModeCommand)消息,与终端进行加密和完整性保护验证;同时,第一功能实体还生成RRC重连接(RRCReconnection)消息并进行完整性保护和加密,可在安全模式完成(security ModeComplete)消息收到之前发送该消息;进一步,第一功能实体向第二功能实体发送的终端上下文建立响应(UE CONTEXT SETUP RESPONSE)消息可携带第一功能实体分配的用于空口资源的相关信息;第12至14条消息与图6中相关技术的流程一致。Specifically, the first three messages in Figure 7 are the RRC Connection Establishment Request (RRCSetupRequest) message, the RRC Setup (RRCSetup) message, and the RRC Connection Establishment Complete (RRCSetupComplete) message, which can complete the establishment of the SRB1 signaling connection. Admission control is completed by the first functional entity. After the RRCSetupComplete message, the uplink RRC transmission (UL RRC MESSAGE TRANSFER) can carry information allocated by the first functional entity, such as RNTI information, S-TMSI, etc. (e.g., information used to select the core network and F1AP ID identifying the terminal), other resource information allocated by the first functional entity, and NAS information, and notify the second functional entity. Messages 5 to 7 are used to trigger the core network bearer establishment, consistent with the process in the related technologies in Figure 6. The terminal context establishment request (UE CONTEXT SETUP REQUEST) message sent by the second functional entity to the first functional entity can carry information from the second functional entity. The allocated F1AP ID information for signaling routing of the terminal, CU2DU container parameters (such as measurement configuration information), encryption-related information sent from the core network (parameters that can be used to generate access network encryption and integrity algorithm key related parameters), DRB-related parameters, etc.; subsequently, the first functional entity can perform encryption and integrity protection functions and generate a security mode control (securityModeCommand) message to verify encryption and integrity protection with the terminal; at the same time, the first functional entity also generates an RRC Reconnection message and performs integrity protection and encryption, which can be sent before the security mode complete (securityModeComplete) message is received; furthermore, the terminal context establishment response (UE CONTEXT SETUP RESPONSE) message sent by the first functional entity to the second functional entity can carry relevant information allocated by the first functional entity for air interface resources; messages 12 to 14 are consistent with the flow of related technologies in Figure 6.
可以看出,本实施例中,接入网设备中的第一功能实体能够实现与安全和鉴权相关的信令流程,同时还可生成重配/重连接消息,可实现安全模式命令消息和重配/重连接消息在空口并行,降低了终端接入时延。As can be seen, in this embodiment, the first functional entity in the access network device can implement signaling processes related to security and authentication, and can also generate reconfiguration/reconnection messages. This enables security mode command messages and reconfiguration/reconnection messages to run in parallel over the air interface, reducing terminal access latency.
本申请实施例还提供一种通信方法,所述方法应用于接入网设备中的第二功能实体。图8为本申请实施例的通信方法的流程示意图三,如图8所示,所述方法包括:This application also provides a communication method, which is applied to a second functional entity in an access network device. Figure 8 is a flowchart of the communication method according to an embodiment of this application. As shown in Figure 8, the method includes:
步骤401、对一种或多种网络能力进行管理,以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力由所述接入网设备中的第一功能实体基于通信网络中的各网络资源实现,所述一种或多种网络能力用于所述第一网络功能进行服务开放。Step 401: Manage one or more network capabilities and provide the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are implemented by a first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used by the first network function to provide services.
在本申请的一种可选实施例中,所述对一种或多种网络能力进行管理,至少包括以下至少之一:对所述一种或多种网络能力进行监管控制;对通信网络中的算力资源进行监管控制,其中,所述算力资源包括通过接入网设备提供的算力资源和/或终端提供的算力资源;对接入网对应的各接口进行监管控制;对所述一种或多种网络能力对应的业务调度进行控制;对所述一种或多种网络能力对应的执行任务进行控制;对所述一种或多种网络能力对应的承载进行控制;对上下文信息进行控制。In one optional embodiment of this application, the management of one or more network capabilities includes at least one of the following: monitoring and controlling the one or more network capabilities; monitoring and controlling computing resources in the communication network, wherein the computing resources include computing resources provided by access network devices and/or computing resources provided by terminals; monitoring and controlling each interface corresponding to the access network; controlling the service scheduling corresponding to the one or more network capabilities; controlling the execution tasks corresponding to the one or more network capabilities; controlling the bearers corresponding to the one or more network capabilities; and controlling context information.
在本申请的一种可选实施例中,所述方法还可以包括:对终端提供的所述一种或多种网络能力进行管理,和/或,向终端提供与所述一种或多种网络能力相关的服务。In one optional embodiment of this application, the method may further include: managing the one or more network capabilities provided by the terminal, and/or providing the terminal with services related to the one or more network capabilities.
在本申请的一种可选实施例中,所述方法还可以包括:通过第一模块接收各个第二模块发送的第一消息,基于所述第一消息进行各个第二模块对应的网络能力的注册;通过所述第一模块向各个第二模块发送所述第一消息的第一响应消息;其中,每个第二模块配置为提供对应的网络能力。In one optional embodiment of this application, the method may further include: receiving a first message sent by each of the second modules through a first module, registering the network capabilities corresponding to each of the second modules based on the first message; sending a first response message of the first message to each of the second modules through the first module; wherein each of the second modules is configured to provide the corresponding network capabilities.
在本申请的一种可选实施例中,所述第一消息中至少包括对应的第二模块的标识信息、参数信息、链路信息中的至少之一。In one optional embodiment of this application, the first message includes at least one of the identification information, parameter information, and link information of the corresponding second module.
在本申请的一种可选实施例中,所述方法还可以包括:通过所述第一模快向第二网络功能发送第二消息,所述第二消息用于向所述第二网络功能通知所述接入网设备新增对应的第二模块;所述第二网络功能至少配置为管理所述接入网设备。In one optional embodiment of this application, the method may further include: sending a second message to a second network function through the first module, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
本申请实施例还提供一种通信方法,所述方法应用于接入网设备。图9为本申请实施例的通信方法的流程示意图四,如图9所示,所述方法包括:This application also provides a communication method applied to an access network device. Figure 9 is a schematic flowchart of the communication method according to an embodiment of this application. As shown in Figure 9, the method includes:
步骤501、通过第一功能实体基于通信网络中的各网络资源实现一种或多种网络能力,以及通过第二功能实体对所述一种或多种网络能力进行管理以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力用于所述第一网络功能进行服务开放。Step 501: Implement one or more network capabilities based on various network resources in the communication network through a first functional entity, and manage the one or more network capabilities through a second functional entity and provide the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are used by the first network function to provide services.
在本申请的一种可选实施例中,所述方法还可以包括:通过所述第二功能实体对终端提供的所述一种或多种网络能力进行管理,和/或,通过所述第二功能实体向终端提供与所述一种或多种网络能力相关的服务。In one optional embodiment of this application, the method may further include: managing the one or more network capabilities provided by the terminal through the second functional entity, and/or providing services related to the one or more network capabilities to the terminal through the second functional entity.
在本申请的一种可选实施例中,所述方法还可以包括:接收所述第一网络功能发送的第二请求,所述第二请求用于请求调用第一网络能力,所述第一网络能力为所述接入网设备和/或所述终端提供的任一网络能力;向所述第一网络功能发送所述第一网络能力对应的能力调用结果;所述能力调用结果用于所述第一网络功能向服务调用者发送对应的服务调用结果。In an optional embodiment of this application, the method may further include: receiving a second request sent by the first network function, the second request being used to request the invocation of a first network capability, the first network capability being any network capability provided by the access network device and/or the terminal; sending a capability invocation result corresponding to the first network capability to the first network function; the capability invocation result being used by the first network function to send a corresponding service invocation result to a service caller.
在本申请的一种可选实施例中,所述网络能力包括与感知相关的第二网络能力;所述方法还可以包括:接收终端发送的第三请求,向所述第一网络功能发送第四请求,所述第三请求和所述第四请求均用于请求建立所述第二网络能力对应的第一承载,所述第一承载用于所述终端向所述第一网络功能传输与所述第二网络能力相关的数据;接收所述第一网络功能对所述第四请求的第二响应消息,基于所述第二响应消息建立所述第一承载。In one optional embodiment of this application, the network capability includes a second network capability related to perception; the method may further include: receiving a third request sent by a terminal, sending a fourth request to the first network function, wherein both the third request and the fourth request are used to request the establishment of a first bearer corresponding to the second network capability, and the first bearer is used by the terminal to transmit data related to the second network capability to the first network function; receiving a second response message from the first network function to the fourth request, and establishing the first bearer based on the second response message.
下面结合具体的应用场景对本申请实施例的通信方案进行详细说明。The communication scheme of this application embodiment will be described in detail below with reference to specific application scenarios.
图10为本申请实施例的一种通信网络架构示意图,如图10所示,本示例中的通信系统包括第一网络功能610、接入网设备620和第二网络功能630,其中,第一网络功能(以下称为RAN集中开放管理域、RAN-S域或RAN-S)610可与核心网连接,同时连接一个或多个接入网设备(以下称为RAN分布式单元或xNB)620,每个接入网设备620均包括第一功能实体(以下称为功能/资源域,或者RAN-U、RAN-DU)621和第二功能实体(以下称为控制域,或者RAN-C、RAN-CU)622,其中,所述第二功能实体622与核心网中的AMF连接;第二网络功能(以下称为智能管理域或RAN-O&M)630与所述第一网络功能610、接入网设备620中的第一功能实体621和第二功能实体622连接,配置为对第一网络功能610、第一功能实体621和第二功能实体622进行管理。Figure 10 is a schematic diagram of a communication network architecture according to an embodiment of this application. As shown in Figure 10, the communication system in this example includes a first network function 610, an access network device 620, and a second network function 630. The first network function (hereinafter referred to as the RAN centralized open management domain, RAN-S domain, or RAN-S) 610 can be connected to the core network and simultaneously connected to one or more access network devices (hereinafter referred to as RAN distributed units or xNBs) 620. Each access network device 620 includes a first functional entity (hereinafter referred to as a function/resource domain, or RAN-U, RAN-DU) 621 and a second functional entity (hereinafter referred to as a control domain, or RAN-C, RAN-CU) 622. The second functional entity 622 is connected to the AMF in the core network. The second network function (hereinafter referred to as the intelligent management domain or RAN-O&M) 630 is connected to the first functional entity 621 and the second functional entity 622 in the first network function 610 and the access network device 620, and is configured to manage the first network function 610, the first functional entity 621, and the second functional entity 622.
本示例中,RAN-O&M的功能主要可包括数字孪生和管理编排功能,完成RAN整个系统的管理,其中,管理编排功能实现RAN系统的人机管理功能,实现RAN系统的资源配置、运行配置、故障、告警、性能、拓扑、版本、监控、业务等功能的交互和管理;数字孪生功能实现RAN系统的智能管理功能,包括数字环境建模、数据仿真、功能验证、和网络智能自治等功能,完成RAN系统运行态的智能管理。In this example, the main functions of RAN-O&M include digital twin and management orchestration functions to manage the entire RAN system. The management orchestration function enables human-machine management of the RAN system, allowing interaction and management of functions such as resource configuration, operation configuration, faults, alarms, performance, topology, version, monitoring, and services. The digital twin function enables intelligent management of the RAN system, including digital environment modeling, data simulation, functional verification, and network intelligent autonomy, to achieve intelligent management of the RAN system in its operational state.
在一些示例中,RAN-O&M可支持可视化编程技术,基于服务类型或业务QoS实现对流程管理的修改和优化,为网络智能服务提供基础服务流程。In some examples, RAN-O&M can support visual programming techniques to modify and optimize process management based on service type or service QoS, providing basic service processes for network intelligent services.
RAN-S的功能主要完成对外能力开放的服务化接口和全局多维能力的集中管理,其中,服务化接口实现对外能力开放和安全认证,实现RAN功能安全界面的划分;多维能力的集中管理在RAN网络中担当智慧大脑功能,主要包括算力、智能、数据和安全的能力管理,实现能力按需分配和分级(例如集中-分布式)管理。本示例中,图11为本申请实施例的通信系统中各网元之间的连接关系示意图,如图11所示,一个RAN-O&M可管理一个或多个RAN-S域;一个RAN-S域,同一时刻有且仅有一个RAN-O&M相连。The main functions of RAN-S are to provide service-oriented interfaces for external capability exposure and centralized management of global multi-dimensional capabilities. The service-oriented interfaces enable external capability exposure and security authentication, and implement the division of the RAN functional security interface. The centralized management of multi-dimensional capabilities acts as the "brain" of the RAN network, primarily managing computing power, intelligence, data, and security capabilities, enabling on-demand allocation and hierarchical (e.g., centralized-distributed) management of capabilities. In this example, Figure 11 is a schematic diagram of the connection relationships between network elements in the communication system of this application embodiment. As shown in Figure 11, one RAN-O&M can manage one or more RAN-S domains; and at any given time, only one RAN-O&M is connected to a RAN-S domain.
xNB可包括RAN-C和RAN-U,xNB可负责传统无线通信RAN能力以及分布式单体的算力、智能和数据能力管理和服务。其中,一个RAN-S域可管理一个或多个xNB,一个xNB,同一时刻有且仅有一个RAN-S域相连;一个RAN-O&M可管理一个或多个xNB;一个xNB,同一时刻有且仅有一个RAN-O&M相连。xNBs can include RAN-C and RAN-U. An xNB can manage and service traditional wireless communication RAN capabilities, as well as the computing power, intelligence, and data capabilities of distributed units. Specifically, one RAN-S domain can manage one or more xNBs, and an xNB can be connected to only one RAN-S domain at any given time; one RAN-O&M domain can manage one or more xNBs, and an xNB can be connected to only one RAN-O&M domain at any given time.
在一些示例中,参照图11,RAN-S域与xNB之间的接口可为O1接口,可包括控制面(O1-C)和数据面(O1-U),其中,O1控制面可使用SCTP或UDP接口协议,O1数据面可使用UDP接口协议;RAN-C和RAN-U之间可沿用F1-C接口协议;RAN-S的对外接口可使用服务化技术实现,可与核心网服务化协议标准一致;xNB与核心网之间可采用Ng接口(即无线接入网与核心网之间的接口),其中,xNB-DU与核心网之间采用Ng-U接口,xNB-CU与核心网之间采用Ng-C接口。示例性地,RAN的端到端的承载建立保留接口不变,与核心网的控制接口沿用SCTP协议,业务接口使用GTPU协议;对外能力开放接口使用QUIC协议。In some examples, referring to Figure 11, the interface between the RAN-S domain and the xNB can be an O1 interface, which may include a control plane (O1-C) and a data plane (O1-U). The O1 control plane can use either the SCTP or UDP interface protocol, and the O1 data plane can use the UDP interface protocol. The F1-C interface protocol can be used between RAN-C and RAN-U. The external interface of RAN-S can be implemented using service-oriented technology, consistent with the core network service-oriented protocol standard. The interface between xNB and the core network can use an Ng interface (i.e., the interface between the radio access network and the core network), where xNB-DU uses the Ng-U interface and xNB-CU uses the Ng-C interface. Exemplarily, the end-to-end bearer establishment interface of the RAN remains unchanged, the control interface with the core network uses the SCTP protocol, the service interface uses the GTPU protocol, and the external capability exposure interface uses the QUIC protocol.
图12为本申请实施例的通信系统中数据流的示意图,如图12所示,本示例中接入网设备620能实现通信、感知、算力、智能、安全的业务调度,其中,接入网设备620的通信业务与相关技术一样,保证高数据速率和低时延特征数据流,此外,还输出感知、算力、智能、安全等多种网络能力对应的数据流,通过第一网络功能610对外提供服务。Figure 12 is a schematic diagram of the data flow in the communication system of this application embodiment. As shown in Figure 12, in this example, the access network device 620 can realize the service scheduling of communication, sensing, computing power, intelligence and security. The communication service of the access network device 620 is the same as that of related technologies, ensuring high data rate and low latency data flow. In addition, it also outputs data flow corresponding to various network capabilities such as sensing, computing power, intelligence and security, and provides services to the outside world through the first network function 610.
图13为本申请实施例的通信系统的一种功能分布框图,如图13所示,RAN-S的功能可包括用户管理(即第一管理功能)、安全管理(即第二管理功能)、资源管理(即第六管理功能)、智能管理(即第五管理功能)、策略管理(即第七管理功能)、感知管理(即第三管理功能)、数据管理(即第四管理功能)和服务注册功能(即第八管理功能)。RAN-S域是RAN系统与第三方系统或功能之间的使能接口及能力开放接口,可实现对外的安全控制和认证,满足全局数据收集和智能需求,与核心网系统一起完成RAN系统的策略管理。Figure 13 is a functional distribution block diagram of a communication system according to an embodiment of this application. As shown in Figure 13, the functions of the RAN-S may include user management (i.e., the first management function), security management (i.e., the second management function), resource management (i.e., the sixth management function), intelligent management (i.e., the fifth management function), policy management (i.e., the seventh management function), perception management (i.e., the third management function), data management (i.e., the fourth management function), and service registration function (i.e., the eighth management function). The RAN-S domain is the enabling interface and capability opening interface between the RAN system and third-party systems or functions. It can realize external security control and authentication, meet the global data collection and intelligent requirements, and complete the policy management of the RAN system together with the core network system.
xNB的主要功能由控制域和功能\资源域两部分构成。控制域(RAN-C)是RAN系统的小脑,包括接口层、业务管理层、各任务管理层、流程控制等功能;功能\资源域(RAN-U)是RAN系统的能力体现,包括用户面数据处理功能、状态管理、感知面管理功能、数据面的数据管理功能、移动算力调度及资源选择功能。可参照图3,xNB内部各业务子层以服务化能力的方式体现,实现各子业务层的任务管理,实现子任务间能力组合和调用。可以理解,本示例中,xNB可实现控制和服务的隔离,功能域可实现通信、感知、算力、智能等的功能服务和资源管理能力。The main functions of the xNB consist of two parts: the control domain and the function/resource domain. The control domain (RAN-C) is the cerebellum of the RAN system, including the interface layer, service management layer, task management layers, and process control functions. The function/resource domain (RAN-U) embodies the capabilities of the RAN system, including user plane data processing, state management, sensing plane management, data plane management, mobile computing power scheduling, and resource selection. Referring to Figure 3, each service sub-layer within the xNB is represented as a service, enabling task management for each sub-service layer and allowing for the combination and invocation of capabilities between sub-tasks. In this example, the xNB can achieve isolation between control and services, while the function domain provides functional services and resource management capabilities for communication, sensing, computing power, and intelligence.
图14为本申请实施例的xNB的一种功能分布框图,如图14所示,本示例中服务化网络对应的平台层可实现RAN的管理、调度和控制功能,从协议架构上划分平台层是控制面功能通用机制的一部分,本示例中具体能力可包括网络服务监管(即第一控制功能)、算力资源监管(即第二控制功能)、接口监管(即第三控制功能)、业务管理层(图14中未示出,即第四控制功能)、流程管理(即第六控制功能)、数据管理(即第七控制功能)和任务管理功能(即第五控制功能)。Figure 14 is a functional distribution block diagram of an xNB according to an embodiment of this application. As shown in Figure 14, the platform layer corresponding to the service network in this example can realize the management, scheduling and control functions of the RAN. Dividing the platform layer from the perspective of protocol architecture is part of the general mechanism of control plane functions. The specific capabilities in this example may include network service supervision (i.e., the first control function), computing resource supervision (i.e., the second control function), interface supervision (i.e., the third control function), service management layer (not shown in Figure 14, i.e., the fourth control function), process management (i.e., the sixth control function), data management (i.e., the seventh control function), and task management function (i.e., the fifth control function).
其中,网络服务监管负责各面的服务的功能注册,是RAN功能按需组合、定制化服务、系统兼容、能力开放、接口开放的执行和管理单元,各任务管理模块(即第二模块)运行后会向网络服务监控模块发送消息,建立各模块和业务调度模块(即第一模块)的路由关系。需要说明的是,通信任务管理功能为xNB的基本功能不需要注册发现,其他功能的注册流程可图2所示,各任务模块的注册没有先后顺序。Among them, the Network Service Monitoring module is responsible for the functional registration of services across all aspects. It is the execution and management unit for on-demand combination of RAN functions, customized services, system compatibility, capability openness, and interface openness. After each task management module (i.e., the second module) runs, it sends messages to the Network Service Monitoring module to establish routing relationships between each module and the Service Scheduling module (i.e., the first module). It should be noted that the communication task management function is a basic function of xNB and does not require registration and discovery. The registration process for other functions is shown in Figure 2. The registration of each task module has no specific order.
以感知模块(即与感知相关的网络能力对应的第二模块)的注册流程为例,参照图2,感知模块动态加入xNB,在感知模块完成初始化功能,向业务管理模块(即第一模块)的模块监控功能发送感知模块初始化指示(sensor init indi req)消息(即第一消息),指示感知模块初始化成功,并要加入xNB系统,其中sensor init indi req消息中可包括感知模块的标识信息、调用的参数要求、建立链路或函数调度信息(如TNL或回调函数等)等,sensor init indi req消息发送的目的地址可以通过预配置获得,也可通过与RAN-O&M模块通信获得。业务管理模块的模块监控功能收到消息后实现在业务管理模块的注册保存,并向感知模块发送感知模块初始化指示响应(sensor init indi res)消息(即第一响应消息),指示注册完成,感知模块准备进入服务状态,其中sensor init indi res消息中可包括业务管理模块的标识信息、能力参数信息、建立链路或函数调度信息(如TNL或回调函数等)等。业务管理模块的模块监控功能同时向RAN-O&M发送感知模块初始化(sensor module initial)消息(即第二消息),通知网管实体xNB新增感知模块并可以正常工作。其余网络能力对应的任务模块与感知模块的处理流程类似,为节省篇幅,这里不再赘述。Taking the registration process of the sensing module (i.e., the second module corresponding to the network capabilities related to sensing) as an example, referring to Figure 2, the sensing module dynamically joins the xNB. After the sensing module completes the initialization function, it sends a sensing module initialization instruction (sensor indi req) message (i.e., the first message) to the module monitoring function of the service management module (i.e., the first module), indicating that the sensing module has been successfully initialized and needs to join the xNB system. The sensor indi req message may include the identification information of the sensing module, the parameter requirements for the call, and the link establishment or function scheduling information (such as TNL or callback function, etc.). The destination address of the sensor indi req message can be obtained through pre-configuration or through communication with the RAN-O&M module. Upon receiving the message, the module monitoring function of the service management module registers and saves the information within the service management module. It then sends a sensor module initialization indication response (sensor init indi res) message (the first response message) to the sensing module, indicating that registration is complete and the sensing module is ready to enter service mode. The sensor init indi res message may include the service management module's identification information, capability parameters, and link establishment or function scheduling information (such as TNL or callback functions). Simultaneously, the service management module's module monitoring function sends a sensor module initialization (sensor module initial) message (the second message) to the RAN-O&M, notifying the xNB entity that a new sensing module has been added and is ready to operate normally. The processing flow for other network capability-related task modules is similar to that of the sensing module, and will not be elaborated upon here for brevity.
本示例中,服务化功能和移动算力资源可以注册的方式进行能力发现,支持xNB按需生成定制化基站功能、支持新功能特性的即插即用,支持移动算力资源的即插即用。In this example, service-oriented functions and mobile computing resources can be discovered through registration, supporting xNB to generate customized base station functions on demand, supporting plug-and-play of new features, and supporting plug-and-play of mobile computing resources.
继续参照图14,算力资源监管是指算力网络的管理,可包括算力节点、算力路由、链路QoS、算力属性、算力度量、算力资源按需分配等相关能力管理。本示例中,算力网络资源可包括终端、基站和核心网设备,具有近端专用特点;主要满足移动通信网络内部的算力资源使用,提供低时延、移动性、高可靠的算力服务,形成移动算力网络,并和传统网络算力一起提供端到端的算网服务。Referring again to Figure 14, computing resource management refers to the management of the computing network, which may include the management of computing nodes, computing routes, link QoS, computing attributes, computing power, and on-demand allocation of computing resources. In this example, computing network resources may include terminals, base stations, and core network equipment, and are characterized by near-end dedicatedness; they mainly meet the computing resource usage within the mobile communication network, providing low-latency, mobile, and highly reliable computing services, forming a mobile computing network, and together with traditional network computing power, providing end-to-end computing network services.
接口监管负责RAN与RAN、RAN与CN、RAN与UU、RAN与智能编排体及、RAN与RAN集中开放管理体和RAN与第三方服务之间的连接管理和接口功能实现,具体功能可包括通信链路维护、消息编码和解码、可视化编程消息翻译、消息调度、以及网络平台层对第三方应用的能力开放(算力、智能、数据、协同控制等)和应用层协议的识别、翻译和转换等,实现RAN与应用层之间的消息交互。Interface supervision is responsible for the connection management and interface function implementation between RAN and RAN, RAN and CN, RAN and UU, RAN and intelligent orchestration body, RAN and RAN centralized open management body, and RAN and third-party services. Specific functions may include communication link maintenance, message encoding and decoding, visual programming message translation, message scheduling, and the network platform layer's ability to open up to third-party applications (computing power, intelligence, data, collaborative control, etc.) and the identification, translation and conversion of application layer protocols, so as to realize message interaction between RAN and application layer.
业务管理层主要实现对业务服务的识别和调度。根据业务的类型,业务管理层可实现对业务拆分、协调和调用各业务子层,满足业务对通信、感知、数据、计算和智能各要素的需求,各业务子层可保证子系统的资源分配、QoS评估和服务功能组合。The business management layer primarily identifies and schedules business services. Based on the type of business, the management layer can break down, coordinate, and invoke various business sub-layers to meet the business's needs for communication, sensing, data, computing, and intelligence. Each business sub-layer can guarantee resource allocation, QoS assessment, and service function combination within the subsystem.
任务管理对应各业务子层的任务执行、任务生命周期管理和任务的服务质量保证,链路决策等功能。Task management includes functions such as task execution, task lifecycle management, service quality assurance, and link decision-making for each business sub-layer.
流程管理负责服务功能按需调用、无线承载、计算承载、数据承载和通感承载的连接建立、修改、维护和异常回退功能。本示例中,xNB的管理域可根据业务子系统的QoS特性,通过流程控制(自动编排)模块生成服务,实现业务服务的动态生成。Process management is responsible for on-demand service function invocation, connection establishment, modification, maintenance, and exception rollback for wireless, compute, data, and sensing bearers. In this example, the xNB's management domain can generate services dynamically through the process control (automatic orchestration) module based on the QoS characteristics of the service subsystems.
数据管理包括静态和半静态参数,包括系统上下文信息、小区上下文信息、用户上下文信息以及连接上下文信息的维护和修改,以及对外部模块实现数据服务的提供。Data management includes the maintenance and modification of static and semi-static parameters, including system context information, cell context information, user context information, and connection context information, as well as the provision of data services to external modules.
本示例中,xNB的管理域可实现业务需求的定义、任务管理模块间资源和能力的调度,每个任务管理模块的功能可以独立服务,并支持任务管理模块间的服务联合服务。In this example, the xNB's management domain can define business requirements, schedule resources and capabilities between task management modules, and each task management module can provide independent services and support service fusion between task management modules.
在一些示例中,xNB的管理域可以按需部署单独通信任务系统或部署多个任务子系统。以下分别基于图15至20对本示例的通信系统中各任务子系统的相关任务流程进行说明。In some examples, the xNB's management domain can deploy a single communication task system or multiple task subsystems as needed. The following sections, based on Figures 15 to 20, describe the relevant task flows of each task subsystem in the communication system of this example.
本示例中面向感知的子系统可实现感知业务的处理,例如包括个人消费业务、环境检测业务和感知辅助网络等业务,感知任务的对外服务和感知数据的获取可以分为相对独立的两个过程,其中,个人健康等消费业务可由终端发起,并在感知模块进行智能处理和保存,根据个人定制策略,当收到感知服务请求时对外提供感知数据服务。图15为本申请实施例的通信系统针对与感知相关的网络能力的一种业务流程示意图,如图15所示,该流程包括:In this example, the perception-oriented subsystem can handle perception services, such as personal consumption services, environmental monitoring services, and perception-assisted network services. The external service provision of perception tasks and the acquisition of perception data can be divided into two relatively independent processes. Personal health and other consumption services can be initiated by the terminal and intelligently processed and stored in the perception module. Based on a personalized strategy, perception data services are provided externally when a perception service request is received. Figure 15 is a schematic diagram of a service flow for network capabilities related to perception in the communication system of this application embodiment. As shown in Figure 15, the flow includes:
初始注册流程。本示例中,用户先完成初始接入过程,用户对应的感知数据可采用周期或事件触发的策略发送连接建立请求过程。Initial registration process. In this example, the user first completes the initial access process, and the user's corresponding perception data can be used to send connection establishment requests using a periodic or event-triggered strategy.
用户向xNB发送感知数据请求(UE application message request)消息,可携带感知业务类型。Users can send a UE application message request to the xNB, which can carry the type of sensing service.
xNB向RAN-S发送感知承载建立请求(sensor message request)消息。本示例中,xNB可进行业务类型判断,确定具备感知业务需求则向RAN-S发送感知承载建立请求(sensor message request)消息并携带下行用户标识O1AP-ID、下行承载TNL地址和RAN-S实体用户唯一标识(或者核心网分配的全网唯一标识)等。The xNB sends a sensor message request to the RAN-S. In this example, the xNB can determine the service type and, if it determines that there is a need for sensor services, it sends a sensor message request to the RAN-S, carrying the downlink user identifier O1AP-ID, the downlink bearer TNL address, and the RAN-S entity user unique identifier (or the network-wide unique identifier assigned by the core network).
图16为本申请实施例的获取感知相关策略的流程示意图,如图16所示,RAN-S接收到感知承载建立请求消息后,可根据RAN-S实体用户唯一标识查找用户管理模块是否存在该用户上下文,如果不存在则建立用户上下文,并向核心网发送策略请求(policy request)消息,携带RAN-S分配的UE APID,请求对应策略和安全控制信息;如果存在上下文,进一步判断是否存在感知相关策略(即第二策略信息),例如感知数据的安全和计费策略等,若不存在感知相关策略,同样可向核心网发送policy request消息,消息中可携带RAN-S实体用户唯一标识;如果RAN-S存在感知相关策略,则向xNB发送感知应答(sensor message response)消息。Figure 16 is a schematic diagram of the process for obtaining perception-related policies according to an embodiment of this application. As shown in Figure 16, after receiving the perception bearer establishment request message, the RAN-S can check whether the user context exists in the user management module based on the unique identifier of the RAN-S entity user. If it does not exist, the user context is established, and a policy request message is sent to the core network, carrying the UE APID allocated by the RAN-S, requesting the corresponding policy and security control information. If the context exists, it further determines whether there is a perception-related policy (i.e., second policy information), such as the security and charging policies for perception data. If there is no perception-related policy, a policy request message can also be sent to the core network, which can carry the unique identifier of the RAN-S entity user. If the RAN-S has a perception-related policy, a perception response message is sent to the xNB.
继续参照图15,核心网收到policy request消息后,可根据RAN-S实体用户唯一标识查找用户安全和计费策略并向RAN-S实体发送策略响应(policy response)消息,携带核心网分配给该用户的用户标识;RAN-S实体收到对应策略和安全信息后,相关信息可保存在RAN-S实体的用户管理模块,并向xNB发送感知数据应答(sensor message response)消息,该消息可携带xNB分配的用户标识和RAN-S实体分配的上行O1AP-ID消息、上行承载TNL地址及该用户的安全和计费的策略等。Referring to Figure 15, after receiving the policy request message, the core network can look up the user's security and charging policies based on the unique identifier of the RAN-S entity user and send a policy response message to the RAN-S entity, carrying the user identifier assigned to the user by the core network. After receiving the corresponding policy and security information, the RAN-S entity can store the relevant information in the user management module of the RAN-S entity and send a sensor message response message to the xNB. This message can carry the user identifier assigned by the xNB, the uplink O1AP-ID message assigned by the RAN-S entity, the uplink bearer TNL address, and the user's security and charging policies, etc.
xNB收到RAN-S发送的sensor message response消息后触发空口数据承载的承载建立,空口承载建立完成后向RAN-S发送感知数据承载建立成功(sensor DRB success)消息,指示连接建立成功。随后进行感知数据的传输,并进行服务计费。After receiving the sensor message response from RAN-S, xNB triggers the establishment of the air interface data bearer. Once the air interface bearer is established, it sends a sensor DRB success message to RAN-S, indicating that the connection has been successfully established. Subsequently, sensor data transmission and service billing are performed.
本示例中,面向终端的能力开放可部署在xNB的管理域,识别终端发起的感知、算力、测量数据等应用业务和配置请求。In this example, the terminal-oriented capability exposure can be deployed in the xNB's management domain to identify application services and configuration requests such as sensing, computing power, and measurement data initiated by the terminal.
图17为本申请实施例的通信系统针对与感知相关的网络能力的另一种业务流程示意图,如图17所示,该流程包括:Figure 17 is a schematic diagram of another service process of the communication system according to an embodiment of this application for network capabilities related to perception. As shown in Figure 17, the process includes:
感知服务使用者与RAN-S使用对外开放接口完成安全和身份认证,符合RAN对外数据服务的相关法律和政策。Users of the perception service use the RAN-S to complete security and identity authentication through the externally open interface, which complies with the relevant laws and policies of the RAN for external data services.
感知服务使用者向RAN-S发送感知服务请求,其中可携带唯一身份信息,如身份证号码或手机号码。Sensing service users send sensing service requests to RAN-S, which may include unique identification information such as ID card numbers or mobile phone numbers.
RAN-S向核心网进行设备查询,查询该用户网络的服务能力和网络唯一标识,其中可携带感知服务使用者发送的唯一身份信息及位置信息;核心网返回设备查询的结果,可包含感知业务能力及用户网络唯一标识。如果感知服务使用者不支持感知服务,则返回感知数据响应消息指示该用户没有此服务,流程结束。RAN-S根据查询的网络唯一标识,查询自身存储感知数据是否能够满足感知服务使用者的数据需求,若满足则发送感知数据响应并进行感知数据传输,流程结束。若RAN-S确定不能满足感知服务使用者的数据需求,则向xNB发送感知设备数据请求,进行感知数据申请,携带网络唯一标识。The RAN-S queries the core network for device capabilities and network unique identifiers for the user's network, which may include the unique identity information and location information sent by the sensing service user. The core network returns the query results, which may include sensing service capabilities and the user's network unique identifier. If the sensing service user does not support the sensing service, a sensing data response message is returned indicating that the user does not have this service, and the process ends. Based on the queried network unique identifier, the RAN-S checks whether its stored sensing data can meet the data requirements of the sensing service user. If it can, it sends a sensing data response and transmits sensing data, and the process ends. If the RAN-S determines that it cannot meet the data requirements of the sensing service user, it sends a sensing device data request to the xNB to request sensing data, carrying the network unique identifier.
xNB通过业务管理向感知设备发起寻呼,该寻呼可指示感知数据业务类型,通知用户建立感知数据获取的连接建立。感知设备与xNB完成连接建立后感知设备和RAN-S进行感知数据传输。The xNB initiates a paging process to the sensing device through service management. This paging indicates the type of sensing data service and notifies the user to establish a connection for acquiring sensing data. After the sensing device and xNB complete the connection establishment, the sensing device and RAN-S begin transmitting sensing data.
RAN-S存储感知数据,向感知服务使用者发送感知数据响应并进行感知数据传输。RAN-S stores sensing data, sends sensing data responses to sensing service users, and transmits sensing data.
图18为本申请实施例的通信系统针对与数据服务相关的网络能力的一种业务流程示意图,如图18所示,该流程包括:Figure 18 is a schematic diagram of a service process of a communication system according to an embodiment of this application for network capabilities related to data services. As shown in Figure 18, the process includes:
RAN-S完成数据服务使用者的访问安全,进行授权和认证等安全过程,符合RAN对外数据服务的相关法律和政策。RAN-S ensures secure access for data service users by performing authorization and authentication processes, complying with relevant laws and policies governing RAN's external data services.
完成安全相关的认证和身份识别后,数据服务使用者向RAN-S发送数据服务申请(Data service request)消息,该消息可携带数据服务请求的具体信息,如数据类别、数据属性、数据量、时间信息或者个人属性信息等。After completing security-related authentication and identity verification, the data service user sends a data service request message to the RAN-S. This message may carry specific information about the data service request, such as data category, data attributes, data volume, time information, or personal attribute information.
RAN-S请求数据管理功能判断当前数据信息是否能够满足数据服务使用者的数据需求,若能够满足则发送数据服务响应(Data service response)消息,指示数据服务响应成功,随后进行服务计费和数据传输服务;如果需求查询则根据数据服务使用者的请求信息进行数据获取,可携带预计等待时长参数向开放对象发送Data service response消息;如果不能满足则Data service response消息中可携带失败的具体原因信息。The RAN-S request data management function determines whether the current data information can meet the data service user's data needs. If it can, it sends a data service response message to indicate that the data service response was successful, and then performs service billing and data transmission services. If the request is a query, it retrieves the data according to the data service user's request information and can send a data service response message to the open object with the expected waiting time parameter. If the request cannot be met, the data service response message can carry the specific reason for the failure.
若RAN-S确定本地数据不满足服务申请需求,可进行基站协助(数据获取)流程。该流程中,RAN-S可根据数据需求判断是单站数据收集还是多站数据获取流程,多站点流程是单站点流程的重复,本示例仅描述单站获取流程。If the RAN-S determines that the local data does not meet the service request requirements, it can initiate a base station assistance (data acquisition) process. In this process, the RAN-S can determine whether it is a single-site data collection or multi-site data acquisition process based on the data requirements. The multi-site process is a repetition of the single-site process; this example only describes the single-site acquisition process.
xNB收到RAN-S发送的基站数据请求,其中可携带数据服务使用者请求消息中的数据要求相关信息、RAN-S的TNL信息等,xNB中的业务调度模块可触发数据管理子系统,该数据管理子系统可进行数据查询并判断本地存储是否满足数据需求,如果满足则向RAN-S发送基站数据响应消息,其中可携带xNB分配的下行数据TNL信息,并根据RAN-S的TNL信息进行数据本地数据传输。如果本地存储数据不能满足RAN-S发出的数据需求,需进行终端用户的数据收集,数据管理子系统可调用通信管理子系统建立数据获取的业务承载建立,承载的数据流可按需分布式存储于xNB和RAN-S的数据管理实体中。xNB完成数据的随路处理和/或完成终端的数据收集,根据RAN-S的TNL信息向RAN-S传输数据。When the xNB receives a base station data request from the RAN-S, it may carry information related to the data request from the data service user request message, as well as the RAN-S's TNL information. The service scheduling module in the xNB can trigger the data management subsystem, which can perform data queries and determine whether local storage meets the data requirements. If it does, it sends a base station data response message to the RAN-S, which may carry the downlink data TNL information allocated by the xNB, and performs local data transmission according to the RAN-S's TNL information. If the local storage data cannot meet the data requirements sent by the RAN-S, data collection from end users is required. The data management subsystem can call the communication management subsystem to establish a service bearer for data acquisition. The data stream on the bearer can be distributed and stored on demand in the data management entities of the xNB and RAN-S. The xNB completes in-band data processing and/or completes data collection from the terminals, and transmits data to the RAN-S according to the RAN-S's TNL information.
RAN-S收集完所有xNB采集的数据,向数据服务使用者发送数据收集指示(Data service indication)消息。RAN-S与数据服务使用者进行数据传输服务,并根据数据服务情况进行计费处理。After collecting all data from the xNBs, the RAN-S sends a data service indication message to the data service user. The RAN-S then performs data transmission services with the data service user and handles billing based on the data service usage.
图19为本申请实施例的通信系统针对与算力相关的网络能力的一种业务流程示意图,如图19所示,该流程包括:Figure 19 is a schematic diagram of a service process of the communication system according to an embodiment of this application for network capabilities related to computing power. As shown in Figure 19, the process includes:
RAN-S完成算力服务使用者的访问安全,进行授权和认证等安全过程,符合RAN对外算力服务的相关法律和政策。RAN-S ensures secure access for computing power service users by performing security processes such as authorization and authentication, in compliance with relevant laws and policies governing RAN's external computing power services.
完成安全相关的认证和身份识别后,算力服务使用者向RAN-S发送算力服务请求,其中可包括需求算力大小、算力特征、算力类型、内存相关需求等信息。在一些示例中,RAN-S可判断是否能够满足请求者的算力需求及是否进行算力服务签约,如果不能满足则响应消息携带失败的具体原因信息,否则携带成功指示。After completing security-related authentication and identity verification, the computing power service user sends a computing power service request to RAN-S, which may include information such as the required computing power size, computing power characteristics, computing power type, and memory-related requirements. In some examples, RAN-S can determine whether it can meet the requester's computing power requirements and whether to subscribe to a computing power service. If it cannot meet the requirements, it will respond with a message containing details of the failure; otherwise, it will include a success indication.
继续参照图19,RAN-S可判断算力类型是使用云(边缘)算力还是移动算力,如果需要分配云(边缘)算力则走云算力分配过程,分配完成后进行算力计费同时进行算法、数据加载和算力计算过程。如果需要移动算力网络进行算力分配,RAN-S可根据资源管理模块的策略和统计的基站算力能力信息选择一个或多个xNB进行算力服务。Referring again to Figure 19, the RAN-S can determine whether the computing power type is cloud (edge) computing power or mobile computing power. If cloud (edge) computing power needs to be allocated, the cloud computing power allocation process will be followed. After allocation, computing power billing will be performed, along with algorithm, data loading, and computing power calculation. If mobile computing power network is required for computing power allocation, the RAN-S can select one or more xNBs to provide computing power services based on the resource management module's policy and the statistical base station computing power capability information.
xNB的业务管理模块收到RAN-S发送的算力资源请求,其中可携带RAN-S的TNL信息,或者还可携带提供算力的终端网络唯一标识信息;xNB中的算力管理模块(与算力相关的网络能力对应的第二模块)可根据策略判断是使用基站算力还是使用终端算力提供服务,如果确定需要基站提供算力服务则分配算力资源,并向RAN-S发送算力资源响应消息,其中可携带基站TNL信息;若算力管理模块确定需要终端算力提供服务,且终端处于非连接状态,算力管理模块可向通信管理模块发送连接建立请求或寻呼请求,携带连接建立的属性参数和算力管理模块发起的信息内容,触发通管理模块进行连接建立。The xNB's service management module receives a computing resource request from the RAN-S, which may carry the RAN-S's TNL information or the unique identifier of the terminal network providing computing power. The xNB's computing power management module (the second module corresponding to the network capabilities related to computing power) can determine whether to use base station computing power or terminal computing power to provide services based on the policy. If it is determined that the base station needs to provide computing power services, it allocates computing power resources and sends a computing resource response message to the RAN-S, which may carry the base station's TNL information. If the computing power management module determines that the terminal needs to provide computing power services and the terminal is in a disconnected state, the computing power management module can send a connection establishment request or paging request to the communication management module, carrying the connection establishment attribute parameters and the information content initiated by the computing power management module, triggering the communication management module to establish a connection.
xNB中的算力管理模块完成终端算力资源的申请和确认后,可向RAN-S实体发送算力资源服务响应消息,携带算力提供实体的信息和基站算力服务的TNL信息,用于算法和/或数据传输。After the computing power management module in the xNB completes the application and confirmation of terminal computing power resources, it can send a computing power resource service response message to the RAN-S entity, carrying information about the computing power providing entity and TNL information of the base station computing power service for algorithm and/or data transmission.
RAN-S收集完成算力提供实体的反馈,满足算力服务使用者的算力需求,RAN-S向算力服使用者发送算力服务响应消息。算力服务使用者接收到RAN-S发送的算力服务响应消息,开始进行算力应用程序加载和算力计费过程,完成算力服务。RAN-S collects feedback from the computing power providing entity to meet the computing power needs of the computing power service user. RAN-S then sends a computing power service response message to the user. Upon receiving the response message, the user begins loading the computing power application and the computing power billing process, thus completing the computing power service.
本示例中,所述通信系统可提供基站和终端算力、网络数据,用于网络优化及网络自治相关服务,也可利用移动网络的分布式算力特点进行智能算法模型的联邦训练,提供与智能相关的网络能力服务。In this example, the communication system can provide base station and terminal computing power and network data for network optimization and network autonomy-related services. It can also utilize the distributed computing power characteristics of mobile networks to perform federated training of intelligent algorithm models and provide network capability services related to intelligence.
图20为本申请实施例的通信系统针对与智能相关的网络能力的一种业务流程示意图,如图20所示,该流程包括:Figure 20 is a schematic diagram of a service process of a communication system according to an embodiment of this application for intelligent network capabilities. As shown in Figure 20, the process includes:
智能服务使用者(例如数字孪生体等)可向RAN-S发送智能服务请求,其中可携带任务标识、TNL地址信息等,用于请求网络优化或智能服务功能;RAN-S实体可确定智能服务需求和智能四要素(算力、算法、数据、连接)的能力匹配,选择算力模型,并向智能服务使用者返回智能服务响应,其中可携带任务标识、TNL地址信息等。如果响应成功,智能服务使用者可使用建立的数据通道向RAN-S发送相关算法和数据信息。Intelligent service users (such as digital twins) can send intelligent service requests to the RAN-S, which may include task identifiers, TNL address information, etc., to request network optimization or intelligent service functions. The RAN-S entity can determine the intelligent service requirements and their matching capabilities with the four elements of intelligence (computing power, algorithm, data, and connectivity), select a computing power model, and return an intelligent service response to the intelligent service user, which may include task identifiers, TNL address information, etc. If the response is successful, the intelligent service user can use the established data channel to send relevant algorithm and data information to the RAN-S.
RAN-S中的数据管理功能可查询满足智能服务的数据要求,若符合云算力/边缘算力需求则执行云算力/边缘算力的模型训练过程。若需要移动网络算力服务,RAN-S向一个或多个xNB发送智能服务请求,其中可携带任务标识、TNL信息、数据存在标识和可选择的终端信息等。The data management function in RAN-S can query data that meets the requirements of intelligent services. If it meets the requirements of cloud computing power/edge computing power, it will execute the model training process for cloud computing power/edge computing power. If mobile network computing power services are needed, RAN-S sends an intelligent service request to one or more xNBs, which may carry task identifier, TNL information, data presence identifier, and selectable terminal information, etc.
xNB收到智能服务请求后,消息路由到智能管理模块进行分析和调度;智能管理模块拆解智能服务的四要素(算力、算法、数据、连接)要求,并向RAN-S发送智能服务响应消息,其中可携带xNB分配的TNL信息、任务标识信息等内容。同时按需调用算力管理模块进行算力匹配(能力、算力QoS、终端信息等)和移动算力选择,算力管理模块将选择的移动算力结果返回给智能管理模块,智能管理模块调用通信管理模块(可携带连接QoS、终端信息等)建立终端连接需求,通信管理模块将连接任务建立结果返回给智能管理模块;智能管理模块按需调用数据管理模块进行数据收集。After receiving a smart service request, the xNB routes the message to the smart management module for analysis and scheduling. The smart management module breaks down the four elements of the smart service requirements (computing power, algorithm, data, and connectivity) and sends a smart service response message to the RAN-S, which may carry the TNL information assigned by the xNB, task identification information, etc. Simultaneously, it calls the computing power management module as needed to perform computing power matching (capability, computing power QoS, terminal information, etc.) and mobile computing power selection. The computing power management module returns the selected mobile computing power result to the smart management module. The smart management module then calls the communication management module (which may carry connection QoS, terminal information, etc.) to establish terminal connection requirements. The communication management module returns the connection task establishment result to the smart management module. Finally, the smart module calls the data management module as needed to collect data.
RAN-S实体收到xNB的成功响应消息,利用建立的数据传输信道,RAN-S向xNB实体发送算法和数据信息。xNB中智能业务子层的任务管理模块收集到智能四要素准备完成,进行智能服务触发,通过选择的移动算力网络进行智能服务;各移动算力实体完成智能服务后向智能业务子层的任务管理模块响应智能服务结果,该模块收集到所有子任务服务都完成后,处理并触发xNB向RAN-S进行智能服务响应。Upon receiving the successful response message from the xNB, the RAN-S entity sends algorithm and data information to the xNB entity using the established data transmission channel. The task management module of the intelligent service sublayer in the xNB collects the four essential elements for intelligent service preparation and triggers intelligent service, providing the intelligent service through the selected mobile computing network. After each mobile computing entity completes its intelligent service, it responds to the task management module of the intelligent service sublayer with the intelligent service result. This module, upon receiving the completion of all sub-task services, processes the information and triggers the xNB to respond to the RAN-S with the intelligent service.
RAN-S收集到所有xNB的智能服务响应后,对各收集的结果进行处理和分析,满足服务要求后向智能服务使用者进行智能服务响应。智能服务使用者根据智能服务的模型结果进行后续的模型验证和模型优化。After collecting all intelligent service responses from xNBs, RAN-S processes and analyzes the collected results. Once the service requirements are met, it provides intelligent service responses to intelligent service users. Intelligent service users then perform subsequent model validation and optimization based on the model results from the intelligent service.
本示例中,RAN的网络开放能力驻留在RAN-S域,与传统数据传输业务分域管理,能够实现提供能力开放的同时保证传统数据业务的系统性能;RAN的对外开放的安全认证和安全能力驻留在RAN-S集中开放管理域,能够实现有效、适度复杂度的安全;RAN-S还具有策略控制功能,可通过服务化接口与核心网计费等模块进行消息交互,实现RAN的网络能力开放功能的身份安全和计费功能;RAN-S还具有用户管理功能,能够实现用户个人感知数据维护,对外提供信息服务,保存用户算力特征和能力,提供对外算力服务,保存用户智能优化和网络优化相关特征信息,用于用户服务的智能策略。In this example, the RAN's network open capabilities reside in the RAN-S domain, managed separately from traditional data transmission services. This allows for the provision of open capabilities while ensuring the system performance of traditional data services. The RAN's external security authentication and security capabilities reside in the RAN-S centralized open management domain, achieving effective and appropriately complex security. The RAN-S also has policy control functions, which can interact with core network billing and other modules through service interfaces to achieve identity security and billing functions for the RAN's network capability open functions. The RAN-S also has user management functions, enabling the maintenance of user-specific perception data, providing information services, storing user computing power characteristics and capabilities, providing external computing power services, and storing user intelligent optimization and network optimization related feature information for intelligent policies for user services.
参照图18至图20,本示例中RAN的数据和算力采用集中+分布式部署,RAN-S可提供集中的网络数据、计算能力及其资源调度,xNB则负责提供给RAN-S相关数据和计算能力,为RAN-S提供xNB的服务和能力。Referring to Figures 18 to 20, in this example, the RAN's data and computing power are deployed in a centralized + distributed manner. The RAN-S can provide centralized network data, computing power and its resource scheduling, while the xNB is responsible for providing the RAN-S with relevant data and computing power, and providing the RAN-S with xNB services and capabilities.
本申请实施例还提供一种通信装置,可应用于第一网络功能。图21为本申请实施例的通信装置的组成结构示意图一,如图21所示,通信装置700包括第一处理单元701,配置为基于连接的一个或多个接入网设备提供的各种网络能力进行服务开放;其中,所述网络能力由对应的接入网设备通过第一功能实体基于通信网络中的各网络资源实现,以及通过第二功能实体提供。This application also provides a communication device applicable to a first network function. Figure 21 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application. As shown in Figure 21, the communication device 700 includes a first processing unit 701, configured to provide services based on various network capabilities provided by one or more connected access network devices; wherein, the network capabilities are implemented by the corresponding access network device through a first functional entity based on various network resources in the communication network, and provided through a second functional entity.
在本申请的一种可选实施例中,所述第一处理单元701还配置为执行以下至少之一:与用户相关的管理;与服务安全相关的管理;与感知相关的网络能力的管理;与数据服务相关的网络能力的管理;与人工智能相关的网络能力的管理;与网络资源相关的管理;与策略控制相关的管理;与第三方服务注册相关的管理。In one optional embodiment of this application, the first processing unit 701 is further configured to perform at least one of the following: user-related management; service security-related management; perception-related network capability management; data service-related network capability management; artificial intelligence-related network capability management; network resource-related management; policy control-related management; and third-party service registration-related management.
在本申请的一种可选实施例中,所述装置700还包括第一通信单元,配置为接收服务调用者发送的第一请求,所述第一请求用于请求调用与第一网络能力相关的服务;基于所述第一请求向所述接入网设备发送第二请求,所述第二请求用于请求调用所述第一网络能力;所述第一网络能力为所述接入网设备和/或与所述接入网设备连接的终端提供的任一网络能力;接收所述接入网设备发送的能力调用结果,基于所述能力调用结果确定服务调用结果,向所述服务调用者发送所述服务调用结果。In an optional embodiment of this application, the apparatus 700 further includes a first communication unit configured to receive a first request sent by a service caller, the first request being used to request the invocation of a service related to a first network capability; send a second request to the access network device based on the first request, the second request being used to request the invocation of the first network capability; the first network capability being any network capability provided by the access network device and/or a terminal connected to the access network device; receive a capability invocation result sent by the access network device; determine a service invocation result based on the capability invocation result; and send the service invocation result to the service caller.
在本申请的一种可选实施例中,所述第一处理单元701,还配置为对所述服务调用者进行安全认证和/或身份认证。In one optional embodiment of this application, the first processing unit 701 is further configured to perform security authentication and/or identity authentication on the service caller.
在本申请的一种可选实施例中,所述第一处理单元701,还配置为获取所述服务调用者对应的第一策略信息,基于所述第一策略信息向所述服务调用者提供对应的网络能力;所述第一策略信息包括用于进行对应的网络能力的安全控制的策略和/或用于进行对应的网络能力的服务计费的策略。In an optional embodiment of this application, the first processing unit 701 is further configured to obtain first policy information corresponding to the service caller, and provide the corresponding network capabilities to the service caller based on the first policy information; the first policy information includes a policy for security control of the corresponding network capabilities and/or a policy for service billing of the corresponding network capabilities.
在本申请的一种可选实施例中,所述网络能力包括与感知相关的第二网络能力;所述装置还包括第一通信单元,配置为接收所述接入网设备发送的第四请求,所述第四请求用于请求建立所述第二网络能力对应的第一承载,所述第一承载用于终端向所述第一网络功能传输与所述第二网络能力相关的数据;向所述接入网设备发送所述第四请求的第二响应消息,所述第二响应消息用于所述接入网设备建立所述第一承载。In one optional embodiment of this application, the network capability includes a second network capability related to perception; the device further includes a first communication unit configured to receive a fourth request sent by the access network device, the fourth request being used to request the establishment of a first bearer corresponding to the second network capability, the first bearer being used by the terminal to transmit data related to the second network capability to the first network function; and to send a second response message of the fourth request to the access network device, the second response message being used by the access network device to establish the first bearer.
在本申请的一种可选实施例中,所述第一处理单元701,还配置为从所述核心网获取所述终端对应的第二策略信息,所述第二策略信息包括用于进行所述第二网络能力的安全控制的策略和/或用于进行所述第二网络能力的服务计费的策略。In one optional embodiment of this application, the first processing unit 701 is further configured to obtain second policy information corresponding to the terminal from the core network. The second policy information includes a policy for security control of the second network capability and/or a policy for service billing of the second network capability.
本申请实施例中,所述通信装置700中的第一处理单元701,在实际应用中均可由所述第一网络功能中的中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)、微控制单元(MCU,Microcontroller Unit)或可编程门阵列(FPGA,Field-Programmable Gate Array)实现;所述通信装置700中的第一通信单元,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。In this embodiment of the application, the first processing unit 701 in the communication device 700 can be implemented by a central processing unit (CPU), digital signal processor (DSP), microcontroller unit (MCU), or field-programmable gate array (FPGA) in the first network function in practical applications; the first communication unit in the communication device 700 can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
本申请实施例还提供一种通信装置,可应用于接入网设备中的第一功能实体。图22为本申请实施例的通信装置的组成结构示意图二,如图22所示,通信装置800包括第二处理单元801,配置为基于通信网络中的各网络资源实现一种或多种网络能力;所述一种或多种网络功能由所述接入网设备中的第二功能实体进行管理并由所述第二功能实体向管理所述接入网设备的第一网络功能提供,所述一种或多种网络能力用于所述第一网络功能进行服务开放。This application also provides a communication device that can be applied to a first functional entity in an access network device. Figure 22 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application. As shown in Figure 22, the communication device 800 includes a second processing unit 801, configured to implement one or more network capabilities based on various network resources in the communication network; the one or more network capabilities are managed by the second functional entity in the access network device and provided by the second functional entity to the first network capability managing the access network device, and the one or more network capabilities are used by the first network capability to provide services.
在本申请的一种可选实施例中,所述第二处理单元801,还配置为进行空口信令的安全模式和/或鉴权加密。In one optional embodiment of this application, the second processing unit 801 is further configured to perform secure mode and/or authentication encryption for air interface signaling.
本申请实施例中,所述通信装置800中的第二处理单元801,在实际应用中均可由所述第一功能实体中的CPU、DSP、MCU或FPGA实现。In this embodiment of the application, the second processing unit 801 in the communication device 800 can be implemented by the CPU, DSP, MCU or FPGA in the first functional entity in practical applications.
本申请实施例还提供一种通信装置,可应用于接入网设备中的第二功能实体。图23为本申请实施例的通信装置的组成结构示意图三,如图23所示,通信装置900包括第三处理单元901,配置为对一种或多种网络能力进行管理,以及向管理所述接入网设备的第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力由所述接入网设备中的第一功能实体基于通信网络中的各网络资源实现,所述一种或多种网络能力用于所述第一网络功能进行服务开放。This application also provides a communication device that can be applied to a second functional entity in an access network device. Figure 23 is a schematic diagram of the composition structure of the communication device according to an embodiment of this application. As shown in Figure 23, the communication device 900 includes a third processing unit 901, configured to manage one or more network capabilities and provide the one or more network capabilities to a first network function that manages the access network device; the one or more network capabilities are implemented by the first functional entity in the access network device based on various network resources in the communication network, and the one or more network capabilities are used for the first network function to provide services.
在本申请的一种可选实施例中,所述第三处理单元901至少包括以下至少之一:第一子单元,配置为对所述一种或多种网络能力进行监管控制;第二子单元,配置为对通信网络中的算力资源进行监管控制,其中,所述算力资源包括通过接入网设备提供的算力资源和/或终端提供的算力资源;第三子单元,配置为对接入网对应的各接口进行监管控制;第四子单元,配置为对所述一种或多种网络能力对应的业务调度进行控制;第五子单元,配置为对所述一种或多种网络能力对应的执行任务进行控制;第六子单元,配置为对所述一种或多种网络能力对应的承载进行控制;第七子单元,配置为对上下文信息进行控制。In one optional embodiment of this application, the third processing unit 901 includes at least one of the following: a first subunit configured to monitor and control the one or more network capabilities; a second subunit configured to monitor and control computing resources in the communication network, wherein the computing resources include computing resources provided by access network equipment and/or computing resources provided by terminals; a third subunit configured to monitor and control each interface corresponding to the access network; a fourth subunit configured to control the service scheduling corresponding to the one or more network capabilities; a fifth subunit configured to control the execution tasks corresponding to the one or more network capabilities; a sixth subunit configured to control the bearers corresponding to the one or more network capabilities; and a seventh subunit configured to control context information.
在本申请的一种可选实施例中,所述第三处理单元901,还配置为对终端提供的所述一种或多种网络能力进行管理,和/或,向终端提供与所述一种或多种网络能力相关的服务。In one optional embodiment of this application, the third processing unit 901 is further configured to manage the one or more network capabilities provided by the terminal, and/or to provide services related to the one or more network capabilities to the terminal.
在本申请的一种可选实施例中,所述第三处理单元901,还配置为通过第一模块接收各个第二模块发送的第一消息,基于所述第一消息进行各个第二模块对应的网络能力的注册;以及通过所述第一模块向各个第二模块发送所述第一消息的第一响应消息;其中,每个第二模块配置为提供对应的网络能力。In one optional embodiment of this application, the third processing unit 901 is further configured to receive a first message sent by each of the second modules through the first module, register the network capabilities corresponding to each of the second modules based on the first message, and send a first response message of the first message to each of the second modules through the first module; wherein each of the second modules is configured to provide corresponding network capabilities.
在本申请的一种可选实施例中,所述第一消息中至少包括对应的第二模块的标识信息、参数信息、链路信息中的至少之一。In one optional embodiment of this application, the first message includes at least one of the identification information, parameter information, and link information of the corresponding second module.
在本申请的一种可选实施例中,所述第三处理单元901,还配置为通过所述第一模快向第二网络功能发送第二消息,所述第二消息用于向所述第二网络功能通知所述接入网设备新增对应的第二模块;所述第二网络功能至少配置为管理所述接入网设备。In one optional embodiment of this application, the third processing unit 901 is further configured to send a second message to the second network function through the first module, the second message being used to notify the second network function that the access network device has added a corresponding second module; the second network function is at least configured to manage the access network device.
本申请实施例中,所述通信装置900中的第三处理单元901及其子单元,在实际应用中均可由所述第二功能实体中的CPU、DSP、MCU或FPGA实现。In this embodiment of the application, the third processing unit 901 and its subunits in the communication device 900 can be implemented by the CPU, DSP, MCU or FPGA in the second functional entity in actual applications.
需要说明的是:上述实施例提供的通信装置在进行通信时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的通信装置与通信方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that the communication device provided in the above embodiments is only illustrated by the division of the above program modules. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the communication device and communication method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
本申请实施例还提供一种接入网设备。图24为本申请实施例的接入网设备的组成结构示意图,如图24所示,接入网设备1000包括第一功能实体1001和第二功能实体1002;其中,This application also provides an access network device. Figure 24 is a schematic diagram of the composition structure of the access network device according to an embodiment of this application. As shown in Figure 24, the access network device 1000 includes a first functional entity 1001 and a second functional entity 1002; wherein...
所述第一功能实体1001,配置为基于通信网络中的各网络资源实现一种或多种网络能力;The first functional entity 1001 is configured to implement one or more network capabilities based on various network resources in the communication network;
所述第二功能实体1002,配置为对所述一种或多种网络能力进行管理以及向所述第一网络功能提供所述一种或多种网络能力;所述一种或多种网络能力用于管理所述接入网设备的第一网络功能进行服务开放。The second functional entity 1002 is configured to manage the one or more network capabilities and provide the one or more network capabilities to the first network function; the one or more network capabilities are used to manage the service exposure of the first network function of the access network device.
在本申请的一种可选实施例中,所述第二功能实体1002,至少配置为提供以下功能的至少之一:第一控制功能,表征与网络能力相关的监管控制;第二控制功能,表征与通信网络中的算力资源相关的监管控制,所述算力资源包括通过接入网设备提供的算力资源和/或终端提供的算力资源;第三控制功能,表征与接入网对应的各接口相关的监管控制;第四控制功能,表征与网络能力对应的业务调度相关的控制;第五控制功能,表征与网络能力对应的执行任务相关的控制;第六控制功能,表征与网络能力对应的承载相关的控制;第七控制功能,表征与上下文信息相关的控制。In one optional embodiment of this application, the second functional entity 1002 is configured to provide at least one of the following functions: a first control function representing regulatory control related to network capabilities; a second control function representing regulatory control related to computing resources in the communication network, wherein the computing resources include computing resources provided by access network equipment and/or computing resources provided by terminals; a third control function representing regulatory control related to each interface corresponding to the access network; a fourth control function representing control related to service scheduling corresponding to network capabilities; a fifth control function representing control related to task execution corresponding to network capabilities; a sixth control function representing control related to bearer operations corresponding to network capabilities; and a seventh control function representing control related to context information.
在本申请的一种可选实施例中,所述第二功能实体1002,还配置为对终端提供的所述一种或多种网络能力进行管理和/或向终端提供与所述一种或多种网络能力相关的服务。In one optional embodiment of this application, the second functional entity 1002 is further configured to manage the one or more network capabilities provided by the terminal and/or provide services related to the one or more network capabilities to the terminal.
在本申请的一种可选实施例中,所述第一功能实体1001,还配置为进行空口信令的安全模式和/或鉴权加密。In one optional embodiment of this application, the first functional entity 1001 is further configured to perform secure mode and/or authentication encryption for air interface signaling.
在本申请的一种可选实施例中,所述第一功能实体1001与所述第二功能实体1002之间通过第二接口进行信息交互。In one optional embodiment of this application, the first functional entity 1001 and the second functional entity 1002 interact with each other through a second interface.
本申请实施例还提供一种网络功能。图25为本申请实施例的网络功能的结构示意图,示例性地,通信设备1100可以是前述实施例中的第一网络功能、第一功能实体或第二功能实体。图25所示的通信设备1100包括:至少一个处理器1101、存储器1102和至少一个网络接口1103。通信设备1100中的各个组件通过总线系统1104耦合在一起。可理解,总线系统1104配置为实现这些组件之间的连接通信。总线系统1104除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图25中将各种总线都标为总线系统1104。This application also provides a network function. Figure 25 is a schematic diagram of the network function of this application embodiment. Exemplarily, the communication device 1100 may be the first network function, the first functional entity, or the second functional entity in the foregoing embodiments. The communication device 1100 shown in Figure 25 includes: at least one processor 1101, a memory 1102, and at least one network interface 1103. The various components in the communication device 1100 are coupled together through a bus system 1104. It is understood that the bus system 1104 is configured to realize the connection and communication between these components. In addition to a data bus, the bus system 1104 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 1104 in Figure 25.
可以理解,存储器1102可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static Random Access Memory,SRAM)、同步静态随机存取存储器(Synchronous Static Random Access Memory,SSRAM)、动态随机存取存储器(Dynamic Random Access Memory,DRAM)、同步动态随机存取存储器(Synchronous Dynamic Random Access Memory,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate Synchronous Dynamic Random Access Memory,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced Synchronous Dynamic Random Access Memory,ESDRAM)、同步连接动态随机存取存储器(SyncLink Dynamic Random Access Memory,SLDRAM)、直接内存总线随机存取存储器(Direct Rambus Random Access Memory,DRRAM)。本申请实施例描述的存储器1102旨在包括但不限于这些和任意其它适合类型的存储器。It is understood that memory 1102 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM). The memory 1102 described in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
本申请实施例中的存储器1102配置为存储各种类型的数据以支持通信设备1100的操作。这些数据的示例包括:用于在通信设备1100上操作的任何计算机程序,比如本申请实施例的小区选择方法的程序等。The memory 1102 in this embodiment is configured to store various types of data to support the operation of the communication device 1100. Examples of such data include any computer program used to operate on the communication device 1100, such as the program for the cell selection method in this embodiment.
上述本申请实施例揭示的方法可以应用于处理器1101中,或者由处理器1101实现。处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1101可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器1101可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器1102,处理器1101读取存储器1102中的信息,结合其硬件完成前述方法的步骤。The methods disclosed in the embodiments of this application can be applied to processor 1101, or implemented by processor 1101. Processor 1101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 1101 or by instructions in the form of software. The processor 1101 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 1101 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 1102. Processor 1101 reads the information in memory 1102 and completes the steps of the aforementioned method in combination with its hardware.
在示例性实施例中,通信设备1100可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,ASIC)、DSP、可编程逻辑器件(Programmable Logic Device,PLD)、复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)、FPGA、通用处理器、控制器、MCU、微处理器(Microprocessor)、或其他电子元件实现,用于执行前述方法。In an exemplary embodiment, the communication device 1100 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
在示例性实施例中,本申请实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器1102,上述计算机程序可由通信设备1100的处理器1101执行,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。In an exemplary embodiment, this application also provides a computer-readable storage medium, such as a memory 1102 including a computer program, which can be executed by the processor 1101 of the communication device 1100 to complete the steps described in the aforementioned method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; it may also be various devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.
在示例性的实施例中,本申请实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序可由通信设备1100的处理器1101执行,以完成前述任一方法所述步骤。In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by the processor 1101 of the communication device 1100 to perform the steps described in any of the foregoing methods.
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims (28)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410509035.1 | 2024-04-25 | ||
| CN202410509035.1A CN118803668A (en) | 2024-04-25 | 2024-04-25 | Communication system, communication method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025223329A1 true WO2025223329A1 (en) | 2025-10-30 |
Family
ID=93020751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/089932 Pending WO2025223329A1 (en) | 2024-04-25 | 2025-04-18 | Communication method, apparatus and system, related device, storage medium, and computer program product |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118803668A (en) |
| WO (1) | WO2025223329A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118803668A (en) * | 2024-04-25 | 2024-10-18 | 中国移动通信有限公司研究院 | Communication system, communication method and device |
| CN121619258A (en) * | 2024-08-27 | 2026-03-06 | 中国移动通信有限公司研究院 | Communication system and method, network function, electronic device, storage medium, and product |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116208975A (en) * | 2021-11-30 | 2023-06-02 | 华为技术有限公司 | Task processing method and device |
| WO2023206049A1 (en) * | 2022-04-25 | 2023-11-02 | 北京小米移动软件有限公司 | Ai service execution methods and apparatuses, and network elements, storage medium and chip |
| CN117202135A (en) * | 2022-05-31 | 2023-12-08 | 华为技术有限公司 | Communication methods, devices and systems |
| WO2023240492A1 (en) * | 2022-06-15 | 2023-12-21 | Zte Corporation | Radio access network nodes with wireless communication and sensing for dual connectivity |
| CN118803668A (en) * | 2024-04-25 | 2024-10-18 | 中国移动通信有限公司研究院 | Communication system, communication method and device |
-
2024
- 2024-04-25 CN CN202410509035.1A patent/CN118803668A/en active Pending
-
2025
- 2025-04-18 WO PCT/CN2025/089932 patent/WO2025223329A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116208975A (en) * | 2021-11-30 | 2023-06-02 | 华为技术有限公司 | Task processing method and device |
| WO2023206049A1 (en) * | 2022-04-25 | 2023-11-02 | 北京小米移动软件有限公司 | Ai service execution methods and apparatuses, and network elements, storage medium and chip |
| CN117202135A (en) * | 2022-05-31 | 2023-12-08 | 华为技术有限公司 | Communication methods, devices and systems |
| WO2023240492A1 (en) * | 2022-06-15 | 2023-12-21 | Zte Corporation | Radio access network nodes with wireless communication and sensing for dual connectivity |
| CN118803668A (en) * | 2024-04-25 | 2024-10-18 | 中国移动通信有限公司研究院 | Communication system, communication method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118803668A (en) | 2024-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12349029B2 (en) | Method and device for providing connectivity to terminal in order to use edge computing service | |
| US11277522B2 (en) | Service domain charging systems and methods | |
| US20210084443A1 (en) | Methods of joint registration and de-registration for proximity services and internet of things services | |
| US20220045929A1 (en) | Dynamic quality of service in edge cloud architectures | |
| CN110166929B (en) | A method, device and system for positioning operation | |
| US20220103614A1 (en) | 5g network edge and core service dimensioning | |
| CN104995889B (en) | For modifying the method and device thereof of M2M service setting | |
| US20230070712A1 (en) | Communication method, apparatus, and system | |
| WO2025223329A1 (en) | Communication method, apparatus and system, related device, storage medium, and computer program product | |
| TWI552629B (en) | Resource allocation | |
| CN109818868A (en) | A kind of method, apparatus, equipment and storage medium for realizing that edge network ability is open | |
| US12317214B2 (en) | Entities for providing an external service to a network | |
| EP3022952B1 (en) | Billing of relayed device | |
| CN110519825B (en) | Routing strategy processing method, device, related equipment and storage medium | |
| US12010642B2 (en) | Entities for providing an external service to a network | |
| CN112399523B (en) | URSP checking method and device | |
| CN114630265B (en) | Near real-time wireless intelligent controller architecture and wireless function enhancement method thereof | |
| CN114189893A (en) | O-RAN capability opening method, communication system, device and storage medium | |
| WO2026066338A1 (en) | Communication method and apparatus | |
| CN114363966A (en) | Access network equipment, network access method and terminal | |
| CN106713244A (en) | Capability access method and network element | |
| US20220124008A1 (en) | Automated Service Layer Message Flow Management In A Communications Network | |
| CN114173429A (en) | Communication method and system for wireless access network and edge computing platform under 5G private network | |
| EP3912329B1 (en) | Automated service layer message flow management in a communications network | |
| WO2026047742A1 (en) | System and method for initiating of a user equipment (ue) policy association in a network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25793715 Country of ref document: EP Kind code of ref document: A1 |