Communication method, communication device and communication system
By using perceptual maps and terminal equipment location information in wireless communication systems and optimizing QoS parameters, the problem of difficult to meet the transmission rate and delay requirements of streaming multimedia services in the prior art is solved, and more efficient communication QoS management and service experience improvement are achieved.
Patent Information
- Application Number
- CN202311608148.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-27
- Publication Date
- 2025-05-27
AI Technical Summary
The prior art is difficult to effectively optimize the quality of service (QoS) in wireless communications, especially in streaming multimedia services, and the requirements of transmission rate and delay are difficult to meet.
By using a perceptual map in the policy control network element and data analysis network element, combining the terminal device's location information and requested QoS parameters, it is determined whether the QoS parameters are accepted, thereby optimizing communication QoS.
This method optimizes the communication control of terminal devices through perceptual dimension information, improves the communication experience of services, and ensures the rationality of QoS parameters and improves service quality.
Smart Images

Figure CN120050674A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technologies, and in particular, to a communication method, a communication device, and a communication system. Background Art
[0002] Quality of service (QoS) refers to the ability of a network to use various basic technologies to provide better service capabilities for specified network communications. It is a security mechanism of the network and a technology used to solve problems such as network latency and congestion. Ensuring QoS is very important for a network with limited capacity, especially for streaming multimedia services, because these applications often require a fixed transmission rate and are also sensitive to latency.
[0003] How to optimize the communication QoS of services to improve the communication service experience is an issue that needs continuous attention. Summary of the Invention
[0004] This application provides a communication method, a communication device, and a communication system to optimize the communication QoS of services, thereby improving the communication service experience.
[0005] In a first aspect, an embodiment of this application provides a communication method, which can be executed by a policy control network element, a data analysis network element, a chip applied to the policy control network element, or a chip applied to the data analysis network element. The method includes: receiving a first request, where the first request includes requested QoS parameters; obtaining a perception map corresponding to a first area where a terminal device is located, where the perception map is status information of objects in the first area obtained through perception; and determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
[0006] In the above solution, the information in the perception dimension is used as a consideration factor for terminal device communication control (such as QoS), that is, determining whether to accept the requested QoS parameters according to the perception map can optimize the communication QoS of services and improve the communication service experience.
[0007] In a possible implementation method, receiving a first request, where the first request includes requested QoS parameters may also be replaced with: receiving a first request, where the first request includes indication information for indicating the requested QoS parameters; and obtaining the requested QoS parameters according to the indication information.
[0008] In a possible implementation method, determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: determining the accepted QoS parameters according to the perception map and the requested QoS parameters; wherein, the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0009] In the above solution, the accepted QoS parameters can be obtained according to the perception map and the requested QoS parameters, so that the accepted QoS parameters can be used for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and improving the service experience of the communication.
[0010] In a possible implementation method, determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then determining the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0011] In the above solution, the accepted QoS parameters can be obtained according to the perception map and the requested QoS parameters, so that the accepted QoS parameters can be used for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and improving the service experience of the communication.
[0012] In a possible implementation method, determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then rejecting the requested QoS parameters.
[0013] In the above solution, the requested QoS parameters can be rejected according to the perception map and the requested QoS parameters, ensuring that unreasonable QoS parameters are not used, optimizing the communication QoS of the service, and improving the service experience of the communication.
[0014] In a possible implementation method, determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters can be satisfied is greater than a second duration, then determining the accepted QoS parameters, and the accepted QoS parameters are the same as the requested QoS parameters.
[0015] The above solution can obtain the accepted QoS parameters based on the perception map and the requested QoS parameters, and then use the accepted QoS parameters for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and enhancing the communication service experience.
[0016] In a possible implementation method, determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: determining the predicted QoS parameters according to the perception map; and determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters.
[0017] In a possible implementation method, determining the predicted QoS parameters according to the perception map includes: determining the predicted QoS parameters corresponding to the first area according to the perception map; or determining the predicted QoS parameters corresponding to the terminal device according to the perception map and the location information of the terminal device; or determining the predicted QoS parameters corresponding to the terminal device according to the perception map, the location information of the terminal device, and the identification information of the terminal device.
[0018] In a possible implementation method, the first request further includes indication information for indicating optimizing communication through network perception; and obtaining the perception map corresponding to the first area where the terminal device is located includes: obtaining the perception map corresponding to the first area according to the indication information.
[0019] The above solution explicitly triggers the acquisition of the perception map through the indication information, which helps to flexibly and dynamically perform QoS communication optimization based on the perception map for specific services or QoS flows.
[0020] In a possible implementation method, the first request further includes the location information of the terminal device; and obtaining the perception map corresponding to the first area where the terminal device is located includes: determining the information of the first area according to the location information of the terminal device; sending a perception map request to the perception network element, where the perception map request includes the information of the first area; and receiving the perception map from the perception network element.
[0021] In a possible implementation method, the first request further includes the identification information of the terminal device; and obtaining the perception map corresponding to the first area where the terminal device is located includes: sending a perception map request to the perception network element, where the perception map request includes the identification information of the terminal device, and the identification information of the terminal device is used to determine the information of the first area; and receiving the perception map from the perception network element.
[0022] In a possible implementation method, the first request further includes information of the first area; obtaining a perception map corresponding to the first area where the terminal device is located includes: sending a perception map request to a perception network element, where the perception map request includes information of the first area; receiving the perception map from the perception network element.
[0023] In a possible implementation method, receiving the first request includes: receiving the first request from a policy control network element; the method further includes: sending a first response to the policy control network element, where the first response includes accepted QoS parameters, or the first response is used to indicate QoS parameters for rejecting the request.
[0024] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a policy control network element or a chip applied to the policy control network element. The method includes: receiving a first request, where the first request includes requested QoS parameters; sending a QoS analysis request to a data analysis network element, where the QoS analysis request includes at least one of identification information of the terminal device, location information of the terminal device, or information of the first area where the terminal device is located; receiving a QoS analysis response from the data analysis network element, where the QoS analysis response includes predicted QoS parameters, and the predicted QoS parameters are determined according to the perception map corresponding to the first area, and the perception map is the state information of the objects in the first area obtained through perception; judging whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters.
[0025] In the above solution, information in the perception dimension is used as a consideration factor for terminal device communication control (such as QoS), that is, predicted QoS parameters are determined according to the perception map, and whether to accept the requested QoS parameters is judged according to the predicted QoS parameters, which can optimize the communication QoS of services and improve the service experience of communication.
[0026] In a possible implementation method, receiving the first request, where the first request includes requested QoS parameters can also be replaced with: receiving the first request, where the first request includes indication information for indicating the requested QoS parameters; obtaining the requested QoS parameters according to the indication information.
[0027] In a possible implementation method, judging whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: determining accepted QoS parameters according to the predicted QoS parameters and the requested QoS parameters; where the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0028] In the above solution, the acceptable QoS parameters can be obtained based on the perception map and the requested QoS parameters, and then the acceptable QoS parameters can be used for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and enhancing the communication service experience.
[0029] In a possible implementation method, the step of determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: if it is determined, based on the predicted QoS parameters, that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then the acceptable QoS parameters are determined, and the QoS level corresponding to the acceptable QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0030] In the above solution, the acceptable QoS parameters can be obtained based on the predicted QoS parameters and the requested QoS parameters, and then the acceptable QoS parameters can be used for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and enhancing the communication service experience.
[0031] In a possible implementation method, the step of determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: if it is determined, based on the predicted QoS parameters, that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then the requested QoS parameters are rejected.
[0032] In the above solution, the requested QoS parameters can be rejected according to the predicted QoS parameters and the requested QoS parameters, ensuring that unreasonable QoS parameters are not used, optimizing the communication QoS of the service, and enhancing the communication service experience.
[0033] In a possible implementation method, the step of determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: if it is determined, based on the predicted QoS parameters, that the duration for which the requested QoS parameters can be satisfied is greater than a second duration, then the acceptable QoS parameters are determined, and the acceptable QoS parameters are the same as the requested QoS parameters. In the above solution, the acceptable QoS parameters can be obtained based on the predicted QoS parameters and the requested QoS parameters, and then the acceptable QoS parameters can be used for QoS communication, ensuring the rationality of the provided QoS parameters, optimizing the communication QoS of the service, and enhancing the communication service experience.
[0034] In a possible implementation method, the first request further includes indication information for indicating to optimize communication through network awareness; sending the QoS analysis request to the data analysis network element includes: sending the QoS analysis request to the data analysis network element according to the indication information.
[0035] In a third aspect, an embodiment of the present application provides a communication method, which may be executed by a data analysis network element or a chip applied to the data analysis network element. The method includes: receiving a QoS analysis request, where the QoS analysis request includes at least one of identification information of a terminal device, location information of the terminal device, or information of a first area where the terminal device is located; obtaining a perception map corresponding to the first area, where the perception map is state information of objects in the first area obtained through perception; determining predicted QoS parameters according to the perception map; sending a QoS analysis response, where the QoS analysis response includes the predicted QoS parameters, and the predicted QoS parameters are used to determine whether to accept the requested QoS parameters.
[0036] In the above solution, the information in the perception dimension is used as a consideration factor for terminal device communication control (such as QoS), that is, the predicted QoS parameters are determined according to the perception map, and whether to accept the requested QoS parameters is determined according to the predicted QoS parameters, which can optimize the communication QoS of services and improve the communication service experience.
[0037] In a possible implementation method, the QoS analysis request includes the identification information of the terminal device; obtaining the perception map corresponding to the first area includes: sending a location information request to the mobility management network element, where the location information request includes the identification information of the terminal device; receiving a location information response from the mobility management network element, where the location information response includes the location information of the terminal device; determining the information of the first area according to the location information of the terminal device; sending a perception map request to the perception network element, where the perception map request includes the information of the first area; receiving the perception map from the perception network element.
[0038] In a possible implementation method, the QoS analysis request includes the location information of the terminal device; obtaining the perception map corresponding to the first area includes: determining the information of the first area according to the location information of the terminal device; sending a perception map request to the perception network element, where the perception map request includes the information of the first area; receiving the perception map from the perception network element.
[0039] In a possible implementation method, the QoS analysis request includes information about the first area; obtaining the perception map corresponding to the first area includes: sending a perception map request to a perception network element, where the perception map request includes information about the first area; and receiving the perception map from the perception network element.
[0040] In a possible implementation method, determining the predicted QoS parameter according to the perception map includes: determining the predicted QoS parameter corresponding to the first area according to the perception map; or determining the predicted QoS parameter corresponding to the terminal device according to the perception map and the location information of the terminal device; or determining the predicted QoS parameter corresponding to the terminal device according to the perception map, the location information of the terminal device, and the identification information of the terminal device.
[0041] In a possible implementation method, receiving the QoS analysis request includes: receiving the QoS analysis request from a policy control network element; sending the QoS analysis response includes: sending the QoS analysis response to the policy control network element.
[0042] In a fourth aspect, an embodiment of the present application provides a communication method, which may be executed by a data analysis network element or a chip applied to the data analysis network element. The method includes: receiving a QoS analysis request, where the QoS analysis request includes information about a first area; obtaining a perception map corresponding to the first area, where the perception map is the state information of the objects in the first area obtained through perception; determining the available QoS parameter according to the perception map; and sending a QoS analysis response, where the QoS analysis response includes the available QoS parameter.
[0043] In the above solution, the information in the perception dimension is used as a consideration factor for communication control (such as QoS), that is, the available QoS parameter is determined according to the perception map, so as to realize more refined control of the service quality according to the available QoS parameter, optimize the communication QoS of the service, and improve the communication service experience.
[0044] In a possible implementation method, the QoS analysis request further includes time information; determining the available QoS parameter according to the perception map includes: determining the available QoS parameter according to the perception map and the time information.
[0045] In the above solution, the available QoS parameter is determined based on the perception map and the time information, and the available QoS parameter can reflect the available QoS parameters in different time periods, which helps to realize more refined control of the service quality.
[0046] In a possible implementation method, determining the QoS parameters that can be provided according to the perception map includes: determining the QoS parameters that can be provided according to the perception map and the information of the first area.
[0047] In a possible implementation method, obtaining the perception map corresponding to the first area includes: sending a perception map request to a perception network element, where the perception map request includes the information of the first area; receiving the perception map from the perception network element.
[0048] In a possible implementation method, receiving a QoS analysis request includes: receiving the QoS analysis request from an open function network element; sending a QoS analysis response includes: sending the QoS analysis response to the open function network element.
[0049] In a fifth aspect, an embodiment of the present application provides a communication device, which may be a policy control network element or a chip for a policy control network element. The device has the function of implementing any implementation method of the first aspect or the second aspect above. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0050] In a sixth aspect, an embodiment of the present application provides a communication device, which may be a data analysis network element or a chip for a data analysis network element. The device has the function of implementing any implementation method of the second aspect to the fourth aspect above. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0051] In a seventh aspect, an embodiment of the present application provides a communication device, including units or means for executing each step of any implementation method in the first aspect to the fourth aspect above.
[0052] In an eighth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and execute any implementation method in the first aspect to the fourth aspect above. The processor includes one or more.
[0053] In a ninth aspect, an embodiment of the present application provides a communication device, including a processor, and the processor is used to call a program to execute any implementation method in the first aspect to the fourth aspect above. And the processor may be one or more.
[0054] Optionally, the communication device may further include a memory, and the memory is coupled to the processor. The memory may be located inside the device or outside the device.
[0055] In a tenth aspect, an embodiment of the present application provides a communication device, including a processor; when the device runs, the processor executes computer instructions to enable the device to execute any implementation method in the first aspect to the fourth aspect above.
[0056] Optionally, the communication device may further include a memory for storing the computer instructions.
[0057] In an eleventh aspect, an embodiment of the present application further provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run on a communication device, any implementation method in the first aspect to the fourth aspect above is executed.
[0058] In a twelfth aspect, an embodiment of the present application further provides a computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are run on a communication device, any implementation method in the first aspect to the fourth aspect above is executed.
[0059] In a thirteenth aspect, an embodiment of the present application further provides a chip system, including: a processor for executing any implementation method in the first aspect to the fourth aspect above.
[0060] In a fourteenth aspect, an embodiment of the present application further provides a communication system, including: a session management network element for sending a first request to a policy control network element, the first request including requested QoS parameters; the policy control network element for receiving the first request; obtaining a perception map corresponding to a first area where a terminal device is located, the perception map being state information of objects in the first area obtained through perception; and determining whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
[0061] Fifteenth aspect, an embodiment of the present application further provides a communication system, including: a policy control network element, configured to receive a first request, where the first request includes requested QoS parameters; send a QoS analysis request to a data analysis network element, where the QoS analysis request includes at least one of identification information of a terminal device, location information of the terminal device, or information of a first area where the terminal device is located; receive a QoS analysis response from the data analysis network element, where the QoS analysis response includes predicted QoS parameters, and the predicted QoS parameters are determined according to a perception map corresponding to the first area, and the perception map is state information of objects in the first area obtained through perception; determine whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters; the data analysis network element, configured to receive the QoS analysis request; obtain the perception map corresponding to the first area; determine the predicted QoS parameters according to the perception map; and send the QoS analysis response to the policy control network element.
[0062] Sixteenth aspect, an embodiment of the present application further provides a communication system, including: a policy control network element, configured to send a first request to a data analysis network element, where the first request includes requested QoS parameters; the data analysis network element, configured to receive the first request; obtain a perception map corresponding to a first area where a terminal device is located, where the perception map is state information of objects in the first area obtained through perception; and determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
[0063] Seventeenth aspect, an embodiment of the present application further provides a communication system, including: an open function network element, configured to send a QoS analysis request to a data analysis network element, where the QoS analysis request includes information of a first area; and receive a QoS analysis response from the data analysis network element, where the QoS analysis response includes available QoS parameters; the data analysis network element, configured to receive the QoS analysis request; obtain a perception map corresponding to the first area, where the perception map is state information of objects in the first area obtained through perception; determine the available QoS parameters according to the perception map; and send the QoS analysis response to the open function network element. Description of the Drawings
[0064] FIG. 1(a) is a schematic diagram of a 5G network architecture based on a service-based architecture;
[0065] FIG. 1(b) is a schematic diagram of a 5G network architecture based on a point-to-point interface;
[0066] Figures 2(a) to 2(d) is a schematic flowchart of a communication method provided by an embodiment of the present application;
[0067] Figures 3 to 6 It is a schematic flow chart of the communication method provided by the embodiment of the present application;
[0068] Figure 7 It is a schematic diagram of a communication device provided by the embodiment of the present application;
[0069] Figure 8 It is a schematic diagram of a communication device provided by the embodiment of the present application. Detailed implementation manners
[0070] To address the challenges of wireless broadband technology and maintain the leading edge of the 3rd generation partnership project (3GPP) network, the 3GPP standards group has developed the architecture of the next generation mobile communication network system (next generation System), known as the 5th generation (5G) network architecture. This architecture not only supports the access of wireless access technologies defined by the 3GPP standards group (such as long term evolution (LTE) access technology, 5G radio access network (RAN) access technology, etc.) to the 5G core network (core network, CN), but also supports the access to the core network using non-3GPP (non-3GPP) access technologies through the non-3GPP interworking function (N3IWF) or the next generation packet data gateway (ngPDG).
[0071] Fig. 1(a) is a schematic diagram of a 5G network architecture based on a service-oriented architecture. The 5G network architecture shown in Fig. 1(a) may include access network devices and core network devices. The terminal device accesses the data network (DN) through the access network device and the core network device. Among them, the core network devices include, but are not limited to, some or all of the following network elements: authentication server function (AUSF) network element, unified data management (UDM) network element, unified data repository (UDR) network element, network repository function (NRF) network element (not shown in the figure), network exposure function (NEF) network element (not shown in the figure), application function (AF) network element, policy control function (PCF) network element, access and mobility management function (AMF) network element, session management function (SMF) network element, user plane function (UPF) network element, sensing function (SF) network element, network data analysis function (NWDAF) network element (not shown in the figure).
[0072] The terminal device can be a user equipment (UE), a mobile station, a mobile terminal device, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote healthcare, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an urban air vehicle (such as an unmanned aircraft, a helicopter, etc.), a ship, a robot, a robotic arm, a smart home device, etc. For ease of description, this application takes the UE as an example of the terminal device for illustration, and the UE that appears at any subsequent position can be replaced with the terminal device.
[0073] The access network device can be a radio access network device (RAN device) or a wired access network device. Among them, the radio access network device includes a 3GPP access network device, a non-trusted non-3GPP access network device, and a trusted non-3GPP access network device. The 3GPP access network device includes, but is not limited to: the evolved NodeB (eNodeB) in LTE, the next generation NodeB (gNB) in the 5G mobile communication system, the base station in the future mobile communication system, or a module or unit that completes part of the base station functions, such as a central unit (CU), a distributed unit (DU), etc. The non-trusted non-3GPP access network device includes, but is not limited to: a non-trusted non-3GPP access gateway or N3IWF device, a non-trusted wireless local area network (WLAN) access point (AP), a switch, a router. The trusted non-3GPP access network device includes, but is not limited to: a trusted non-3GPP access gateway, a trusted WLAN AP, a switch, a router. The wired access network device includes, but is not limited to: a wireline access gateway, a fixed telephone network device, a switch, a router. For ease of description, this application takes the base station as an example of the access network device for illustration, and the base station that appears at any subsequent position can be replaced with the access network device.
[0074] The base station and the UE can be in fixed positions or movable. The base station and the UE can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; and can also be deployed on aircraft, balloons, and artificial satellites in the air. Embodiments of this application do not limit the application scenarios of the base station and the UE.
[0075] The AMF network element includes functions such as performing mobility management, or access authentication / authorization, etc. In addition, it is also responsible for transmitting user policies between the UE and the PCF.
[0076] The SMF network element includes functions such as performing session management, executing control policies issued by the PCF network element, selecting the UPF network element, or allocating the Internet Protocol (IP) address of the UE, etc.
[0077] The UPF network element includes functions such as completing user plane data forwarding, session / flow-level billing statistics, or bandwidth limitation, etc.
[0078] The UDM network element includes functions such as performing management of subscription data, or user access authorization, etc.
[0079] The UDR includes functions such as accessing data of types such as subscription data, policy data, or application data.
[0080] The NEF network element is used to support the opening of capabilities and events.
[0081] The AF network element transmits the requirements of the application side to the network side, for example, QoS requirements or user status event subscriptions, etc. The AF can be a third-party functional entity or an application service deployed by the operator, such as an IP Multimedia Subsystem (IMS) voice call service. Among them, the AF network element includes the AF network element within the core network (i.e., the operator's AF network element) and the third-party AF network element (such as an application server of a certain enterprise).
[0082] The PCF network element includes functions responsible for charging, QoS bandwidth guarantee, mobility management, or UE policy decision-making at the session and service flow levels. The PCF network element includes an access and mobility management policy control function (AM PCF) network element and a session management PCF (SM PCF) network element. Among them, the AM PCF network element is used to formulate AM policies and user policies for the UE, and the AM PCF network element can also be called a policy control network element that provides services for the UE (PCF for a UE). The SM PCF network element is used to formulate session management policies (SM policies) for sessions, and the SM PCF network element can also be called a policy control network element that provides services for protocol data unit (PDU) sessions (PCF for a PDU session).
[0083] The NRF network element can be used to provide a network element discovery function and provide network element information corresponding to the network element type based on requests from other network elements. The NRF network element also provides network element management services, such as network element registration, update, deregistration, or network element status subscription and push, etc.
[0084] The SF network element can generate a perception map based on the obtained perception measurement data.
[0085] The AUSF network element is responsible for authenticating users to determine whether to allow users or devices to access the network.
[0086] The NWDAF network element can analyze the collected data to obtain analysis results.
[0087] The DN is a network outside the operator's network. The operator's network can access multiple DNs. Multiple services can be deployed on the DN, which can provide services such as data and / or voice for the UE. For example, the DN is a private network of a smart factory. The sensors installed in the workshop of the smart factory can be the UE. A control server for the sensors is deployed in the DN, and the control server can provide services for the sensors. The sensors can communicate with the control server, obtain instructions from the control server, and transmit the collected sensor data to the control server according to the instructions. Another example is that the DN is the internal office network of a company. The mobile phones or computers of the company's employees can be the UE, and the mobile phones or computers of the employees can access information and data resources on the company's internal office network.
[0088] In Figure 1(a), Npcf, Nudr, Nudm, Naf, Namf, Nsmf, and Nsf are service-oriented interfaces provided by the above PCF, UDR, UDM, AF, AMF, SMF, and SF, respectively, for invoking corresponding service-oriented operations. N1, N2, N3, N4, and N6 are interface serial numbers, and the meanings of these interface serial numbers are as follows:
[0089] 1) N1: The interface between the AMF network element and the UE, which can be used to transmit non-access stratum (NAS) signaling (such as QoS rules from the AMF network element) to the UE.
[0090] 2) N2: The interface between the AMF network element and the base station, which can be used to transmit radio bearer control information from the core network side to the base station.
[0091] 3) N3: The interface between the base station and the UPF network element, mainly used to transmit uplink and downlink user plane data between the base station and the UPF network element.
[0092] 4) N4: The interface between the SMF network element and the UPF network element can be used to transmit information between the control plane and the user plane, including controlling the issuance of forwarding rules, QoS rules, traffic statistics rules, etc. for the user plane and reporting of information on the user plane.
[0093] 5) N6: The interface between UPF network element and DN, used to transmit the uplink and downlink user data flows between UPF network element and DN.
[0094] Figure 1(b) is a schematic diagram of a 5G network architecture based on a point-to-point interface. The functions of the network elements therein can be referred to the functions of the corresponding network elements in Figure 1(a), and will not be repeated here. The main difference between Figure 1(b) and Figure 1(a) is that the interface between the control plane network elements in Figure 1(a) is a service-oriented interface, while the interface between the control plane network elements in Figure 1(b) is a point-to-point interface.
[0095] In the architecture shown in Figure 1(b), the interface names and functions between the network elements are as follows:
[0096] 1) For the meanings of the N1, N2, N3, N4 and N6 interfaces, please refer to the above description.
[0097] 2) N5: The interface between the AF network element and the PCF network element, which can be used to send application service requests and report network events.
[0098] 3) N7: The interface between PCF network element and SMF network element, which can be used to send PDU session granularity and service data flow granularity control strategy.
[0099] 4) N8: The interface between the AMF network element and the UDM network element can be used for the AMF network element to obtain subscription data and authentication data related to access and mobility management from the UDM network element, and for the AMF to register UE mobility management related information with the UDM, etc.
[0100] 5) N9: The user plane interface between UPF network elements is used to transfer uplink and downlink user data flows between UPF network elements.
[0101] 6) N10: The interface between the SMF network element and the UDM network element can be used for the SMF network element to obtain subscription data related to session management from the UDM network element, and for the SMF network element to register UE session related information with the UDM, etc.
[0102] 7) N11: The interface between the SMF network element and the AMF network element can be used to transfer PDU session tunnel information between the base station and the UPF network element, transfer control messages sent to the UE, transfer radio resource control information sent to the base station, etc.
[0103] 8) N12: The interface between the AMF network element and the AUSF.
[0104] 9) N13: The interface between the AUSF network element and the UDM network element.
[0105] 10) N15: The interface between the PCF network element and the AMF network element can be used to issue UE policies and access control related policies.
[0106] 11) N35: The interface between the UDM network element and the UDR network element can be used for the UDM network element to obtain user subscription data information from the UDR network element.
[0107] 12) N36: The interface between the PCF network element and the UDR network element can be used for the PCF network element to obtain policy related subscription data and application data related information from the UDR network element.
[0108] It can be understood that the above network elements or functions can be either network components in hardware devices, software functions running on dedicated hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform). Optionally, the above network elements or functions can be implemented by one device, jointly implemented by multiple devices, or can also be a functional module within a device. The embodiments of this application do not make specific limitations in this regard.
[0109] The policy control network element, open function network element, data analysis network element, sensing network element, and mobility management network element in this application can be the PCF network element, NEF network element, NWDAF network element, SF network element, and AMF network element in Figure 1(a) or Figure 1(b) respectively, or can also be network elements with the functions of the above PCF network element, NEF network element, NWDAF network element, SF network element, and AMF network element in future communications such as 6G networks. This application does not limit this. In the embodiments of this application, an example is described with the PCF network element, NEF network element, NWDAF network element, SF network element, and AMF network element being the policy control network element, open function network element, data analysis network element, sensing network element, and mobility management network element respectively, and the PCF network element, NEF network element, NWDAF network element, SF network element, and AMF network element are abbreviated as PCF, NEF, NWDAF, SF, and AMF respectively.
[0110] QoS refers to the ability of a network to use various basic technologies to provide better service capabilities for specified network communications. It is a security mechanism of the network and a technology used to solve problems such as network latency and congestion. The guarantee of QoS is very important for a network with limited capacity, especially for streaming multimedia services, because these applications often require a fixed transmission rate and are also sensitive to latency. How to optimize the communication QoS of services to improve the service experience of communications is an issue that needs continuous attention.
[0111] To solve the above problems, this application provides multiple solutions, which are described separately below.
[0112] Figure 2(a) is a schematic flowchart of a communication method provided by an embodiment of this application. The method includes the following steps:
[0113] Step 201a, the PCF receives a first request, and the first request includes the requested QoS parameters.
[0114] Specifically, the PCF can receive the first request from the UE, SMF, NEF, AF, or other network elements.
[0115] As an implementation method, this step 201a can also be replaced with: the PCF receives a first request, the first request includes indication information for indicating the requested QoS parameters; the PCF obtains the requested QoS parameters according to the indication information.
[0116] Optionally, the first request is a first request for the UE; or rather, the first request includes the QoS parameters of the request for the UE. The UE here is the UE in step 202a.
[0117] Optionally, the requested QoS parameters include a QoS index (QoS Reference) or explicit individual QoS parameter content, and optionally also include alternative service requirements for the requested QoS parameters. This will not be elaborated in subsequent embodiments.
[0118] Step 202a, the PCF obtains a perception map corresponding to the first area where the UE is located.
[0119] This perception map is the state information of the objects in the first area obtained through perception, and is used to reflect the environmental information of the first area. For example, it reflects one or more of the number of objects, the distribution of objects, the type of objects, the size of objects, the external contour of objects, the moving speed of objects, or the moving direction of objects in the first area. This perception map is also referred to as a perception result, etc. The definition and function of the perception map are described uniformly here and will not be elaborated later.
[0120] As an implementation method, the above first request further includes the identification information of the UE (i.e., UE ID). Then, this step 202a is specifically as follows: The PCF sends a perception map request to the SF. This perception map request includes the UE ID. Then, the SF determines the perception map based on the UE ID and sends the perception map to the PCF. Exemplarily, the SF determines the first perception map based on the UE ID. Specifically, it can be: The SF sends a location information request to the AMF. This location information request includes the UE ID and is used to request the location information of the UE. The AMF sends a location information response to the SF. This location information response carries the location information of the UE. Then, the SF determines the information of the first area where the UE is located according to the location information of the UE. Next, the SF sends a request message to the perception device. This request message includes the information of the first area. The perception device sends a response message to the SF. This response message includes the perception measurement data corresponding to the first area. Then, the SF generates a perception map according to the perception measurement data. Here, the method described for the SF to obtain the perception measurement data corresponding to the first area is only an example. In fact, there are other methods. For example, the SF sends a request message to the perception device. This request message includes the location information of the UE. The perception device determines the information of the first area according to the location information of the UE, obtains the perception measurement data corresponding to the first area, and sends a response message to the SF. This response message includes the perception measurement data corresponding to the first area.
[0121] As another implementation method, the above first request further includes the location information of the UE. Then, step 202a is specifically as follows: The PCF sends a sensing map request to the SF. The sensing map request includes the location information of the UE. Then, the SF determines a sensing map based on the location information of the UE and sends the sensing map to the PCF. Exemplarily, the SF determines a first sensing map based on the location information of the UE. Specifically, it can be: The SF determines the information of the first area where the UE is located according to the location information of the UE. Then, the SF sends a request message to the sensing device. The request message includes the information of the first area. The sensing device sends a response message to the SF. The response message includes the sensing measurement data corresponding to the first area. Then, the SF generates a sensing map according to the sensing measurement data. Here, the way for the SF to obtain the sensing measurement data corresponding to the first area described is only an example. In fact, there are other ways. For example, the SF sends a request message to the sensing device. The request message includes the location information of the UE. The sensing device determines the information of the first area according to the location information of the UE. The sensing device obtains the sensing measurement data corresponding to the first area and sends a response message to the SF. The response message includes the sensing measurement data corresponding to the first area.
[0122] As another implementation method, the above first request further includes the information of the first area. Then, step 202a is specifically as follows: The PCF sends a sensing map request to the SF. The sensing map request includes the information of the first area. Then, the SF determines a sensing map based on the information of the first area and sends the sensing map to the PCF. Exemplarily, the SF determines a first sensing map based on the information of the first area. Specifically, it can be: The SF sends a request message to the sensing device. The request message includes the information of the first area. The sensing device sends a response message to the SF. The response message includes the sensing measurement data corresponding to the first area. Then, the SF generates a sensing map according to the sensing measurement data.
[0123] It can be understood that the above sensing map request can be understood as a request for requesting to obtain a sensing map or a request for triggering the SF to initiate a sensing process. The present application does not limit the name of this request. The sensing map request will not be elaborated further hereinafter.
[0124] In the embodiments of the present application, the sensing device can be integrated inside the base station, that is, the sensing device is a functional module of the base station. Or the sensing device is an independent entity device. For example, the sensing device is an independent terminal device. The present application does not limit this.
[0125] As one implementation method, the above first request further includes indication information. The indication information is used to indicate optimizing communication through network sensing. Then, step 202a is specifically as follows: The PCF obtains a sensing map corresponding to the first area according to the indication information. That is, the indication information triggers the PCF to execute step 202a.
[0126] As another implementation method, the PCF may also be based on a local policy and actively execute step 202a.
[0127] Step 203a: The PCF determines whether to accept the requested QoS parameters based on the perception map and the requested QoS parameters.
[0128] Exemplarily, the PCF may determine whether to accept the requested QoS parameters based on the perception map and the location information of the UE.
[0129] In one implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters cannot be satisfied is less than or equal to the first duration, then it determines the accepted QoS parameters, where the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a dynamically moving object, which may cause a temporary deterioration in QoS, then it may accept the requested QoS parameters or determine a lower-level QoS parameter.
[0130] In another implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration, then it determines the accepted QoS parameters, where the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a static object or a large number / high-density objects, which may cause a long-term deterioration in QoS, then the PCF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, the PCF also determines the retention time of the QoS level corresponding to the accepted QoS parameters.
[0131] In another implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration, then the PCF rejects the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a static object or a large number / high-density objects, which may cause a long-term deterioration in QoS, then it rejects the requested QoS parameters.
[0132] In another implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters can be satisfied is greater than the second duration, then the PCF accepts the requested QoS parameters, that is, it determines that the accepted QoS parameters are the same as the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a moving object, which may cause a temporary deterioration in QoS, or there is no object blocking, then it can accept the requested QoS parameters.
[0133] In another implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then the PCF determines the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a static object or a large number / high-density objects, which may cause a long-term deterioration in QoS, then the PCF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, the PCF also determines the retention time of the QoS level corresponding to the accepted QoS parameters.
[0134] In another implementation method, step 203a specifically includes: If the PCF determines, based on the perception map, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then the PCF rejects the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a static object or a large number / high-density objects, which may cause a long-term deterioration in QoS, then it rejects the requested QoS parameters.
[0135] In another implementation method, step 203a specifically includes: The PCF determines the predicted QoS parameters based on the perception map; and based on the predicted QoS parameters and the requested QoS parameters, determines whether to accept the requested QoS parameters. Exemplarily, the PCF determines the predicted QoS parameters based on the perception map, specifically including: The PCF determines the predicted QoS parameters corresponding to the first area based on the perception map; or, the PCF determines the predicted QoS parameters corresponding to the terminal device based on the perception map and the location information of the terminal device; or, the PCF determines the predicted QoS parameters corresponding to the terminal device based on the perception map, the location information of the terminal device, and the identification information of the terminal device. Among them, there are multiple implementation methods for the PCF to determine whether to accept the requested QoS parameters based on the predicted QoS parameters and the requested QoS parameters. For a detailed description, reference can be made to the introduction in step 206b of the embodiment in Fig. 2(b), which will not be repeated here.
[0136] In the above solution, the information in the perception dimension is used as a consideration factor for UE communication control (such as QoS), that is, the PCF determines whether to accept the requested QoS parameters according to the perception map, which can optimize the communication QoS of the service and improve the communication service experience.
[0137] It should be noted that in the embodiment of FIG. 2(a) above, the PCF obtains the corresponding perception map after receiving the first request, and determines whether to accept the requested QoS parameters based on the perception map. In another implementation method, the PCF can also subscribe to the perception map corresponding to the service area of the PCF from the SF in advance. The PCF can dynamically receive the latest perception map, and then the PCF can directly determine whether to accept the requested QoS parameters based on the perception map after receiving the first request subsequently. In this way, the efficiency of determining whether to accept the requested QoS parameters can be improved.
[0138] FIG. 2(b) is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0139] Step 201b, the PCF receives a first request, and the first request includes the requested QoS parameters.
[0140] Specifically, the PCF can receive the first request from the UE, SMF, NEF, AF or other network elements.
[0141] As an implementation method, this step 201b can also be replaced by: the PCF receives a first request, and the first request includes indication information for indicating the requested QoS parameters; the PCF obtains the requested QoS parameters according to the indication information.
[0142] This step 201b can specifically also refer to step 201a.
[0143] Step 202b, the PCF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0144] The QoS analysis request includes the UE ID, the location information of the UE, or the information of the first area where the UE is located.
[0145] In one implementation method, the above first request further includes the UE ID, then the QoS analysis request includes the UE ID; or, the PCF obtains the location information of the UE from the AMF according to the UE ID, then the QoS analysis request includes the location information of the UE; or, the PCF further determines the information of the first area where the UE is located according to the location information of the UE, then the QoS analysis request includes the information of the first area.
[0146] In another implementation method, the above first request further includes the location information of the UE, then the QoS analysis request includes the location information of the UE; or, the PCF determines the information of the first area where the UE is located according to the location information of the UE, then the QoS analysis request includes the information of the first area.
[0147] In another implementation method, the above first request further includes the information of the first area where the UE is located, then the QoS analysis request includes the information of the first area.
[0148] As an implementation method, the above first request further includes indication information, which is used to indicate optimizing communication through network awareness. Then, step 202b is specifically: the PCF sends a QoS analysis request to the NWDAF according to the indication information. That is, the indication information triggers the PCF to execute step 202b.
[0149] Step 203b, the NWDAF obtains the perception map corresponding to the first area.
[0150] The perception map is the state information of the objects in the first area obtained through perception.
[0151] In an implementation method, if the above QoS analysis request includes the UE ID, the NWDAF sends a location information request to the AMF. The location information request includes the UE ID and is used to request the location information of the UE. The AMF sends a location information response to the NWDAF, and the location information response carries the location information of the UE. Then, the NWDAF determines the information of the first area where the UE is located according to the location information of the UE. Next, the NWDAF sends a perception map request to the SF. The perception map request includes the information of the first area. Then, the SF sends a request message to the perception device. The request message includes the information of the first area. The perception device sends a response message to the SF. The response message includes the perception measurement data corresponding to the first area. Then, the SF generates a perception map according to the perception measurement data and sends a perception map response to the NWDAF. The perception map response includes the perception map.
[0152] In another implementation method, if the above QoS analysis request includes the location information of the UE, the NWDAF determines the information of the first area where the UE is located according to the location information of the UE. Next, the NWDAF sends a perception map request to the SF. The perception map request includes the information of the first area. Then, the SF sends a request message to the perception device. The request message includes the information of the first area. The perception device sends a response message to the SF. The response message includes the perception measurement data corresponding to the first area. Then, the SF generates a perception map according to the perception measurement data and sends a perception map response to the NWDAF. The perception map response includes the perception map.
[0153] In another implementation method, if the above QoS analysis request includes information about the first area, the NWDAF sends a sensing map request to the SF. The sensing map request includes information about the first area. Then, the SF sends a request message to the sensing device. The request message includes information about the first area. The sensing device sends a response message to the SF. The response message includes sensing measurement data corresponding to the first area. Then, the SF generates a sensing map based on the sensing measurement data and sends a sensing map response to the NWDAF. The sensing map response includes the sensing map.
[0154] Step 204b: The NWDAF determines the predicted QoS parameters based on the sensing map.
[0155] Since there are static objects and / or dynamic objects in the sensing map, the predicted QoS parameters determined by the NWDAF reflect the object occlusion situation at a certain location, or the object occlusion situation at a certain location and a certain time. Thus, the corresponding QoS parameters, that is, the predicted QoS parameters, can be determined.
[0156] Generally, if a certain location is occluded by a dynamically moving object, it may cause a temporary deterioration of the QoS. In this case, the QoS level corresponding to the predicted QoS parameters can be relatively high. If a certain location is occluded by a static object or a large number / high-density objects, it may cause a long-term deterioration of the QoS. In this case, the QoS level corresponding to the predicted QoS parameters can be relatively low.
[0157] As one implementation method, this step 204b specifically includes: The NWDAF determines the predicted QoS parameters corresponding to the first area based on the sensing map.
[0158] As another implementation method, this step 204b specifically includes: The NWDAF determines the predicted QoS parameters corresponding to the terminal device based on the sensing map and the location information of the terminal device.
[0159] As another implementation method, this step 204b specifically includes: The NWDAF determines the predicted QoS parameters corresponding to the terminal device based on the sensing map, the location information of the terminal device, and the identification information of the terminal device.
[0160] Step 205b: The NWDAF sends a QoS analysis response to the PCF. Correspondingly, the PCF receives the QoS analysis response.
[0161] The QoS analysis response includes the predicted QoS parameters.
[0162] Step 206b: The PCF determines whether to accept the requested QoS parameters based on the predicted QoS parameters and the requested QoS parameters.
[0163] Exemplarily, the PCF may determine whether to accept the requested QoS parameters based on the predicted QoS parameters and the location information of the UE.
[0164] In one implementation method, step 206b specifically includes: If the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters cannot be satisfied is less than or equal to the first duration, then it determines the accepted QoS parameters, where the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the location where the UE is located is blocked by a dynamically moving object, it may cause a temporary deterioration in QoS, that is, the predicted QoS parameters cannot satisfy the requested QoS parameters but the duration is short, then the PCF may accept the requested QoS parameters or determine a lower-level QoS parameter.
[0165] In another implementation method, step 206b specifically includes: If the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration, then it determines the accepted QoS parameters, where the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the location where the UE is located is blocked by a static object or a large number / high-density objects, it may cause a long-term deterioration in QoS, that is, the predicted QoS parameters cannot satisfy the requested QoS parameters and the duration is long, then the PCF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, the PCF also determines the retention time of the QoS level corresponding to the accepted QoS parameters.
[0166] In another implementation method, step 206b specifically includes: If the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration, then the PCF may reject the requested QoS parameters. For example, if the location where the UE is located is blocked by a static object or a large number / high-density objects, it may cause a long-term deterioration in QoS, that is, the predicted QoS parameters cannot satisfy the requested QoS parameters and the duration is long, then the requested QoS parameters are rejected.
[0167] In another implementation method, step 206b specifically includes: If the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters can be satisfied is greater than the second duration, then the PCF accepts the requested QoS parameters, that is, it determines that the accepted QoS parameters are the same as the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a dynamically moving object, which may cause a temporary deterioration in QoS, or there is no object blocking, then it may accept the requested QoS parameters.
[0168] In another implementation method, step 206b specifically includes: if the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then the PCF determines the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the PCF determines that the location of the UE is blocked by static objects or a large number / high-density objects, which may cause long-term QoS degradation, then the PCF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, the PCF also determines the retention time of the QoS level corresponding to the accepted QoS parameters.
[0169] In another implementation method, step 206b specifically includes: if the PCF determines, based on the predicted QoS parameters, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then the PCF rejects the requested QoS parameters. For example, if the PCF determines that the location of the UE is blocked by static objects or a large number / high-density objects, which may cause long-term QoS degradation, then the requested QoS parameters are rejected.
[0170] In the above solution, the information in the sensing dimension is used as a consideration factor for UE communication control (such as QoS), that is, the NWDAF determines the predicted QoS parameters based on the sensing map and sends them to the PCF, so that the PCF can judge whether to accept the requested QoS parameters according to the predicted QoS parameters, which can optimize the communication QoS of the service and improve the communication service experience.
[0171] It should be noted that in the above embodiment of FIG. 2(b), the NWDAF obtains the corresponding sensing map after receiving the QoS analysis request from the PCF, and determines the predicted QoS parameters based on the sensing map. In another implementation method, the NWDAF can also obtain the information of the service area of the PCF in advance and subscribe to the sensing map corresponding to the service area of the PCF from the SF. The NWDAF can dynamically receive the latest sensing map, and then when the NWDAF receives the QoS analysis request subsequently, it can directly determine the predicted QoS parameters based on the sensing map. In this way, the efficiency of determining the predicted QoS parameters can be improved.
[0172] FIG. 2(c) is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0173] Step 201c, the PCF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0174] The QoS analysis request includes the requested QoS parameters and the information of the first area where the UE is located.
[0175] Step 202c, the NWDAF obtains the perception map corresponding to the first area.
[0176] Specifically, the NWDAF sends a perception map request to the SF. The perception map request includes information about the first area. Then the SF sends a request message to the perception device. The request message includes information about the first area. The perception device sends a response message to the SF. The response message includes the perception measurement data corresponding to the first area. Then the SF generates a perception map based on the perception measurement data and sends a perception map response to the NWDAF. The perception map response includes the perception map.
[0177] Step 203c, the NWDAF determines whether to accept the requested QoS parameters based on the perception map and the requested QoS parameters.
[0178] Exemplarily, the NWDAF can determine whether to accept the requested QoS parameters based on the perception map and the location information of the UE.
[0179] In one implementation method, this step 203c specifically includes: The NWDAF determines that the duration for which the requested QoS parameters cannot be satisfied is less than or equal to the first duration based on the perception map, and then determines the accepted QoS parameters. The accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the PCF determines that the location where the UE is located is blocked by a dynamically moving object, which may cause a temporary deterioration in QoS, then it can accept the requested QoS parameters or determine a lower-level QoS parameter.
[0180] In another implementation method, this step 203c specifically includes: The NWDAF determines that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration based on the perception map, and then determines the accepted QoS parameters. The QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if the NWDAF determines that the location where the UE is located is blocked by a static object or a large number / high-density objects, which may cause a long-term deterioration in QoS, then the NWDAF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, the NWDAF also determines the holding time of the QoS level corresponding to the accepted QoS parameters.
[0181] In another implementation method, step 203c specifically includes: If NWDAF determines, based on the sensing map, that the duration for which the requested QoS parameters cannot be satisfied is greater than the first duration, then NWDAF rejects the requested QoS parameters. For example, if NWDAF determines that the location of the UE is blocked by static objects or a large number / high-density objects, which may lead to a long-term deterioration of QoS, then it rejects the requested QoS parameters.
[0182] In another implementation method, step 203c specifically includes: If NWDAF determines, based on the sensing map, that the duration for which the requested QoS parameters can be satisfied is greater than the second duration, then NWDAF accepts the requested QoS parameters, that is, it determines that the accepted QoS parameters are the same as the requested QoS parameters. For example, if NWDAF determines that the location of the UE is blocked by a dynamically moving object, which may lead to a temporary deterioration of QoS, or there is no object blocking, then it can accept the requested QoS parameters.
[0183] In another implementation method, step 203c specifically includes: If NWDAF determines, based on the sensing map, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then NWDAF determines the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. For example, if NWDAF determines that the location of the UE is blocked by static objects or a large number / high-density objects, which may lead to a long-term deterioration of QoS, then NWDAF still determines the accepted QoS parameters, but the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters. Optionally, NWDAF also determines the holding time of the QoS level corresponding to the accepted QoS parameters.
[0184] In another implementation method, step 203c specifically includes: If NWDAF determines, based on the sensing map, that the duration for which the requested QoS parameters can be satisfied is less than or equal to the second duration, then NWDAF rejects the requested QoS parameters. For example, if NWDAF determines that the location of the UE is blocked by static objects or a large number / high-density objects, which may lead to a long-term deterioration of QoS, then it rejects the requested QoS parameters.
[0185] In another implementation method, step 203c specifically includes: The NWDAF determines the predicted QoS parameters according to the sensing map; and determines whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters. Exemplarily, the NWDAF determines the predicted QoS parameters according to the sensing map, specifically including: The NWDAF determines the predicted QoS parameters corresponding to the first area according to the sensing map; or, the NWDAF determines the predicted QoS parameters corresponding to the terminal device according to the sensing map and the location information of the terminal device; or, the NWDAF determines the predicted QoS parameters corresponding to the terminal device according to the sensing map, the location information of the terminal device, and the identification information of the terminal device. Among them, there are multiple implementation methods for the NWDAF to determine whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters. For a detailed description, reference can be made to the introduction in step 206b of the embodiment in Fig. 2(b), and no repeated description will be given here.
[0186] Step 204c, the NWDAF sends a QoS analysis response to the PCF. Correspondingly, the PCF receives the QoS analysis response.
[0187] The QoS analysis response includes the accepted QoS parameters, or the QoS analysis response is used to indicate the rejection of the requested QoS parameters.
[0188] In the above solution, the information in the sensing dimension is used as a consideration factor for communication control (such as QoS), that is, the NWDAF determines whether to accept the QoS parameters according to the sensing map, so as to achieve more refined control of the service quality, optimize the communication QoS of the service, and improve the communication service experience.
[0189] It should be noted that in the above embodiment of Fig. 2(c), the NWDAF obtains the corresponding sensing map after receiving the QoS analysis request, and determines whether to accept the requested QoS parameters based on the sensing map. In another implementation method, the NWDAF can also obtain the information of the service area of the PCF in advance and subscribe to the sensing map corresponding to the service area of the PCF from the SF. The NWDAF can dynamically receive the latest sensing map, and then the NWDAF can directly determine whether to accept the requested QoS parameters based on the sensing map after receiving the QoS analysis request later. In this way, the efficiency of determining whether to accept the requested QoS parameters can be improved.
[0190] Fig. 2(d) is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0191] Step 201d, the NEF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0192] The QoS analysis request includes information about a first area, and is used to request to obtain the available QoS parameters corresponding to the first area. Optionally, the area can be a range of information, location information, or route trajectory information.
[0193] Optionally, the QoS analysis request further includes time information, and then the QoS analysis request is used to request to obtain the available QoS parameters corresponding to the time information and the first area.
[0194] As an implementation method, before step 201d, the AF sends a QoS request to the NEF. The QoS request includes information about a first area, and is used to request to obtain the available QoS parameters corresponding to the first area. Alternatively, the QoS request includes information about a first area and time information, and is used to request to obtain the available QoS parameters corresponding to the time information and the first area.
[0195] Step 202d, the NWDAF obtains a perception map corresponding to the first area.
[0196] The perception map is the status information of the objects in the first area obtained through perception.
[0197] Exemplarily, the NWDAF sends a perception map request to the SF. The perception map request includes information about a first area. Then the SF sends a request message to the perception device. The request message includes information about a first area. The perception device sends a response message to the SF. The response message includes the perception measurement data corresponding to the first area. Then the SF generates a perception map based on the perception measurement data and sends a perception map response to the NWDAF. The perception map response includes the perception map.
[0198] Step 203d, the NWDAF determines the available QoS parameters according to the perception map.
[0199] The available QoS parameters are the QoS parameters that can be provided in the first area.
[0200] Optionally, the NWDAF generates the available QoS parameters according to the perception map and time information. Then the available QoS parameters are the QoS parameters that can be provided in the first area during the time period indicated by the time information.
[0201] Step 204d, the NWDAF sends a QoS analysis response to the NEF. Correspondingly, the NEF receives the QoS analysis response.
[0202] The QoS analysis response includes the available QoS parameters.
[0203] As an implementation method, after step 204d, the NEF sends a QoS response to the AF, and the QoS response includes the available QoS parameters.
[0204] In the above solution, the information in the sensing dimension is used as a consideration factor for communication control (such as QoS). That is, the NWDAF determines the available QoS parameters according to the sensing map and sends them to the AF, so as to achieve more refined control of the service quality, optimize the communication QoS of the service, and improve the communication service experience.
[0205] It should be noted that in the above embodiment of FIG. 2(d), the NWDAF obtains the corresponding sensing map after receiving the QoS analysis request, and determines the available QoS parameters based on the sensing map. In another implementation method, the NWDAF can also obtain the information of the service area of the PCF in advance and subscribe to the sensing map corresponding to the service area of the PCF from the SF. The NWDAF can dynamically receive the latest sensing map, and then the NWDAF can directly determine the available QoS parameters based on the sensing map after receiving the QoS analysis request subsequently. In this way, the efficiency of determining the available QoS parameters can be improved.
[0206] The following combines Figures 3 to 6 specific embodiments of Figures 2(a) to 2(d) to illustrate the above Figure 3 embodiment. Among them, Figure 4 the embodiment is a specific example of the above embodiment of FIG. 2(a), Figure 5 the embodiment is a specific example of the above embodiment of FIG. 2(b), Figure 6 the embodiment is a specific example of the above embodiment of FIG. 2(c),
[0207] Figure 3 It is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0208] Step 301, the SMF receives a request message, and the request message is used to request to create, modify, or delete a QoS flow.
[0209] Optionally, the request message may include packet detection information (packFiltInfo), and may also include the identifier (pccRuleId) of the policy charging control (PCC) rule and / or QoS parameters. Optionally, it further includes indication information, and the indication information is used to indicate optimizing communication through network sensing.
[0210] In one implementation method, the SMF receives a request message, specifically including: the SMF receives a PDU_Session_Modification request from the UE; this request may include packet detection information, and may also include pccRuleId and / or QoS parameters; additionally, it may further include an alternative QoS profile, where the alternative QoS profile includes multiple QoS profiles, such as QoS profile1, QoS profile2, and QoS profile3, and each QoS profile includes parameters such as guaranteed flow bit rate (GFBR), packet delay budget (PDB), or packet error rate (PER). Among them, the PDU_Session_Modification request is sent by the AMF to the SMF through the Nsmf_PDUSession_UpdateSMContext request.
[0211] In another implementation method, the SMF receives a request message, specifically including: the SMF receives a QoS flow modification request or deletion request from the base station; this request includes QoS flow identification information. Among them, the QoS flow modification request or deletion request is sent by the AMF to the SMF through the Nsmf_PDUSession_UpdateSMContext request.
[0212] In yet another implementation method, the SMF receives a request message, specifically including: the SMF receives an Npcf_SMPolicyControl_UpdateNotify request from the PCF. For example, the AF sends a request message to the PCF, and this request message is used to create, modify, or delete a QoS flow for a service request. Optionally, this request message includes the above-mentioned indication information; based on the received request message, the PCF decides that it needs to provide updated policies to the SMF, and then sends an Npcf_SMPolicyControl_UpdateNotify request to the SMF. This request includes updated PCC policy information about the PDU session, and optionally also includes the above-mentioned indication information.
[0213] Step 302a, the SMF sends a location information request to the AMF. Correspondingly, the AMF receives the location information request.
[0214] This location information request is used to request the location information of the UE, and this request message includes the UE ID.
[0215] Step 302b: The AMF sends a location information response to the SMF. Correspondingly, the SMF receives the location information response.
[0216] This location information response includes the location information of the UE, which can be the cell ID that the UE is currently accessing or the specific location information obtained through UE positioning.
[0217] These steps 302a and 302b are optional steps.
[0218] Step 303: The SMF sends a policy update request to the PCF. Correspondingly, the PCF receives the policy update request.
[0219] This policy update request includes the UE ID and the requested QoS parameters. The requested QoS parameters can be those provided by the UE or the AF in the above step 301, can be negotiated between the SMF and the UE or the AF, or can be generated by the SMF based on the decision of the alternative QoS profile.
[0220] If the request message in the above step 301 carries indication information, then this policy update request can also carry this indication information.
[0221] If steps 302a and 302b are executed, then this policy update request can also carry the location information of the UE.
[0222] This policy update request is a specific example of the first request in the embodiment of FIG. 2(a).
[0223] Step 304: The PCF sends a sensing map request to the SF. Correspondingly, the SF receives the sensing map request.
[0224] Among them, if step 303 carries indication information, then the PCF makes a decision to send a sensing map request to the SF based on the indication information.
[0225] If step 303 does not carry indication information, then the PCF can independently decide that network sensing optimization for communication is required, so it sends a sensing map request to the SF.
[0226] If the PCF receives the location information of the UE in step 303, then the PCF determines the information of the first area where the UE is located according to the location information of the UE. This first area can be the same as or different from the location information of the UE, and the present application does not limit it. Furthermore, this sensing map request includes the information of this first area.
[0227] Alternatively, if the PCF receives the location information of the UE in step 303, then this sensing map request includes the location information of the UE.
[0228] If the PCF does not receive the UE's location information in step 303, the sensed map request includes the UE ID.
[0229] Or if the PCF does not receive the UE's location information in step 303, the PCF can also obtain the UE's location information from the AMF based on the UE ID, and then the sensed map request includes the UE's location information or the information of the first area determined by the PCF based on the UE's location information.
[0230] In summary, at least one of the UE ID, the UE's location information, or the information of the first area can be carried in the sensed map request.
[0231] Step 305a, the SF sends a location information request to the AMF. Correspondingly, the AMF receives the location information request.
[0232] The location information request includes the UE ID, and the location information request is used to request the UE's location information.
[0233] Step 305b, the AMF sends a location information response to the SF. Correspondingly, the SF receives the location information response.
[0234] The location information response includes the UE's location information, and the UE's location information can be the cell ID that the UE is currently accessing or the specific location information obtained through UE positioning. After receiving the UE's location information, the SF can determine the information of the first area where the UE is located according to the UE's location information.
[0235] Steps 305a and 305b are optional steps. If the sensed map request in step 304 carries the information of the first area, steps 305a and 305b do not need to be executed. If the sensed map request in step 304 carries the UE ID, steps 305a and 305b need to be executed.
[0236] Step 306a, the SF sends a request message to the sensing device. Correspondingly, the sensing device receives the request message.
[0237] The request message includes the information of the first area or the UE's location information, and the request message is used to request the sensed measurement data corresponding to the first area.
[0238] The sensing device can be integrated inside the base station, that is, the sensing device is a functional module of the base station. Or the sensing device is an independent entity device, such as the sensing device is an independent terminal device.
[0239] Step 306b, the sensing device sends a response message to the SF. Correspondingly, the SF receives the response message.
[0240] The response message includes the sensed measurement data corresponding to the first area, and the sensed measurement data is used to indicate the environmental information around the UE, such as including one or more of the number of objects, the object distribution, the object type, the object size, the object contour, the object moving speed, or the object moving direction. Among them, these objects can be static objects or dynamic objects.
[0241] Among them, steps 306a and 306b are optional. Because before step 301, the SF has controlled these sensing devices to perform sensing and continuously obtain the sensed measurement data, so the SF can generate the required sensing map based on this sensed measurement data.
[0242] Step 307, the SF generates a sensing map according to the sensed measurement data.
[0243] Step 308, the SF sends a sensing map response to the PCF. Correspondingly, the PCF receives the sensing map response.
[0244] The sensing map response includes a sensing map.
[0245] Optionally, if the UE ID is carried in the sensing map request in step 304 above, the sensing map response further includes the location information of the UE.
[0246] Step 309, the PCF determines whether to accept the requested QoS parameters according to the sensing map.
[0247] Exemplarily, the PCF can determine whether to accept the requested QoS parameters according to the sensing map and the location information of the UE.
[0248] Regarding the detailed implementation solution of this step 309, reference can be made to the description of step 203a in the embodiment of FIG. 2(a).
[0249] Step 310, the PCF sends a policy update response to the SMF. Correspondingly, the SMF receives the policy update response.
[0250] The policy update response includes the accepted QoS parameters, or the policy update response is used to indicate the rejected requested QoS parameters.
[0251] Exemplarily, the policy update response can be an Npcf_SMPolicyControl_Update response.
[0252] Step 311, the SMF performs the subsequent process of session modification according to the accepted QoS parameters.
[0253] This step 311 is an optional step. When the SMF receives the accepted QoS parameters, step 311 can be executed.
[0254] In the above solution, the information in the perception dimension is used as a consideration factor for UE communication control (such as QoS), that is, the PCF determines whether to accept the requested QoS parameters according to the perception map, which can optimize the communication QoS of services and improve the communication service experience.
[0255] Figure 4 It is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0256] Step 401 is the same as Figure 3 step 301 of the embodiment.
[0257] Steps 402a to 402b are the same as Figure 3 steps 302a to 302b of the embodiment.
[0258] Step 403 is the same as Figure 3 step 303 of the embodiment.
[0259] In step 404, the PCF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0260] Among them, if the indication information is carried in step 403, the PCF decides to send a QoS analysis request to the NWDAF based on the indication information. If the indication information is not carried in step 403, the PCF can independently decide that communication needs to be optimized through network perception, so a QoS analysis request is sent to the NWDAF.
[0261] In one implementation method, if the PCF receives the location information of the UE in step 403, the QoS analysis request includes the location information of the UE or the information of the first area where the UE is located, and the information of the first area is determined by the PCF according to the location information of the UE.
[0262] In another implementation method, if the PCF does not receive the location information of the UE in step 403, the QoS analysis request includes the UE ID.
[0263] Or if the PCF does not receive the location information of the UE in step 403, the PCF can also obtain the location information of the UE from the AMF according to the UE ID, and the QoS analysis request includes the location information of the UE or the information of the first area determined by the PCF based on the location information of the UE.
[0264] In summary, at least one of the UE ID, the location information of the UE, or the information of the first area can be carried in the QoS analysis request.
[0265] Exemplarily, the QoS analysis request may be an Nnwdaf_AnalyticsInfo request.
[0266] Step 405a, the NWDAF sends a location information request to the AMF. Correspondingly, the AMF receives the location information request.
[0267] This location information request is used to request the location information of the UE, and this location information request includes the UE ID.
[0268] Step 405b, the AMF sends a location information response to the NWDAF. Correspondingly, the NWDAF receives the location information response.
[0269] This location information response includes the location information of the UE, and this location information of the UE can be the cell ID to which the UE is currently connected or the specific location information obtained through UE positioning.
[0270] These steps 405a and 405b are optional steps. If the QoS analysis request in the above step 404 carries the location information of the UE or the information of the first area, then steps 405a and 405b do not need to be executed. If the QoS analysis request in the above step 404 carries the UE ID, then steps 405a and 405b need to be executed.
[0271] Step 406, the NWDAF sends a sensing map request to the SF. Correspondingly, the SF receives the sensing map request.
[0272] This sensing map request includes the information of the first area or the location information of the UE, and this information of the first area can be generated by the NWDAF according to the location information of the UE or received from the PCF.
[0273] Among them, if step 404 carries the UE ID, then the NWDAF obtains the location information of the UE through the above steps 405a to 405b and carries the location information of the UE in the sensing map request, or the NWDAF determines the information of the first area where the UE is located according to the location information of the UE and carries the information of the first area in the sensing map request.
[0274] If step 404 carries the location information of the UE, then the NWDAF carries the location information of the UE in the sensing map request, or the NWDAF determines the information of the first area where the UE is located according to the location information of the UE and carries the information of the first area in the sensing map request.
[0275] If step 404 carries the information of the first area, then the NWDAF carries the information of the first area in the sensing map request.
[0276] Step 407a, the SF sends a request message to the sensing device. Correspondingly, the sensing device receives this request message.
[0277] The request message includes information on a first area or the location information of the UE, and the request message is used to request perception measurement data corresponding to the first area.
[0278] The perception device can be integrated inside the base station, that is, the perception device is a functional module of the base station. Or the perception device is an independent entity device, for example, the perception device is an independent terminal device.
[0279] Step 407b: The perception device sends a response message to the SF. Correspondingly, the SF receives the response message.
[0280] The response message includes the perception measurement data corresponding to the first area, and the perception measurement data is used to indicate the environmental information around the UE, such as including one or more of the number of objects, the distribution of objects, the type of objects, the size of objects, the external contour of objects, the moving speed of objects, or the moving direction of objects.
[0281] Among them, steps 407a and 407b are optional because before step 401, the SF has controlled these perception devices to perform perception and continuously obtain perception measurement data. Therefore, the SF can generate the required perception map based on these perception measurement data.
[0282] Step 408: The SF generates a perception map according to the perception measurement data.
[0283] Step 409: The SF sends a perception map response to the NWDAF. Correspondingly, the NWDAF receives the perception map response.
[0284] The perception map response includes the perception map.
[0285] Step 410: The NWDAF sends a QoS analysis response to the PCF. Correspondingly, the PCF receives the QoS analysis response.
[0286] The QoS analysis response includes predicted QoS parameters.
[0287] Since there are static objects and / or dynamic objects in the perception map, the predicted QoS parameters determined by the NWDAF reflect the object occlusion situation at a certain location at a certain time, and thus the corresponding QoS parameters can be determined, that is, the predicted QoS parameters.
[0288] Generally, if a certain location is occluded by a dynamically moving object, it may cause a temporary deterioration of the QoS. At this time, the QoS level corresponding to the predicted QoS parameter can be relatively high. If a certain location is occluded by a static object or a large number / high-density objects, it may cause a long-term deterioration of the QoS. At this time, the QoS level corresponding to the predicted QoS parameter can be relatively low.
[0289] Optionally, if the UE ID is carried in the QoS analysis request in step 404, the QoS analysis response further includes the location information of the UE.
[0290] Exemplarily, the QoS analysis response may be an Nnwdaf_AnalyticsInfo response message.
[0291] Step 411, the PCF determines whether to accept the requested QoS parameters according to the predicted QoS parameters.
[0292] Exemplarily, the PCF may determine whether to accept the requested QoS parameters according to the predicted QoS parameters and the location information of the UE.
[0293] For the detailed implementation solution of this step 411, reference may be made to the description of step 206b in the embodiment of FIG. 2(b).
[0294] Steps 412 to 413 are the same as Figure 3 Steps 310 to 311 in the embodiment.
[0295] In the above solution, the information in the sensing dimension is used as a consideration factor for UE communication control (such as QoS), that is, the NWDAF determines the predicted QoS parameters according to the sensing map and sends them to the PCF, so that the PCF determines whether to accept the requested QoS parameters according to the predicted QoS parameters, which can optimize the communication QoS of the service and improve the communication service experience.
[0296] Figure 5 It is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0297] Step 501, the AF sends a QoS request to the NEF. Correspondingly, the NEF receives the QoS request.
[0298] The QoS request includes the requested QoS parameters and the information of the first area. Optionally, it further includes indication information, which is used to indicate optimizing communication through network sensing.
[0299] Exemplarily, the requested QoS parameters include a QoS index (QoS Reference) or explicit QoS parameter content (individual QoS parameters), and optionally further include alternative service requirements of the requested QoS parameters.
[0300] Exemplarily, the QoS request may be an Nnef_AFsessionWithQoS_Create request or an Nnef_AFsessionWithQoS_Update request.
[0301] Step 502, the NEF sends a policy request to the PCF. Correspondingly, the PCF receives the policy request.
[0302] The policy request includes the requested QoS parameters and information about the first area.
[0303] If the above QoS request includes indication information, the policy request also includes the indication information.
[0304] Exemplarily, the policy request is an Npcf_PolicyAuthorization_Create request or an Npcf_PolicyAuthorization_Update request.
[0305] Step 503, the PCF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0306] Among them, if step 502 carries indication information, the PCF decides to send a QoS analysis request to the NWDAF based on the indication information. If step 502 does not carry indication information, the PCF can independently decide that network-aware optimization of communication is required, so it sends a QoS analysis request to the NWDAF.
[0307] The QoS analysis request includes the requested QoS parameters and information about the first area.
[0308] Exemplarily, the QoS analysis request may be an Nnwdaf_AnalyticsInfo request.
[0309] Step 504, the NWDAF sends a perception map request to the SF. Correspondingly, the SF receives the perception map request.
[0310] The perception map request includes information about the first area.
[0311] Step 505a, the SF sends a request message to the perception device. Correspondingly, the perception device receives the request message.
[0312] The request message includes information about the first area, and the request message is used to request perception measurement data corresponding to the first area.
[0313] The sensing device can be integrated inside the base station, that is, the sensing device is a functional module of the base station. Or the sensing device is an independent entity device, for example, the sensing device is an independent terminal device.
[0314] Step 505b, the sensing device sends a response message to the SF. Correspondingly, the SF receives the response message.
[0315] The response message includes the sensing measurement data corresponding to the first area, and the sensing measurement data is used to indicate the environmental information around the UE, such as including one or more of the number of objects, the distribution of objects, the type of objects, the size of objects, the contour of object shapes, the moving speed of objects, or the moving direction of objects. Among them, these objects can be static objects or dynamic objects.
[0316] Among them, steps 505a and 505b are optional because before step 501, the SF has already controlled these sensing devices to perform sensing and continuously obtain sensing measurement data, so the SF can generate the required sensing map based on these sensing measurement data.
[0317] Step 506, the SF generates a sensing map according to the sensing measurement data.
[0318] Step 507, the SF sends a sensing map response to the NWDAF. Correspondingly, the NWDAF receives the sensing map response.
[0319] The sensing map response includes the sensing map.
[0320] Step 508, the NWDAF determines whether to accept the requested QoS parameters according to the sensing map.
[0321] Regarding the detailed implementation solution of this step 508, reference can be made to the description of step 203a in the embodiment of Fig. 2(a).
[0322] Step 509, the NWDAF sends a QoS analysis response to the PCF. Correspondingly, the PCF receives the QoS analysis response.
[0323] The QoS analysis response includes the accepted QoS parameters, or the QoS analysis response is used to indicate the rejected requested QoS parameters.
[0324] Step 510, the PCF sends a policy response to the NEF. Correspondingly, the NEF receives the policy response.
[0325] The policy response includes the accepted QoS parameters, or the policy response is used to indicate the rejected requested QoS parameters.
[0326] Exemplarily, the policy response is Npcf_PolicyAuthorization_Create response.
[0327] Step 511, the NEF sends a QoS response to the AF. Correspondingly, the AF receives the QoS response.
[0328] The QoS response includes the accepted QoS parameters, or the QoS response is used to indicate the rejected requested QoS parameters.
[0329] Exemplarily, the QoS response can be Nnef_AFsessionWithQoS_Create response.
[0330] In the above solution, the information in the perception dimension is used as a consideration factor for communication control (such as QoS), that is, the NWDAF determines whether to accept the QoS parameters according to the perception map, so as to achieve more refined control of the service quality, optimize the communication QoS of the service, and improve the communication service experience.
[0331] Figure 6 It is a schematic flowchart of a communication method provided by an embodiment of the present application. The method includes the following steps:
[0332] Step 601, the AF sends a QoS request to the NEF. Correspondingly, the NEF receives the QoS request.
[0333] The QoS request includes the information of the first area, and the QoS request is used to request to obtain the available QoS parameters corresponding to the first area.
[0334] Optionally, the QoS request further includes time information, and the QoS request is used to request to obtain the available QoS parameters corresponding to the time information and the first area.
[0335] Optionally, the QoS request further includes indication information, and the indication information is used to indicate optimizing communication through network perception.
[0336] Exemplarily, the QoS request can be Nnef_AnalyticsExposure_Subscribe request.
[0337] Step 602, the NEF sends a QoS analysis request to the NWDAF. Correspondingly, the NWDAF receives the QoS analysis request.
[0338] The QoS analysis request includes the information of the first area, and optionally, further includes time information.
[0339] If the above QoS request includes indication information, the QoS analysis request further includes the indication information.
[0340] Exemplarily, the QoS analysis request is an Nnwdaf_AnalyticsInfo request.
[0341] Step 603, the NWDAF sends a sensing map request to the SF. Correspondingly, the SF receives the sensing map request.
[0342] The sensing map request includes information about the first area.
[0343] Wherein, if the indication information is carried in step 602, the NWDAF makes a decision to send a sensing map request to the SF based on the indication information. If the indication information is not carried in step 602, the NWDAF can independently decide that network sensing optimization for communication is required, and thus sends a sensing map request to the SF.
[0344] Step 604a, the SF sends a request message to the sensing device. Correspondingly, the sensing device receives the request message.
[0345] The request message includes information about the first area, and the request message is used to request sensing measurement data corresponding to the first area.
[0346] The sensing device can be integrated inside the base station, that is, the sensing device is a functional module of the base station. Or the sensing device is an independent entity device, for example, the sensing device is an independent terminal device.
[0347] Step 604b, the sensing device sends a response message to the SF. Correspondingly, the SF receives the response message.
[0348] The response message includes sensing measurement data, and the sensing measurement data is used to indicate the environmental information around the UE, such as including one or more of the number of objects, the distribution of objects, the type of objects, the size of objects, the outer contour of objects, the moving speed of objects, or the moving direction of objects. Among them, these objects can be static objects or dynamic objects.
[0349] Among them, steps 604a and 604b are optional because before step 601, the SF has already controlled these sensing devices to perform sensing and continuously obtain sensing measurement data, so the SF can generate the required sensing map based on these sensing measurement data.
[0350] Step 605, the SF generates a sensing map according to the sensing measurement data.
[0351] Step 606, the SF sends a sensing map response to the NWDAF. Correspondingly, the NWDAF receives the sensing map response.
[0352] The sensing map response includes a sensing map.
[0353] Step 607: The NWDAF generates the available QoS parameters based on the perception map.
[0354] The available QoS parameters are the QoS parameters that can be provided in the first area.
[0355] Optionally, the NWDAF generates the available QoS parameters based on the perception map and time information, and the available QoS parameters are the QoS parameters that can be provided in the first area during the time period indicated by the time information.
[0356] Step 608: The NWDAF sends a QoS analysis response to the NEF. Correspondingly, the NEF receives the QoS analysis response.
[0357] The QoS analysis response includes the available QoS parameters.
[0358] Exemplarily, the QoS analysis response is an Nnwdaf_AnalyticsInfo response.
[0359] Step 609: The NEF sends a QoS response to the AF. Correspondingly, the AF receives the QoS response.
[0360] The QoS response includes the available QoS parameters.
[0361] Exemplarily, the QoS response can be an Nnef_AnalyticsExposure_Subscribe response.
[0362] In the above solution, the information in the perception dimension is used as a consideration factor for communication control (such as QoS), that is, the NWDAF determines the available QoS parameters according to the perception map and sends them to the AF, realizing more refined control of the service quality, optimizing the communication QoS of the service, and improving the communication service experience.
[0363] It can be understood that, in order to implement the functions in the above embodiments, the policy control network element or the data analysis network element includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application scenario and design constraint conditions of the technical solution.
[0364] Figure 7 and Figure 8Schematic diagram of the communication device provided by the embodiments of the present application. These communication devices can be used to implement the functions of the policy control network element or the data analysis network element in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be a policy control network element or a data analysis network element, or can also be a module (such as a chip) applied to the policy control network element or the data analysis network element.
[0365] Figure 7 The communication device 700 shown includes a processing unit 710 and a transceiver unit 720. The communication device 700 is used to implement the functions of the policy control network element or the data analysis network element in the above method embodiments.
[0366] When the communication device 700 is used to implement the function of the PCF in the above Figure 2(a) or Figure 3 the embodiments, or to implement the function of the NWDAF in Figure 2(c) or Figure 5 the embodiments, the transceiver unit 720 is used to receive a first request, and the first request includes the requested QoS parameters; the processing unit 710 is used to obtain a perception map corresponding to the first area where the terminal device is located, and the perception map is the state information of the objects in the first area obtained through perception; and determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
[0367] In a possible implementation method, the processing unit 710 is used to determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters, specifically including: being used to determine the accepted QoS parameters according to the perception map and the requested QoS parameters; wherein, the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0368] In a possible implementation method, the processing unit 710 is used to determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters, specifically including: being used to determine that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration according to the perception map, and then determine the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
[0369] In a possible implementation method, the processing unit 710 is used to determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters, specifically including: being used to determine that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration according to the perception map, and then reject the requested QoS parameters.
[0370] In a possible implementation method, the first request further includes indication information for indicating communication optimization through network awareness. The processing unit 710 is configured to obtain a perception map corresponding to a first area where the terminal device is located, specifically including: obtaining the perception map corresponding to the first area according to the indication information.
[0371] In a possible implementation method, the first request further includes the location information of the terminal device. The processing unit 710 is configured to obtain a perception map corresponding to a first area where the terminal device is located, specifically including: determining information about the first area according to the location information of the terminal device; sending a perception map request including the information about the first area to a perception network element through the transceiver unit 720; and receiving the perception map from the perception network element.
[0372] In a possible implementation method, the first request further includes the identification information of the terminal device. The processing unit 710 is configured to obtain a perception map corresponding to a first area where the terminal device is located, specifically including: sending a perception map request including the identification information of the terminal device to a perception network element through the transceiver unit 720, where the identification information of the terminal device is used to determine information about the first area; and receiving the perception map from the perception network element.
[0373] In a possible implementation method, the transceiver unit 720 is configured to receive a first request, specifically including: receiving the first request from a policy control network element; the transceiver unit 720 is further configured to send a first response to the policy control network element, where the first response includes accepted QoS parameters, or the first response is used to indicate QoS parameters for rejecting the request.
[0374] When the communication device 700 is used to implement the function of the PCF in the above Figure 2(b) or Figure 4 In the embodiment, the transceiver unit 720 is configured to receive a first request, where the first request includes requested QoS parameters; send a QoS analysis request to a data analysis network element, where the QoS analysis request includes at least one of the identification information of the terminal device, the location information of the terminal device, or the information about the first area where the terminal device is located; receive a QoS analysis response from the data analysis network element, where the QoS analysis response includes predicted QoS parameters determined according to the perception map corresponding to the first area, and the perception map is the state information of the objects in the first area obtained through perception; the processing unit 710 is configured to determine whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters.
[0375] In a possible implementation method, the processing unit 710 is configured to determine whether to accept the requested QoS parameter according to the predicted QoS parameter and the requested QoS parameter, specifically including: determining the accepted QoS parameter according to the predicted QoS parameter and the requested QoS parameter; wherein, the accepted QoS parameter is the same as the requested QoS parameter, or the QoS level corresponding to the accepted QoS parameter is lower than the QoS level corresponding to the requested QoS parameter.
[0376] In a possible implementation method, the processing unit 710 is configured to determine whether to accept the requested QoS parameter according to the predicted QoS parameter and the requested QoS parameter, specifically including: if it is determined according to the predicted QoS parameter that the duration for which the requested QoS parameter cannot be satisfied is greater than a first duration, determining the accepted QoS parameter, and the QoS level corresponding to the accepted QoS parameter is lower than the QoS level corresponding to the requested QoS parameter.
[0377] In a possible implementation method, the processing unit 710 is configured to determine whether to accept the requested QoS parameter according to the predicted QoS parameter and the requested QoS parameter, specifically including: if it is determined according to the predicted QoS parameter that the duration for which the requested QoS parameter cannot be satisfied is greater than a first duration, rejecting the requested QoS parameter.
[0378] In a possible implementation method, the first request further includes indication information for indicating optimizing communication through network awareness; the transceiver unit 720 is configured to send a QoS analysis request to the data analysis network element, specifically including: sending the QoS analysis request to the data analysis network element according to the indication information.
[0379] When the communication device 700 is used to implement the function of the NWDAF in the above Figure 2(b) or Figure 4 In the embodiment, the transceiver unit 720 is configured to receive a QoS analysis request, where the QoS analysis request includes at least one of the identification information of the terminal device, the location information of the terminal device, or the information of the first area where the terminal device is located; the processing unit 710 is configured to obtain a perception map corresponding to the first area, where the perception map is the state information of the objects in the first area obtained through perception; determine the predicted QoS parameter according to the perception map; the transceiver unit 720 is further configured to send a QoS analysis response, where the QoS analysis response includes the predicted QoS parameter, and the predicted QoS parameter is used to determine whether to accept the requested QoS parameter.
[0380] In a possible implementation method, the QoS analysis request includes the identification information of the terminal device; the processing unit 710 is configured to obtain a perception map corresponding to the first area, specifically including: being configured to send a location information request to the mobility management network element through the transceiver unit 720, where the location information request includes the identification information of the terminal device; and receiving a location information response from the mobility management network element, where the location information response includes the location information of the terminal device; determining the information of the first area according to the location information of the terminal device; sending a perception map request to the perception network element through the transceiver unit 720, where the perception map request includes the information of the first area; and receiving the perception map from the perception network element.
[0381] In a possible implementation method, the QoS analysis request includes the location information of the terminal device; the processing unit 710 is configured to obtain a perception map corresponding to the first area, specifically including: being configured to determine the information of the first area according to the location information of the terminal device; sending a perception map request to the perception network element through the transceiver unit 720, where the perception map request includes the information of the first area; and receiving the perception map from the perception network element.
[0382] In a possible implementation method, the QoS analysis request includes the information of the first area; the processing unit 710 is configured to obtain a perception map corresponding to the first area, specifically including: being configured to send a perception map request to the perception network element through the transceiver unit 720, where the perception map request includes the information of the first area; and receiving the perception map from the perception network element.
[0383] In a possible implementation method, the transceiver unit 720 is configured to receive a QoS analysis request, specifically including: being configured to receive the QoS analysis request from the policy control network element; the transceiver unit 720 is configured to send a QoS analysis response, specifically including: being configured to send the QoS analysis response to the policy control network element.
[0384] When the communication device 700 is used to implement the function of the NWDAF in the above Figure 2(d) or Figure 6 In the embodiment, the transceiver unit 720 is configured to receive a QoS analysis request, where the QoS analysis request includes the information of the first area; the processing unit 710 is configured to obtain a perception map corresponding to the first area, where the perception map is the state information of the objects in the first area obtained through perception; determining the QoS parameters that can be provided according to the perception map; the transceiver unit 720 is further configured to send a QoS analysis response, where the QoS analysis response includes the QoS parameters that can be provided.
[0385] In a possible implementation method, the QoS analysis request further includes time information; the processing unit 710 is configured to determine the available QoS parameters according to the perception map, specifically including: determining the available QoS parameters according to the perception map and the time information.
[0386] In a possible implementation method, the processing unit 710 is configured to determine the available QoS parameters according to the perception map, specifically including: determining the available QoS parameters according to the perception map and the information of the first area.
[0387] In a possible implementation method, the processing unit 710 is configured to obtain the perception map corresponding to the first area, specifically including: sending a perception map request to the perception network element through the transceiver unit 720, where the perception map request includes the information of the first area; and receiving the perception map from the perception network element.
[0388] In a possible implementation method, the transceiver unit 720 is configured to receive a QoS analysis request, specifically including: receiving the QoS analysis request from the open function network element; the transceiver unit 720 is configured to send a QoS analysis response, specifically including: sending the QoS analysis response to the open function network element.
[0389] For a more detailed description of the above processing unit 710 and transceiver unit 720, reference can be directly made to the relevant descriptions in the above method embodiments, and details are not repeated here.
[0390] Figure 8 The shown communication device 800 includes a processor 810 and an interface circuit 820. The processor 810 and the interface circuit 820 are coupled to each other. It can be understood that the interface circuit 820 can be a transceiver or an input / output interface. Optionally, the communication device 800 may further include a memory 830 for storing instructions executed by the processor 810 or storing input data required for the processor 810 to run instructions or storing data generated after the processor 810 runs instructions.
[0391] When the communication device 800 is used to implement the above method embodiment, the processor 810 is used to implement the functions of the above processing unit 710, and the interface circuit 820 is used to implement the functions of the above transceiver unit 720.
[0392] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0393] The method steps in the embodiments of the present application may be implemented in a hardware manner or by a processor executing software instructions. The software instructions may be composed of corresponding software modules, and the software modules may be stored in a random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, removable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in the ASIC. Additionally, the ASIC may be located in an access network device or a terminal device. Of course, the processor and the storage medium may also exist as discrete components in the access network device or the terminal device.
[0394] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, an access network device, a terminal device, or other programmable devices. The computer program or instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disc; or it may be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.
[0395] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0396] In the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally represents an "or" relationship between the associated objects before and after; in the formulas of the present application, the character " / " represents a "division" relationship between the associated objects before and after.
[0397] It can be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitude of the sequence numbers of the above processes does not mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, the method includes: receiving a first request, where the first request includes requested Quality of Service (QoS) parameters; obtaining a perception map corresponding to a first area where the terminal device is located, where the perception map is the status information of objects in the first area obtained through perception; judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
2. The method according to claim 1, characterized in that, the judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: determining the accepted QoS parameters according to the perception map and the requested QoS parameters; wherein, the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
3. The method according to claim 1, characterized in that, the judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then determining the accepted QoS parameters, where the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
4. The method according to claim 1, characterized in that, the judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then rejecting the requested QoS parameters.
5. The method according to claim 1, characterized in that, the judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: if it is determined according to the perception map that the duration for which the requested QoS parameters can be satisfied is greater than a second duration, then determining the accepted QoS parameters, where the accepted QoS parameters are the same as the requested QoS parameters.
6. The method according to claim 1, characterized in that, the judging whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters includes: determining predicted QoS parameters according to the perception map; judging whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters.
7. The method according to claim 6, characterized in that, the determining predicted QoS parameters according to the perception map includes: determining the predicted QoS parameters corresponding to the first area according to the perception map; or, determining the predicted QoS parameters corresponding to the terminal device according to the perception map and the location information of the terminal device; or, determining the predicted QoS parameters corresponding to the terminal device according to the perception map, the location information of the terminal device, and the identification information of the terminal device.
8. The method according to any one of claims 1 to 7, characterized in that, the first request further includes indication information for indicating communication optimization through network awareness; the obtaining of the perception map corresponding to the first area where the terminal device is located includes: obtaining the perception map corresponding to the first area according to the indication information.
9. The method according to any one of claims 1 to 8, characterized in that, the first request further includes the location information of the terminal device; the obtaining of the perception map corresponding to the first area where the terminal device is located includes: determining the information of the first area according to the location information of the terminal device; sending a perception map request to a perception network element, the perception map request including the information of the first area; receiving the perception map from the perception network element.
10. The method according to any one of claims 1 to 8, characterized in that, the first request further includes the identification information of the terminal device; the obtaining of the perception map corresponding to the first area where the terminal device is located includes: sending a perception map request to a perception network element, the perception map request including the identification information of the terminal device, and the identification information of the terminal device is used to determine the information of the first area; receiving the perception map from the perception network element.
11. The method according to any one of claims 1 to 8, characterized in that, the first request further includes the information of the first area; the obtaining of the perception map corresponding to the first area where the terminal device is located includes: sending a perception map request to a perception network element, the perception map request including the information of the first area; receiving the perception map from the perception network element.
12. The method according to claim 1, characterized in that, the receiving of the first request includes: receiving the first request from a policy control network element; the method further includes: sending a first response to the policy control network element, the first response including accepted QoS parameters, or the first response is used to indicate QoS parameters for rejecting the request.
13. A communication method, characterized in that, the method includes: receiving a first request, the first request including requested quality of service (QoS) parameters; sending a QoS analysis request to a data analysis network element, the QoS analysis request including at least one of the identification information of the terminal device, the location information of the terminal device, or the information of the first area where the terminal device is located; receiving a QoS analysis response from the data analysis network element, the QoS analysis response including predicted QoS parameters, and the predicted QoS parameters are determined according to the perception map corresponding to the first area, and the perception map is the state information of the objects in the first area obtained through perception; judging whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters.
14. The method according to claim 13, characterized in that, the judging whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: Determine the accepted QoS parameters according to the predicted QoS parameters and the requested QoS parameters; Wherein, the accepted QoS parameters are the same as the requested QoS parameters, or the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
15. The method according to claim 13, Characterized in that, The determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: If it is determined according to the predicted QoS parameters that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then determine the accepted QoS parameters, and the QoS level corresponding to the accepted QoS parameters is lower than the QoS level corresponding to the requested QoS parameters.
16. The method according to claim 13, Characterized in that, The determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: If it is determined according to the predicted QoS parameters that the duration for which the requested QoS parameters cannot be satisfied is greater than a first duration, then reject the requested QoS parameters.
17. The method according to claim 13, Characterized in that, The determining whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters includes: If it is determined according to the predicted QoS parameters that the duration for which the requested QoS parameters can be satisfied is greater than a second duration, then determine the accepted QoS parameters, and the accepted QoS parameters are the same as the requested QoS parameters.
18. The method according to any one of claims 13 to 17, Characterized in that, The first request further includes indication information for indicating optimizing communication through network awareness; The sending the QoS analysis request to the data analysis network element includes: Sending the QoS analysis request to the data analysis network element according to the indication information.
19. A communication method, Characterized in that, The method includes: Receiving a QoS analysis request, where the QoS analysis request includes at least one of identification information of a terminal device, location information of the terminal device, or information of a first area where the terminal device is located; Obtaining a perception map corresponding to the first area, where the perception map is status information of objects in the first area obtained through perception; Determining predicted QoS parameters according to the perception map; Sending a QoS analysis response, where the QoS analysis response includes the predicted QoS parameters, and the predicted QoS parameters are used to determine whether to accept the requested QoS parameters.
20. The method according to claim 19, Characterized in that, The QoS analysis request includes the identification information of the terminal device; The obtaining the perception map corresponding to the first area includes: Sending a location information request to a mobility management network element, where the location information request includes the identification information of the terminal device; Receive a location information response from the mobility management network element, where the location information response includes the location information of the terminal device; Determine the information of the first area according to the location information of the terminal device; Send a sensing map request to the sensing network element, where the sensing map request includes the information of the first area; Receive the sensing map from the sensing network element.
21. The method according to claim 19, wherein, the QoS analysis request includes the location information of the terminal device; the obtaining the sensing map corresponding to the first area includes: Determine the information of the first area according to the location information of the terminal device; Send a sensing map request to the sensing network element, where the sensing map request includes the information of the first area; Receive the sensing map from the sensing network element.
22. The method according to claim 19, wherein, the QoS analysis request includes the information of the first area; the obtaining the sensing map corresponding to the first area includes: Send a sensing map request to the sensing network element, where the sensing map request includes the information of the first area; Receive the sensing map from the sensing network element.
23. The method according to any one of claims 19 to 22, wherein, the determining the predicted QoS parameter according to the sensing map includes: Determine the predicted QoS parameter corresponding to the first area according to the sensing map; or, Determine the predicted QoS parameter corresponding to the terminal device according to the sensing map and the location information of the terminal device; or, Determine the predicted QoS parameter corresponding to the terminal device according to the sensing map, the location information of the terminal device and the identification information of the terminal device.
24. The method according to any one of claims 19 to 23, wherein, the receiving the QoS analysis request includes: Receive the QoS analysis request from the policy control network element; the sending the QoS analysis response includes: Send the QoS analysis response to the policy control network element.
25. A communication method, wherein, the method includes: Receive a quality of service (QoS) analysis request, where the QoS analysis request includes information of a first area; Obtain a sensing map corresponding to the first area, where the sensing map is the state information of the objects in the first area obtained by sensing; Determine the available QoS parameter according to the sensing map; Send a QoS analysis response, where the QoS analysis response includes the available QoS parameter.
26. The method according to claim 25, wherein, the QoS analysis request further includes time information; the determining the available QoS parameter according to the sensing map includes: Determine the available QoS parameter according to the sensing map and the time information.
27. The method according to claim 25, wherein, the determining the available QoS parameter according to the sensing map includes: Determine the QoS parameters that can be provided according to the perception map and the information of the first area.
28. The method according to any one of claims 25 to 27, wherein, the obtaining the perception map corresponding to the first area includes: sending a perception map request to a perception network element, the perception map request including the information of the first area; receiving the perception map from the perception network element.
29. The method according to any one of claims 25 to 28, wherein, the receiving the QoS analysis request includes: receiving the QoS analysis request from an open function network element; the sending the QoS analysis response includes: sending the QoS analysis response to the open function network element.
30. A communication device, wherein, it includes a processor and an interface circuit, and the processor is used to communicate with other devices through the interface circuit and execute the method according to any one of claims 1 to 12, or execute the method according to any one of claims 13 to 18, or execute the method according to any one of claims 19 to 24, or execute the method according to any one of claims 25 to 29.
31. A computer program product, wherein, the computer program product includes instructions, and when the instructions run on a processor, the processor is caused to execute the method according to any one of claims 1 to 12, or execute the method according to any one of claims 13 to 18, or execute the method according to any one of claims 19 to 24, or execute the method according to any one of claims 25 to 29.
32. A computer-readable storage medium, wherein, the storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a communication device, the method according to any one of claims 1 to 12 is implemented, or the method according to any one of claims 13 to 18 is implemented, or the method according to any one of claims 19 to 24 is implemented, or the method according to any one of claims 25 to 29 is implemented.
33. A communication system, wherein, it includes: a session management network element, configured to send a first request to a policy control network element, the first request including requested quality of service QoS parameters; the policy control network element, configured to receive the first request; obtain a perception map corresponding to a first area where a terminal device is located, the perception map being state information of objects in the first area obtained through perception; and determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
34. A communication system, wherein, it includes: A policy control network element, configured to receive a first request, where the first request includes requested quality of service (QoS) parameters; send a QoS analysis request to a data analysis network element, where the QoS analysis request includes at least one of identification information of a terminal device, location information of the terminal device, and information about a first area where the terminal device is located; receive a QoS analysis response from the data analysis network element, where the QoS analysis response includes predicted QoS parameters, and the predicted QoS parameters are determined according to a perception map corresponding to the first area, and the perception map is state information of objects in the first area obtained through perception; determine whether to accept the requested QoS parameters according to the predicted QoS parameters and the requested QoS parameters. The data analysis network element is configured to receive the QoS analysis request; obtain the perception map corresponding to the first area. Determine the predicted QoS parameters according to the perception map; send the QoS analysis response to the policy control network element.
35. A communication system Characterized in that It includes: A policy control network element, configured to send a first request to a data analysis network element, where the first request includes requested quality of service (QoS) parameters. The data analysis network element is configured to receive the first request; obtain a perception map corresponding to a first area where a terminal device is located, where the perception map is state information of objects in the first area obtained through perception; determine whether to accept the requested QoS parameters according to the perception map and the requested QoS parameters.
36. A communication system Characterized in that It includes: An open function network element, configured to send a quality of service (QoS) analysis request to a data analysis network element, where the QoS analysis request includes information about a first area; And receive a QoS analysis response from the data analysis network element, where the QoS analysis response includes available QoS parameters. The data analysis network element is configured to receive the QoS analysis request; obtain a perception map corresponding to the first area, where the perception map is state information of objects in the first area obtained through perception; determine the available QoS parameters according to the perception map; send the QoS analysis response to the open function network element.
Citation Information
Cited By
Communication method, communication apparatus, and communication system
EP4804596A1