Communication method and related apparatus

By pushing and rendering specific functional service information on terminal devices, the problem of limited SMS notifications has been solved, achieving a streamlined presentation and improved efficiency of notification information.

WO2026061273A1PCT designated stage Publication Date: 2026-03-26HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-05
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In existing technologies, operators mainly rely on SMS to provide notifications for terminal devices, which limits the amount of notification information, makes it difficult to present content concisely, and results in low notification efficiency.

Method used

By pushing specific functional service information on the terminal side, and utilizing network elements such as AMF, PCF, NWDAF, and SMF, and employing non-access layer NAS message extension or transparent transmission channels, the information is rendered and displayed directly on the display unit of the terminal device, thereby achieving simplified presentation of notification information and improving efficiency.

Benefits of technology

It enriches the content of notification information, improves notification efficiency, breaks through the limitations of SMS push, and can present notification content in a more refined manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025119400_26032026_PF_FP_ABST
    Figure CN2025119400_26032026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus. The method comprises: a second communication apparatus sends first information to a first communication apparatus, and correspondingly, the first communication apparatus receives the first information, and sends second information, wherein the first information is used by the first communication apparatus to provide a third communication apparatus with first notification information corresponding to a first service, the second information is used for indicating the first notification information, and the first notification information comprises service information corresponding to the first service. The method can improve the capability of notification information, achieve concise presentation of notification content, and improve notification efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related apparatus

[0001] This application claims priority from the Chinese patent application No. 202411305381.4 filed on September 18, 2024, and entitled "Communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method and related apparatus. BACKGROUND

[0003] With the rapid development of the fifth generation (5th generation, 5G) communication system, the types of terminal devices are also increasing. In addition to the common mobile phones and tablet computers, terminal devices can also include Internet of Things devices, home gateway devices for home broadband access, etc. Terminal devices access the network through the access network according to their corresponding subscription information, wherein the subscription information is uniformly managed by the operator and records information including identifiers that allow terminal devices to access the network. Multiple functional network elements in the 5G core network respectively obtain various subscription information of terminal devices to provide corresponding functional services. For example, an access and mobility management functional network element provides terminal devices with functions such as registration, access, and tracking area update procedures by obtaining access-related subscription information of terminal devices, and a session management functional network element provides terminal devices with session flow function services by obtaining session-related subscription information of terminal devices.

[0004] Currently, the main notification method for operators to provide various functional services for terminal devices relies on short message functions, but this method is relatively limited in the information that can be notified, and it is difficult to simplify the presentation of notification content, resulting in low notification efficiency. SUMMARY

[0005] The embodiments of the present application provide a communication method and related apparatus, which can improve the capability of notification information, simplify the presentation of notification content, and improve the notification efficiency.

[0006] In a first aspect, the embodiments of the present application provide a communication method applied to a first communication apparatus. The first communication apparatus can be a device, a chip (system) or circuit for a device, and the present application does not limit this. The communication method comprises:

[0007] receiving first information from a second communication apparatus, the first information being used for the first communication apparatus to provide first notification information corresponding to a first service for a third communication apparatus;

[0008] sending second information, the second information being used for indicating the first notification information, and the first notification information comprising service information corresponding to the first service.

[0009] In the embodiments of the present application, a communication method is provided, a second communication device sends first information to a first communication device, and correspondingly, the first communication device receives the first information from the second communication device. Moreover, the first communication device sends second information. The communication device herein can also be a processor / chip that can be used to execute computer-executable instructions, and the embodiments of the present application do not limit this.

[0010] The first information in the embodiments of the present application is used to provide first notification information corresponding to a first service for a third communication device by the first communication device. It can be understood that after the first communication device receives the first information from the second communication device, the first communication device provides the first notification information corresponding to the first service for the third communication device according to the first information.

[0011] The second information in the embodiments of the present application is used to indicate the first notification information, and the first notification information includes service information corresponding to the first service. The first communication device can send the second information to the third communication device via an access and mobility management function (AMF) network element. Optionally, after the AMF receives the second information, the AMF can perceive the second information and forward the second information to the third communication device. Optionally, the first communication device can also send the second information to the third communication device directly through a transparent channel between the first communication device and the third communication device, in which case the AMF does not need to perceive the second information. Correspondingly, after the third communication device receives the second information, the third communication device can display the first notification information indicated by the second information.

[0012] It can be understood that the current operator mainly relies on the short message function to provide the notification of various functional services for terminal devices, but the information that can be notified by this method is relatively limited, it is difficult to simplify the notification content, and the notification efficiency is low.

[0013] The embodiments of the present application can push the functional service of a specific first service to the terminal side based on the first information, and display it by rendering on the terminal side, which is no longer limited to the short message push with limited notification capability, can greatly improve the notification information capability, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0014] Optionally, the first communication device can be a policy control function (PCF) network element connected with an access and mobility management function (AMF) network element, which can also be referred to as an AM PCF. The second communication device can be a peripheral network element of the AM PCF, including but not limited to any one or more of the following network elements: a policy control function (PCF) network element connected with a session management function (SMF) network element, which can also be referred to as an SM PCF, a network data analytics function (NWDAF) network element, an AMF, a business and operation support system (BOSS), and the like, without limitation. The third communication device can be a user equipment (UE), and optionally can be a Modem in the UE.

[0015] In a possible implementation, the second information is further used to indicate that the first notification information is presented in a display unit corresponding to the third communication device.

[0016] In this embodiment, the second information is further used to indicate that the first notification information is presented in a display unit corresponding to the third communication device. Optionally, when the third communication device is a UE or a Modem in the UE, the second information is further used to indicate that the first notification information is rendered and displayed on a display screen corresponding to the Modem, which can greatly improve the capability of the notification information, enrich the content of the notification information, achieve simplified presentation of the notification content, and improve the notification efficiency.

[0017] In a possible implementation, the first information includes the first notification information, and / or the first information includes information of a first event, and the first event is used to trigger the first communication device to provide the first notification information for the third communication device.

[0018] In the embodiment, the first information includes the first notification information and / or the information of the first event. It can be understood that the first information can directly include the first notification information expected to be presented on the display screen, in which case the first information sent by the second communication device to the first communication device can include the dynamic policy notification content. Alternatively, when the second communication device is an NWDAF network element, the NWDAF can determine the service recommendation information based on user experience analysis and send the service recommendation information to the first communication device in the form of dynamic policy notification content, and the first communication device executes the final decision and sends it to the third communication device via the AMF. It can be understood that the first information can also include the information of the first event, which is used to trigger the first communication device to provide the first notification information for the third communication device, in which case the first information sent by the second communication device to the first communication device can include the event information for the first communication device to execute the final policy notification decision. Accordingly, the first communication device will also actively or passively receive the event information of the surrounding network elements and execute the final policy notification decision based on the input event information. Alternatively, when the second communication device is an SMF network element, the SMF can send the event information of the quality-of-service guarantee taking effect event to the first communication device. Alternatively, when the second communication device is an NWDAF network element, the NWDAF can send the event information of the user experience report / quality-of-service analysis report to the first communication device. Alternatively, when the second communication device is an AMF network element, the AMF can send the event information of the user equipment location change event to the first communication device. Alternatively, when the second communication device is a BOSS network element, the BOSS can send the time information of the indication of the service promotion / opening notification for the target user. It can be understood that the first communication device can actively or passively receive the event information for the policy notification decision sent by the above network elements or other surrounding network elements, and the embodiments of the present application do not enumerate them one by one, and should not be limited by the above examples.

[0019] In a possible implementation, the communication method further includes:

[0020] sending a first request to the second communication device, the first request being used to request to subscribe to the first notification information and / or a first event, the first event being used to trigger the first communication device to provide the first notification information for the third communication device.

[0021] In the embodiment, a possible implementation of subscribing to the first notification information and / or the first event is also provided, specifically, the first communication device sends a first request to the second communication device, requesting to subscribe to the first notification information and / or the first event. It can be understood that the first communication device can directly request the second communication device to subscribe to the first notification information expected to be presented on the display screen, in which case, the first information sent by the second communication device to the first communication device in response to the first request can include the dynamic policy notification content. Alternatively, when the second communication device is an NWDAF network element, the first communication device sends a first request to the NWDAF, requesting to subscribe to the service recommendation information. It can be understood that the first communication device can also request the second communication device to subscribe to the first event information, which is used to trigger the first communication device to provide the first notification information for a third communication device, in which case, the first information sent by the second communication device to the first communication device can include event information used by the first communication device to execute a final policy notification decision, accordingly, the first communication device also actively or passively receives event information of a surrounding network element, and executes a final policy notification decision based on the input event information. Alternatively, when the second communication device is an SM PCF network element, the first communication device can request the SM PCF to subscribe to a quality of experience taking effect event. Alternatively, when the second communication device is an NWDAF network element, the first communication device can request the NWDAF to subscribe to a user experience report / quality of experience analysis report. Alternatively, when the second communication device is an AMF network element, the first communication device can request the AMF to subscribe to a user equipment location change event. Alternatively, when the second communication device is a BOSS network element, the first communication device can request the BOSS to subscribe to an indication event of a service promotion / opening notification for a target user. It can be understood that the first communication device can initiate a subscription request to the above network elements or other surrounding network elements, requesting to subscribe to an event used for a policy notification decision, and the embodiments of the present application do not enumerate all of them, and the embodiments of the present application should not be limited by the above examples.

[0022] In a possible implementation, the communication method further includes:

[0023] generating the second information based on the first information.

[0024] In the embodiment, a possible implementation of generating the policy notification decision is also provided, specifically, the first communication device generates the second information based on the received first information. Optionally, when the received first information directly includes the first notification information expected to be presented on the display screen, the first communication device performs the final policy notification decision based on the first information to generate the second information, which is used to indicate the first notification information. Optionally, when the received first information includes information of a first event, the first event triggers the first communication device to perform the final policy notification decision to generate the second information, which is used to indicate the first notification information.

[0025] In a possible implementation, the second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message, or the second information is carried in a first extension message in the NAS message, or the second information is carried in a second extension message.

[0026] In the embodiment, there can be multiple possible implementations of delivering the second information to the third communication device. Specifically, a configuration update command (CUC) message in a non-access stratum (NAS) message can be extended, and the second information can be carried in the CUC message. It can be understood that the AMF needs to be aware of the CUC message when the CUC message is delivered to the third communication device via the AMF. Alternatively, a first extension message can be added in the NAS message, and the second information can be carried in the first extension message. It can be understood that the AMF needs to be aware of the first extension message when the first extension message is delivered to the third communication device via the AMF. Compared with the CUC message, the first extension message has stronger field extension capability and can exceed the field length limit of the NAS message. Alternatively, a second extension message can be added as a new user equipment policy, and the second information can be carried in the second extension message. It can be understood that the second extension message can be transmitted through a transparent channel between the first communication device and the third communication device when the second extension message is delivered to the third communication device via the AMF, and the AMF does not need to be aware of the second extension message.

[0027] In a possible implementation, the second information includes the first notification information.

[0028] In this embodiment, the second information includes the first notification information. It can be understood that the second information can directly include the first notification information expected to be presented on the display screen. In this case, after the third communication device receives the second information, the third communication device can directly render and display the first notification information included in the second information on the corresponding display screen, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize simplified presentation of the notification content, and improve the notification efficiency.

[0029] In a possible implementation, the second information includes first identification information, and the first identification information is used to indicate the first notification information.

[0030] In this embodiment, the second information includes first identification information, and the first identification information is used to indicate the first notification information. It can be understood that in this case, after the third communication device receives the second information, the third communication device can obtain the first notification information indicated by the first identification information according to the first identification information included in the second information, and then render and display the first notification information on the corresponding display screen, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize simplified presentation of the notification content, and improve the notification efficiency.

[0031] Optionally, the first identification information can be a uniform resource locator (URL) used to indicate the location of the first notification information, and thus the first notification information can be obtained according to the first identification information.

[0032] In a possible implementation, the communication method further includes:

[0033] sending, to a fourth communication device, a second request, where the second request is used to request registration of the first notification information;

[0034] receiving, from the fourth communication device, the first identification information.

[0035] In this embodiment, a possible specific implementation of obtaining the first identification information is further provided. Specifically, the first communication device sends a second request to the fourth communication device to request registration of the first notification information. Correspondingly, the fourth communication device receives the second request, and in response to the second request, sends the first identification information to the first communication device. Correspondingly, the first communication device receives the first identification information, and completes the registration of the first notification information.

[0036] Optionally, the fourth communication device can be a provisioning server (PVS). In the registration process of the first notification information, the fourth communication device can be deployed by an operator or by a third party, and the embodiments of the present application do not limit this.

[0037] Optionally, if the fourth communication device is deployed by an operator, the first communication device sends second information containing the first identification information to the third communication device after completing the registration of the first notification information and obtaining the first identification information.

[0038] In a possible implementation, the second information further includes a first certificate, and the first certificate is used to verify the legality of the fourth communication device; and the communication method further includes:

[0039] receiving the first certificate from the fourth communication device.

[0040] In the embodiment, the fourth communication device sends the first identification information to the first communication device in response to the second request, and can also send a first certificate, and correspondingly, the first communication device receives the first certificate, which is used to verify the legality of the fourth communication device. It can be understood that the first communication device sends second information containing the first identification information and the first certificate to the third communication device after completing the registration of the first notification information and obtaining the first identification information and the first certificate. Correspondingly, the third communication device obtains the first notification information indicated by the first identification information from the fourth communication device after verifying the legality of the fourth communication device based on the first certificate.

[0041] In a possible implementation, the communication method further includes:

[0042] receiving third information, and the third information is used to indicate that the third communication device supports receiving notification information corresponding to a service.

[0043] In the embodiment, a possible specific implementation of the capability information reporting is also provided, specifically, the third communication device sends third information to the first communication device, and the third information is used to indicate that the third communication device supports receiving notification information corresponding to a service. Optionally, the third communication device can send the third information in the registration process to report its capability information and indicate that it supports the network-side policy notification. Optionally, the third information is sent by the third communication device and can be sent to the first communication device via the AMF. Optionally, after receiving the third information, the AMF can determine whether to further send the third information to the first communication device in combination with whether it supports forwarding the first notification information, in which case the AMF needs to perceive the third information. Optionally, the third communication device can also send the third information to the first communication device directly through a transparent channel between the first communication device and the third communication device, in which case the AMF does not need to perceive the third information.

[0044] In a possible implementation, the communication method further includes:

[0045] receive fourth information, the fourth information being used for indicating that the first service has service change;

[0046] generate a policy rule corresponding to the first service after the change based on the fourth information.

[0047] In the embodiment, a possible implementation of service change is also provided. Specifically, when a user initiates an interaction process based on the first notification information and completes service opening or change, the second communication device (which can be a BOSS) sends fourth information to the first communication device, the fourth information being used for indicating that the first service has service change. Accordingly, the first communication device receives the fourth information and generates a policy rule corresponding to the first service after the change based on the fourth information.

[0048] Optionally, the first communication device can also send the policy rule corresponding to the first service after the change to a policy execution device. Optionally, the policy execution device can be the third communication device.

[0049] In a possible implementation, the first notification information includes one or more of the following:

[0050] service content of the first service, and second identification information used for subscribing to the first service.

[0051] In the embodiment, the first notification information includes one or more of the service content of the first service and the second identification information used for subscribing to the first service. Optionally, the second identification information can be a URL, which is associated with the opening or change function of the first service, so that the user can open or change the first service based on the second identification information. It can be understood that the first notification information is rendered and displayed on the terminal side, which can greatly improve the capability of the notification information, enrich the content of the notification information, achieve simplified presentation of the notification content, and improve the notification efficiency.

[0052] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a third communication device. The third communication device can be a device, a chip (system) or circuit for the device, and the present application does not limit this. The communication method includes the following steps.

[0053] receiving second information, the second information being used for indicating first notification information corresponding to a first service provided for the third communication device;

[0054] sending fifth information to a fifth communication device, the fifth information including the first notification information, and the first notification information including service information corresponding to the first service.

[0055] In the embodiments of the present application, a communication method is provided, a first communication device sends second information to a third communication device, and correspondingly, the third communication device receives the second information from the first communication device. Moreover, the third communication device sends fifth information to a fifth communication device. The communication device herein can also be a processor / chip that can be used to execute computer instructions, and the embodiments of the present application do not limit this.

[0056] The second information in the embodiments of the present application is used to indicate first notification information corresponding to a first service provided for the third communication device. The first communication device can send the second information to the third communication device via an AMF. Optionally, after receiving the second information, the AMF can perceive the second information and forward the second information to the third communication device. Optionally, the first communication device can also send the second information to the third communication device directly through a transparent channel between the first communication device and the third communication device, in which case the AMF does not need to perceive the second information.

[0057] The fifth information in the embodiments of the present application includes the first notification information. The third communication device sends the fifth information to the fifth communication device, and correspondingly, after receiving the fifth information, the fifth communication device can display the first notification information included in the fifth information.

[0058] It can be understood that the current operator mainly relies on the short message function to provide the terminal device with the notification of various functional services, but the information that can be notified by this method is relatively limited, it is difficult to simplify the notification content, and the notification efficiency is low.

[0059] The embodiments of the present application can push the functional service of a specific first service to the terminal side based on the fifth information, render and display on the terminal side, and no longer be limited to the short message push with limited notification capability, which can greatly improve the notification information capability, simplify the notification content, and improve the notification efficiency.

[0060] Optionally, the first communication device can be a policy control function (PCF) network element connected with an access and mobility management function (AMF) network element, which can also be referred to as an AM PCF. The second communication device can be a peripheral network element of the AM PCF, including but not limited to any one or more of the following network elements: a policy control function (PCF) network element connected with a session management function (SMF) network element, which can also be referred to as an SM PCF, a network data analytics function (NWDAF) network element, an AMF, a business and operation support system (BOSS), and the like, and the present embodiment does not limit the same. The third communication device can be a user equipment (UE), and optionally can be a Modem in the UE. The fifth communication device can be a UE, and optionally can be an application processor (AP) in the UE.

[0061] In a possible implementation, the fifth information is used to indicate that the first notification information is presented in a display unit corresponding to the fifth communication device.

[0062] In the present embodiment, the fifth information is also used to indicate that the first notification information is presented in a display unit corresponding to the fifth communication device. Optionally, when the fifth communication device is a UE or an AP in the UE, the fifth information is also used to indicate that the first notification information is rendered and displayed on a display screen corresponding to the AP, which can greatly improve the capability of the notification information, enrich the content of the notification information, and achieve simplified presentation of the notification content and improved notification efficiency.

[0063] In a possible implementation, the second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message, or the second information is carried in a first extension message in the NAS message, or the second information is carried in a second extension message.

[0064] In the embodiment, there can be various possible implementation manners of delivering the second information to the third communication apparatus, specifically, a configuration update command (CUC) message in a non-access stratum (NAS) message can be extended, and the second information can be carried in the CUC message. It can be understood that when the CUC message is delivered to the third communication apparatus via the AMF, the AMF needs to be aware of the CUC message. Alternatively, a first extension message can be added in the NAS message, and the second information can be carried in the first extension message. It can be understood that when the first extension message is delivered to the third communication apparatus via the AMF, the AMF needs to be aware of the first extension message. Compared with the CUC message, the first extension message has stronger field extension capability and can exceed the field length limit of the NAS message. Alternatively, a second extension message can be added as a new user equipment policy, and the second information can be carried in the second extension message. It can be understood that when the second extension message is delivered to the third communication apparatus via the AMF, the second extension message can be transmitted through the transparent channel between the first communication apparatus and the third communication apparatus, and the AMF does not need to be aware of the second extension message.

[0065] In a possible implementation manner, the second information includes the first notification information.

[0066] In the embodiment, the second information includes the first notification information. It can be understood that the second information can directly include the first notification information expected to be presented on the display screen. In this case, after the third communication apparatus receives the second information, the third communication apparatus can directly send fifth information including the first notification information to the fifth communication apparatus. The fifth communication apparatus can render and display the first notification information included in the fifth information on the corresponding display screen, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize simplified presentation of the notification content, and improve the notification efficiency.

[0067] In a possible implementation manner, the second information includes first identification information, and the first identification information is used to indicate the first notification information.

[0068] In the embodiment, the second information includes first identification information, the first identification information being used to indicate the first notification information. It can be understood that in this case, after the third communication device receives the second information, the third communication device can acquire the first notification information indicated by the first identification information according to the first identification information included in the second information, and then send fifth information including the first notification information to the fifth communication device. The fifth communication device can render and display the first notification information on the corresponding display screen according to the first notification information included in the fifth information, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize simplified presentation of the notification content, and improve the notification efficiency.

[0069] Optionally, the first identification information can be a uniform resource locator (URL) used to indicate the location of the first notification information, and thus the first notification information can be acquired according to the first identification information.

[0070] In a possible implementation, the communication method further includes:

[0071] sending, to a fourth communication device, a third request, the third request being used to request to acquire the first notification information indicated by the first identification information;

[0072] receiving the first notification information from the fourth communication device.

[0073] In the embodiment, a possible specific implementation of acquiring the first notification information is also provided. Specifically, the third communication device sends a third request to a fourth communication device to request to acquire the first notification information indicated by the first identification information. Accordingly, the fourth communication device receives the third request, and in response to the third request, sends the first notification information to the third communication device. Accordingly, the third communication device receives the first notification information.

[0074] Optionally, the fourth communication device can be a provisioning server (PVS), which can be deployed by an operator or by a third party, and the present embodiment does not limit this.

[0075] Optionally, if the fourth communication device is deployed by an operator, the third communication device sends a third request to the fourth communication device to request to acquire the first notification information indicated by the first identification information based on the first identification information in the second information after receiving the second information.

[0076] In a possible implementation, the second information further includes a first certificate, the first certificate being used to verify the legality of the fourth communication device; and the communication method further includes:

[0077] verify legality of the fourth communication device based on the first certificate;

[0078] The sending of the third request to the fourth communication device comprises:

[0079] The sending of the third request to the fourth communication device comprises:

[0080] In the embodiment, the second information further comprises the first certificate, and the third communication device, after receiving the second information, verifies legality of the fourth communication device based on the first certificate in the second information, and sends the third request to the fourth communication device to request the first notification information indicated by the first identification information in the second information in the case that the fourth communication device is verified to be legal. It can be understood that the second information received by the third communication device further comprises the first certificate for verifying legality of the fourth communication device, and the third communication device requests the fourth communication device to acquire the first notification information indicated by the first identification information only in the case that the fourth communication device is verified to be legal.

[0081] In a possible implementation, the communication method further comprises:

[0082] The sending of the third information, which is used to indicate that the third communication device supports receiving notification information corresponding to a service.

[0083] In the embodiment, a possible specific implementation of reporting capability information is further provided, specifically, the third communication device sends third information to the first communication device, and the third information is used to indicate that the third communication device supports receiving notification information corresponding to a service. Optionally, the third communication device can send the third information in a registration process to report capability information of the third communication device and indicate that the third communication device supports network-side policy notification. Optionally, the third information is sent by the third communication device and can be sent to the first communication device via an AMF. Optionally, after receiving the third information, the AMF can determine whether to further send the third information to the first communication device in combination with whether the AMF supports forwarding the first notification information, in which case the AMF needs to perceive the third information. Optionally, the third communication device can also send the third information to the first communication device directly through a transparent channel between the third communication device and the first communication device, in which case the AMF does not need to perceive the third information.

[0084] In a possible implementation, the first notification information comprises one or more of the following:

[0085] The service content of the first service, which is used to subscribe to the second identification information of the first service.

[0086] In the embodiment, the first notification information includes one or more of a service content of the first service and second identification information for subscribing to the first service. Optionally, the second identification information can be a URL, which is associated with a function of opening or changing the first service, so that the user can open or change the first service based on the second identification information. It can be understood that the first notification information is rendered and displayed at the terminal side, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize simplified presentation of the notification content, and improve the notification efficiency.

[0087] In a possible implementation, the fifth information is further used to indicate that the first notification information is displayed in a case where a display condition is met, and the display condition is associated with at least one of the following: a network in which the fifth communication apparatus is located, a location in which the fifth communication apparatus is located, a time corresponding to the fifth communication apparatus, and a user response received by the fifth communication apparatus.

[0088] In the embodiment, the fifth information is further used to indicate a display condition corresponding to the first notification information, and the display condition is associated with one or more of the following: a network in which the fifth communication apparatus is located, a location in which the fifth communication apparatus is located, a time corresponding to the fifth communication apparatus, and a user response received by the fifth communication apparatus. Optionally, the first notification information is displayed when the fifth communication apparatus accesses a specific public land mobile network (PLMN). Optionally, the first notification information is displayed immediately after the fifth communication apparatus receives the fifth information. Optionally, the first notification information is displayed when the fifth communication apparatus is located in a specific location or area. Optionally, the first notification information is displayed after the fifth communication apparatus receives the fifth information and at a specific time. Optionally, the first notification information is displayed after the fifth communication apparatus receives the fifth information and receives a user response. Optionally, the display of the first notification information is deleted after the fifth communication apparatus receives a user clearing response. It can be understood that the first notification information can also be displayed in a case where the display condition or another display condition is met, and the embodiments of the present application do not enumerate all of them, and the embodiments of the present application should not be limited by the above enumerated examples.

[0089] In a possible implementation, the fifth information is further used to indicate that a display area corresponding to the first notification information is associated with a display area corresponding to the operator identifier.

[0090] In the embodiment, the fifth information is further used to indicate that a display area corresponding to the first notification information is associated with a display area corresponding to the operator identifier. Through the embodiments of the present application, the display of the first notification information can be integrated with the existing operator identifier, the first notification information can enhance the user's perception of the associated operator, and the notification efficiency is improved.

[0091] In a third aspect, an embodiment of the present application provides a communication method, which is applied to a second communication device. The second communication device can be a device or a chip (system) or circuit for the device, and the present application does not limit this. The communication method comprises the following steps.

[0092] receiving a first request from a first communication device, the first request being used to request to subscribe to first notification information and / or a first event, the first notification information being used for the first communication device to provide notification information corresponding to a first service for a third communication device, and the first event being used to trigger the first communication device to provide the first notification information for the third communication device;

[0093] sending first information to the first communication device, the first information being used for the first communication device to provide the first notification information corresponding to the first service for the third communication device.

[0094] In an embodiment of the present application, a communication method is provided, a first communication device sends a first request to a second communication device, correspondingly, the second communication device receives the first request and sends first information to the first communication device in response to the first request. The communication device herein can also be a processor / chip that can be used to execute computer execution instructions, and the embodiments of the present application do not limit this.

[0095] The first request in the embodiments of the present application is used to request subscription of the first notification information and / or the first event. It can be understood that the first communication device can directly request the second communication device to subscribe to the first notification information expected to be presented on the display screen, in which case the first information sent by the second communication device to the first communication device in response to the first request can include the dynamic policy notification content. Alternatively, when the second communication device is an NWDAF network element, the first communication device sends a first request to the NWDAF to request subscription of the service recommendation information. It can be understood that the first communication device can also request the second communication device to subscribe to the information of the first event, which is used to trigger the first communication device to provide the first notification information for the third communication device, in which case the first information sent by the second communication device to the first communication device can include the event information used by the first communication device to execute the final policy notification decision, accordingly, the first communication device will also actively or passively receive the event information of the surrounding network element, and execute the final policy notification decision based on the input event information. Alternatively, when the second communication device is an SM PCF network element, the first communication device can request the SM PCF to subscribe to the quality of experience guarantee taking effect event. Alternatively, when the second communication device is an NWDAF network element, the first communication device can request the NWDAF to subscribe to the user experience report / quality of experience analysis report. Alternatively, when the second communication device is an AMF network element, the first communication device can request the AMF to subscribe to the user equipment location change event. Alternatively, when the second communication device is a BOSS network element, the first communication device can request the BOSS to subscribe to the indication event of the service promotion / opening notification for the target user. It can be understood that the first communication device can initiate a subscription request to the above-mentioned network elements or other surrounding network elements in combination with the local configuration and / or the user equipment subscription information, to request subscription of the event used for the policy notification decision, and the embodiments of the present application do not enumerate all of them, and the embodiments of the present application should not be limited by the above-mentioned examples.

[0096] The first information in the embodiments of the present application is used for the first communication device to provide the first notification information corresponding to the first service for the third communication device, and it can be understood that the first communication device will provide the first notification information corresponding to the first service for the third communication device according to the first information after receiving the first information from the second communication device.

[0097] It can be understood that the current operator mainly relies on the short message function to realize the notification of various functional services provided for the terminal device, but the information that can be notified by this mode is relatively limited, it is difficult to simplify the notification content, and the notification efficiency is low.

[0098] The embodiment of the present application can push the function service of the specific first service to the terminal side based on the first information, and display the rendering on the terminal side, so that the notification information capacity can be greatly improved, the notification content can be simplified, and the notification efficiency can be improved.

[0099] Optionally, the first communication device can be a policy control function (PCF) network element connected with an access and mobility management function (AMF) network element, which can also be referred to as an AM PCF. The second communication device can be a peripheral network element of the AM PCF, including but not limited to any one or more of the following network elements: a policy control function (PCF) network element connected with a session management function (SMF) network element, which can also be referred to as an SM PCF, a network data analytics function (NWDAF) network element, an AMF, a business and operation support system (BOSS), and the like. The embodiment of the present application does not limit the third communication device, which can be a user equipment (UE), and can be a Modem in the UE.

[0100] In a possible implementation, the first information includes the first notification information, and / or the first information includes information of a first event, and the first event is used to trigger the first communication device to provide the first notification information for the third communication device.

[0101] In a possible implementation, the first notification information includes one or more of the following:

[0102] The service content of the first service, and second identification information for subscribing to the first service.

[0103] For the third aspect and any possible implementation, the steps performed can refer to the corresponding first aspect and the corresponding implementation.

[0104] For the third aspect and any possible implementation, the technical effects brought about can refer to the introduction of the technical effects of the corresponding first aspect and the corresponding implementation.

[0105] In a fourth aspect, an embodiment of the present application provides a communication method, which is applied to a fourth communication device, and can be a device or a chip (system) or circuit for the device, and the present application does not limit this. The communication method comprises the following steps.

[0106] receiving a second request from the first communication device, the second request being used for requesting registration of first notification information, the first notification information being used for providing, by the first communication device, notification information corresponding to a first service for a third communication device;

[0107] sending first identification information to the first communication device, the first identification information being used for indicating the first notification information.

[0108] In the embodiment of the present application, the communication method is provided, the first communication device sends the second request to the fourth communication device, correspondingly, the fourth communication device receives the second request, and sends the first identification information to the first communication device in response to the second request. The communication device herein can also be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the present application does not limit this.

[0109] The second request in the embodiment of the present application is used for requesting registration of the first notification information.

[0110] The first identification information in the embodiment of the present application is used for indicating the first notification information. Alternatively, the first identification information can be a uniform resource locator (URL) specifically, which is used for indicating the position of the first notification information, and thus the first notification information can be acquired according to the first identification information.

[0111] It can be understood that the current operator mainly relies on the short message function to provide the notification mode of various functional services for the terminal device, but the information that can be notified by this mode is relatively limited, it is difficult to simplify the presentation of the notification content, and the notification efficiency is low.

[0112] In the embodiment of the present application, the first communication device can send the first identification information to the third communication device after acquiring the first identification information by requesting the fourth communication device to register the first notification information, the third communication device can acquire the first notification information indicated by the first identification information according to the first identification information after receiving the first identification information, and then render and display the first notification information on the corresponding display screen, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0113] Optionally, the first communication device can be a policy control function (PCF) network element connected with an access and mobility management function (AMF) network element, which can also be referred to as an AM PCF. The third communication device can be a user equipment (UE), and can specifically be a Modem in the UE. The fourth communication device can be a provisioning server (PVS), which can be deployed by an operator or a third party in the registration of the first notification information, and the embodiments of the present application do not limit this.

[0114] Optionally, if the fourth communication device is deployed by the operator, the first communication device sends second information containing the first identification information to the third communication device after completing the registration of the first notification information and obtaining the first identification information.

[0115] In a possible implementation, the communication method further includes:

[0116] sending a first certificate to the first communication device, the first certificate being used to verify the legality of the fourth communication device.

[0117] In the present embodiment, the fourth communication device sends the first identification information to the first communication device in response to the second request, and can also send a first certificate, and correspondingly, the first communication device receives the first certificate, which is used to verify the legality of the fourth communication device. It can be understood that the first communication device sends second information containing the first identification information and the first certificate to the third communication device after completing the registration of the first notification information and obtaining the first identification information and the first certificate. Correspondingly, the third communication device obtains the first notification information indicated by the first identification information from the fourth communication device after verifying the legality of the fourth communication device based on the first certificate, and then renders and displays the first notification information on the corresponding display screen, which can greatly improve the capability of the notification information, enrich the content of the notification information, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0118] In a possible implementation, the first notification information includes one or more of the following:

[0119] service content of the first service, used to subscribe to second identification information of the first service.

[0120] With regard to the fourth aspect and any possible implementation, the steps performed can refer to the corresponding first aspect and the corresponding implementation.

[0121] As to the technical effects brought by the fourth aspect and any possible implementation, reference can be made to the introduction of the technical effects corresponding to the first aspect and the corresponding implementation.

[0122] In a fifth aspect, the embodiments of the present application provide a communication method applied to an AMF, the communication method comprising:

[0123] receiving second information from the first communication device, the second information being used to indicate first notification information, the first notification information comprising service information corresponding to a first service provided by the first communication device for a third communication device;

[0124] sending the second information to the third communication device.

[0125] The second information in the embodiments of the present application is used to indicate the first notification information, and the first notification information comprises service information corresponding to the first service. The first communication device can send the second information to the third communication device via an access and mobility management function (AMF) network element. Optionally, after receiving the second information, the AMF can perceive the second information and forward the second information to the third communication device. Optionally, the first communication device can also send the second information to the third communication device directly through a transparent channel between the first communication device and the third communication device, in which case the AMF does not need to perceive the second information. Correspondingly, after receiving the second information, the third communication device can display the first notification information indicated by the second information.

[0126] It can be understood that the current operator mainly relies on the short message function to provide the terminal device with notifications of various functional services, but the information that can be notified by this mode is relatively limited, it is difficult to simplify the presentation of the notification content, and the notification efficiency is low.

[0127] The embodiments of the present application can push the functional services of a specific first service to the terminal side based on the second information, render and display on the terminal side, and are no longer limited to the short message push with limited notification capability, can greatly improve the notification information capability, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0128] Optionally, the first communication device can be a policy control function (PCF) network element connected with an access and mobility management function (AMF) network element, which can also be referred to as an AM PCF. The third communication device can be a user equipment (UE), and can specifically be a Modem in the UE.

[0129] In a possible implementation, the second information is further used to instruct the first notification information to be presented in a display unit corresponding to the third communication device.

[0130] In a possible implementation, the second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message, or the second information is carried in a first extension message in the NAS message, or the second information is carried in a second extension message.

[0131] In a possible implementation, the second information includes the first notification information.

[0132] In a possible implementation, the second information includes first identification information, and the first identification information is used to indicate the first notification information.

[0133] In a possible implementation, the second information further includes a first certificate, and the first certificate is used to verify the legality of the fourth communication device.

[0134] In a possible implementation, the communication method further includes:

[0135] receiving third information from the third communication device, the third information being used to indicate that the third communication device supports receiving notification information corresponding to a service;

[0136] sending the third information to the first communication device.

[0137] In this embodiment, a possible implementation of reporting capability information is also provided, specifically, the third communication device sends third information to the first communication device, where the third information is used to indicate that the third communication device supports receiving notification information corresponding to the service. Optionally, the third communication device can send the third information in a registration process to report its capability information and indicate support for network-side policy notification. Optionally, the third information is sent by the third communication device and can be sent to the first communication device via an AMF. Optionally, after receiving the third information, the AMF can determine whether to further send the third information to the first communication device in combination with whether it supports forwarding the first notification information. In this case, the AMF needs to be aware of the third information. Optionally, the third communication device can also send the third information to the first communication device directly through a transparent channel between the first communication device and the third communication device. In this case, the AMF does not need to be aware of the third information.

[0138] In a possible implementation, the first notification information includes one or more of the following:

[0139] Service content of the first service, used to subscribe to the second identification information of the first service.

[0140] For the fifth aspect and any possible implementation, the steps performed can refer to the corresponding description of the first aspect and the corresponding implementation.

[0141] For the technical effects brought by the fifth aspect and any possible implementation, refer to the corresponding description of the technical effects of the first aspect and the corresponding implementation.

[0142] In a sixth aspect, the embodiments of the present application provide a communication device, which includes units for performing the method of any one of the first aspect.

[0143] In a possible design, the device includes:

[0144] A communication unit, configured to receive first information from a second communication device, where the first information is used to provide first notification information corresponding to a first service for a third communication device by the first communication device;

[0145] The communication unit is further configured to send second information, where the second information is used to indicate the first notification information, and the first notification information includes service information corresponding to the first service.

[0146] In a possible implementation, the device further includes:

[0147] A processing unit, configured to generate the second information based on the first information.

[0148] The processing unit and the communication unit according to the sixth aspect and any possible implementation thereof perform the steps described with respect to the first aspect and corresponding implementation.

[0149] The technical effects brought about by the sixth aspect and any possible implementation thereof can be referred to the introduction of the technical effects brought about by the first aspect and corresponding implementation.

[0150] According to a seventh aspect, an embodiment of the present application provides a communication apparatus, which comprises units for performing the method according to any one of the second aspect.

[0151] In a possible design of the apparatus, the apparatus comprises:

[0152] The communication unit is configured to receive second information, where the second information is used to indicate first notification information corresponding to the first service provided by the third communication apparatus.

[0153] The communication unit is further configured to send fifth information to a fifth communication apparatus, where the fifth information comprises the first notification information, and the first notification information comprises service information corresponding to the first service.

[0154] In a possible implementation of the apparatus, the apparatus further comprises:

[0155] The processing unit is configured to generate the fifth information based on the second information.

[0156] The processing unit and the communication unit according to the seventh aspect and any possible implementation thereof perform the steps described with respect to the second aspect and corresponding implementation.

[0157] The technical effects brought about by the seventh aspect and any possible implementation thereof can be referred to the introduction of the technical effects brought about by the second aspect and corresponding implementation.

[0158] According to an eighth aspect, an embodiment of the present application provides a communication apparatus, which comprises units for performing the method according to any one of the third aspect.

[0159] In a possible design of the apparatus, the apparatus comprises:

[0160] The communication unit is configured to receive a first request from a first communication apparatus, where the first request is used to request subscription to first notification information and / or a first event, the first notification information is used to indicate notification information corresponding to a first service provided by the first communication apparatus for a third communication apparatus, and the first event is used to trigger the first communication apparatus to provide the first notification information to the third communication apparatus.

[0161] The communication unit is further configured to send first information to the first communication device, the first information being used by the first communication device to provide the third communication device with the first notification information corresponding to the first service.

[0162] In a possible implementation, the apparatus further includes:

[0163] The processing unit is configured to generate the first information based on the first request.

[0164] The processing unit and the communication unit described with respect to the eighth aspect and any possible implementation perform the steps as described with respect to the third aspect and corresponding implementation.

[0165] The technical effects brought by the eighth aspect and any possible implementation can be referred to the introduction of the technical effects of the third aspect and corresponding implementation.

[0166] In the ninth aspect, embodiments of the present application provide a communication device, which includes units configured to perform the method described with respect to any one of the fourth aspect.

[0167] In a possible design, the apparatus includes:

[0168] The communication unit is configured to receive a second request from a first communication device, the second request being used to request registration of first notification information, the first notification information being used by the first communication device to provide a third communication device with notification information corresponding to a first service;

[0169] The communication unit is further configured to send first identification information to the first communication device, the first identification information being used to indicate the first notification information.

[0170] In a possible implementation, the apparatus further includes:

[0171] The processing unit is configured to generate the first identification information based on the second request.

[0172] The processing unit and the communication unit described with respect to the ninth aspect and any possible implementation perform the steps as described with respect to the fourth aspect and corresponding implementation.

[0173] The technical effects brought by the ninth aspect and any possible implementation can be referred to the introduction of the technical effects of the fourth aspect and corresponding implementation.

[0174] In the tenth aspect, embodiments of the present application provide a communication device, which includes units configured to perform the method described with respect to any one of the fifth aspect.

[0175] In a possible design, the apparatus includes:

[0176] a communication unit, configured to receive second information from the first communication apparatus, where the second information is used to indicate first notification information, and the first notification information includes service information corresponding to a first service provided by the first communication apparatus for a third communication apparatus;

[0177] the communication unit is further configured to send the second information to the third communication apparatus.

[0178] In a possible implementation, the apparatus further includes:

[0179] a processing unit, configured to determine, based on the received second information, to send the second information to the third communication apparatus.

[0180] The processing unit and the communication unit described with respect to the tenth aspect and any possible implementation perform the steps as described with respect to the fifth aspect and corresponding implementation.

[0181] The processing unit and the communication unit described with respect to the tenth aspect and any possible implementation bring the technical effects as described with respect to the fifth aspect and corresponding implementation.

[0182] In an eleventh aspect, an embodiment of the present application provides a communication apparatus, including a processor. The processor is coupled with a memory, and is configured to execute instructions in the memory to implement the method in any of the first aspect to the fifth aspect and any possible implementation. Optionally, the communication apparatus further includes the memory. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled with the communication interface.

[0183] In a twelfth aspect, an embodiment of the present application provides a communication apparatus, including a logic circuit and a communication interface. The communication interface is configured to receive information or send information. The logic circuit is configured to receive information or send information through the communication interface, so that the communication apparatus performs the method in any of the first aspect to the fifth aspect and any possible implementation.

[0184] In a thirteenth aspect, an embodiment of the present application provides a computer readable storage medium, configured to store a computer program (also referred to as code or instructions). When the computer program is run on a computer, the method in any of the first aspect to the fifth aspect and any possible implementation is implemented.

[0185] In a fourteenth aspect, an embodiment of the present application provides a computer program product, which comprises a computer program (which can also be referred to as code or instructions), and when the computer program is run, the computer program causes a computer to execute the method in any one of the first aspect to the fifth aspect and any possible implementation thereof.

[0186] In a fifteenth aspect, an embodiment of the present application provides a chip, which comprises a processor, and the processor is configured to execute instructions, and when the processor executes the instructions, the chip executes the method in any one of the first aspect to the fifth aspect and any possible implementation thereof. Optionally, the chip further comprises a communication interface, and the communication interface is configured to receive a signal or send a signal.

[0187] In a sixteenth aspect, an embodiment of the present application provides a communication system, which comprises at least one of the communication apparatus in any one of the sixth aspect to the tenth aspect, or the communication apparatus in the eleventh aspect, or the communication apparatus in the twelfth aspect, or the chip in the fifteenth aspect.

[0188] In a seventeenth aspect, an embodiment of the present application provides a communication system, which comprises one or more of the following: a first communication apparatus, a second communication apparatus, a third communication apparatus, a fourth communication apparatus, and an AMF, wherein the first communication apparatus is configured to execute the method in the first aspect and any possible implementation thereof, the third communication apparatus is configured to execute the method in the second aspect and any possible implementation thereof, the second communication apparatus is configured to execute the method in the third aspect and any possible implementation thereof, the fourth communication apparatus is configured to execute the method in the fourth aspect and any possible implementation thereof, and the AMF is configured to execute the method in the fifth aspect and any possible implementation thereof.

[0189] Further, in the process of executing the method in any one of the first aspect to the fifth aspect and any possible implementation thereof, the process of sending information and / or receiving information in the above method can be understood as the process of outputting information by the processor, and / or the process of receiving input information by the processor. When outputting information, the processor can output the information to the transceiver (or the communication interface or the sending module) so as to be transmitted by the transceiver. After being output by the processor, the information can need to be further processed before reaching the transceiver. Similarly, when the processor receives input information, the transceiver (or the communication interface or the sending module) receives the information and inputs it to the processor. Furthermore, after the transceiver receives the information, the information can need to be further processed before being input to the processor.

[0190] Based on the above principle, for example, the sending information mentioned in the foregoing method can be understood as processor output information. For another example, the receiving information can be understood as processor receiving input information.

[0191] Optionally, for the transmitting, sending and receiving operations involved by the processor, if no special description is made, or if it does not contradict with the actual role or inherent logic in the related description, it can be more generally understood as processor output and receiving, input and the like.

[0192] Optionally, in the process of executing the method of any one of the first aspect to the fifth aspect and any possible implementation manner, the processor can be a processor specially used for executing the method, or a processor executing the method by executing computer instructions in a memory, such as a general-purpose processor. The memory can be a non-transitory memory, such as a Read Only Memory (ROM), which can be integrated on the same chip as the processor, or can be separately arranged on different chips. The type of the memory and the arrangement manner of the memory and the processor are not limited in the embodiments of the present application.

[0193] In a possible implementation manner, the at least one memory is located outside the device.

[0194] In another possible implementation manner, the at least one memory is located inside the device.

[0195] In another possible implementation manner, part of the at least one memory is located inside the device, and another part of the at least one memory is located outside the device.

[0196] In the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together. BRIEF DESCRIPTION OF DRAWINGS

[0197] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0198] FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application;

[0199] FIG. 2 is a schematic diagram of another communication system provided by an embodiment of the present application;

[0200] FIG. 3 is a flow diagram of a communication method provided by an embodiment of the present application;

[0201] FIG. 4 is a flow diagram of another communication method according to an embodiment of the present application;

[0202] FIG. 5 is a flow diagram of another communication method according to an embodiment of the present application;

[0203] FIG. 6 is a flow diagram of another communication method according to an embodiment of the present application;

[0204] FIG. 7A is a diagram of a notification interface according to an embodiment of the present application;

[0205] FIG. 7B is a diagram of another notification interface according to an embodiment of the present application;

[0206] FIG. 7C is a diagram of another notification interface according to an embodiment of the present application;

[0207] FIG. 8 is a diagram of a communication apparatus according to an embodiment of the present application;

[0208] FIG. 9 is a diagram of a communication apparatus according to an embodiment of the present application;

[0209] FIG. 10 is a diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0210] In order to make the objects, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described below with reference to the drawings.

[0211] The terms "first" and "second" and the like in the specification of the present application, claims, and drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed or inherent to the process, method, product or device, etc.

[0212] The term "embodiment" mentioned in this document means that the specific features, structures or characteristics described in connection with the embodiment can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment, nor is it an independent or alternative embodiment to other embodiments. Those skilled in the art can understand explicitly and implicitly that in various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between various embodiments are consistent and can be mutually referred to, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0213] It should be understood that in this application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three and more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0214] It should be noted that in this application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0215] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated in part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by a protocol), thereby reducing the indication overhead to a certain extent. The to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of these sub-information can be the same or different. The specific sending method is not limited in the present application. Among them, the sending period and / or sending occasion of these sub-information can be predefined, for example, predefined according to the protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.

[0216] It should be noted that in the present application, "sending" can be understood as "output", and "receiving" can be understood as "input". "Sending information to A", where "to A" only indicates the direction of information transmission, and A is the destination, without limiting that "sending information to A" must be direct sending on the air interface. "Sending information to A" includes directly sending information to A, and also includes indirectly sending information to A through a transmitter, so "sending information to A" can also be understood as "outputting information to A". Similarly, "receiving information from A" indicates that the source of the information is A, including directly receiving information from A, and also including indirectly receiving information from A through a receiver, so "receiving information from A" can also be understood as "inputting information from A".

[0217] The method provided by the present application can be applied to various communication systems, for example, it can be an internet of things (IoT) system, a narrow band internet of things (NB-IoT) system, a long term evolution (LTE) system, and also can be a 5th-generation (5G) communication system, and a new communication system (such as 6G) that appears in future communication development.

[0218] The technical solutions provided in the application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), device-to-device (D2D) network, machine to machine (M2M) network, internet of things (IoT) network or other network. The IoT network may, for example, include a vehicle network. In the vehicle network system, the communication modes are collectively referred to as vehicle-to-everything (V2X, X can represent any thing), for example, the V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication or vehicle-to-network (V2N) communication, etc.

[0219] Referring to FIG. 1, FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the application.

[0220] As shown in FIG. 1, the communication system 100 can be divided into two parts: an access network and a core network. The access network is used to implement the functions related to wireless access, mainly including an access network (AN) device 102, which includes a radio access network (RAN) device and other devices accessed through the air interface (such as WiFi). The core network mainly includes the following several key logical network elements: a user plane function (UPF) 103, an access and mobility management function (AMF) 105, a session management function (SMF) 106, a policy control function (PCF) 107, a unified data management function (UDM) 109. The communication system 100 can also include one or more of a user equipment (UE) 101, a data network (DN) 104, an application function (AF) 108, an authentication server function (AUSF) 110, and a network slice selection function (NSSF) 111. The interfaces between the network elements are shown in FIG. 1. It should be understood that the network elements can also communicate with each other using a service interface.

[0221] Among them, the main functions of each network element are as follows:

[0222] UE: can also be referred to as a terminal device. The terminal device can communicate with one or more core networks (CNs) via an AN device. The terminal device involved in the embodiments of the present application includes but is not limited to a device connected via a wired line, such as via a public switched telephone network (PSTN), a digital subscriber line (DSL), a digital cable, a direct cable connection; and / or another data connection network; and / or a device set to receive / send communication signals via a wireless interface, such as: for a cellular network, a wireless local area network (WLAN), a digital television network such as a digital video broadcast-handheld (DVB-H) network, a satellite network, an amplitude modulation-frequency modulation (AM-FM) broadcast transmitter; and / or another terminal device; and / or an Internet of Things (IoT) device. The terminal device set to communicate through a wireless interface can be referred to as a "wireless communication terminal", a "wireless terminal" or a "mobile terminal". Examples of the terminal device include but are not limited to a satellite phone or a cellular phone; a personal communications system (PCS) terminal that can combine a cellular radio telephone with data processing, facsimile, and data communication capabilities; a personal digital assistant (PDA) that can include a radio telephone, a pager, Internet / intranet access, a Web browser, a notepad, a calendar, and / or a global positioning system (GPS) receiver; and a conventional laptop and / or palmtop receiver or other electronic devices including a radio telephone transceiver. The terminal device can also be referred to as a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus.The terminal device can also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in Internet of Things or Internet of Vehicles, a terminal device in a 5G network, a terminal device in a future evolved public land mobile network (PLMN), and any form of terminal device in a future network, and the like.

[0223] AN device: a device for accessing a terminal device to a wireless network, which can be a base station. The base station can include various forms of base stations, such as: a macro base station, a micro base station (also known as a small station), a relay station, an access point, etc. Specifically, it can be: an access point (AP) in a wireless local area network (WLAN), a base station (BTS) in a global system for mobile communications (GSM) or code division multiple access (CDMA), and can also be a base station (NodeB, NB) in wideband code division multiple access (WCDMA), an evolved base station (eNB or eNodeB) in LTE, or a relay station or an access point, or a vehicle-mounted device, a wearable device, and a next-generation Node B (gNB) in a 5G system, or a base station in a future evolved public land mobile network (PLMN) network, etc. The embodiments of the present application do not make specific limitations. For a device for terminal access to a core network, it is uniformly referred to as an access network device in the present application, and will not be described.

[0224] UDM: unified data management, which is mainly responsible for managing subscription data, user access authorization and the like.

[0225] UDR: Unified Data Repository, mainly responsible for accessing functions of subscription data, policy data, application data and other types of data.

[0226] AMF: mainly responsible for UE registration management, UE connection management, UE reachability management, UE access authorization and access authentication, UE security function, UE mobility management, network slice selection, SMF selection and other functions. AMF is the anchor point of N1 / N2 interface signaling connection, and provides routing for SMF N1 / N2 interface session management (SM) message, maintains and manages UE state information. AMF is a kind of mobile management network element in 5G system.

[0227] SMF: mainly responsible for all control plane functions of UE session management, including UPF selection and control, internet protocol (IP) address allocation and management, session quality of service (QoS) management, obtaining policy and charging control (PCC) policy from PCF, etc. SMF is also the terminal point of SM part in non-access layer (NAS) message.

[0228] PCF: policy control function, mainly responsible for charging, QoS bandwidth guarantee and mobility management at session and service flow level, UE policy decision and other policy control functions. In this architecture, the PCF connected by AMF and SMF corresponds to AM PCF (PCF for Access and Mobility Control) and SM PCF (PCF for Session Management) respectively, which may not be the same PCF entity in actual deployment scenario.

[0229] AF: application function, which mainly transfers the demand of application side to network side, such as QoS demand, etc. AF can be a third party function entity, or an application service deployed by operator, such as IP multi-media service (IMS) voice call service.

[0230] UPF: mainly responsible for processing user packets, such as forwarding, charging, etc., and can be used as an anchor point for a protocol data unit (PDU) session connection, that is, a PDU session anchor (PSA), responsible for filtering data packets of the UE, data transmission / forwarding, rate control, generating charging information, user plane QoS processing, uplink transmission authentication, transmission level verification, downlink packet buffering and downlink data notification triggering, etc. The UPF can also be used as a branch point for multi-homed PDU sessions.

[0231] DN: a network that provides data transmission services for users, such as IP multi-media services (IMS), the Internet, etc. The DN can include an application server (AS), which is a software framework that provides an environment for running an application program, and provides services such as security, data, transaction support, load balancing, large distributed system management, etc. for the application program. The UE obtains application packets by communicating with the AS. It should be noted that the above-mentioned AF is the control plane of the AS.

[0232] PDU session: a session service that enables PDU connectivity between a UE and a data network, identified by a PDU Session ID.

[0233] Network data analytics function (NWDAF): aims to simplify the generation and use of core network data, and generate insights and take actions to enhance the end user experience.

[0234] Business and operation support system (BOSS): is the basic platform for information management of operator business processing, which can be used to support front-end sales, customer service, and internal support of the whole process and analysis management functions.

[0235] Among them, the functions of each interface are described as follows:

[0236] N7: interface between PCF and SMF, used to issue PDU session granularity and service data flow granularity control policies.

[0237] N15: interface between PCF and AMF, used to issue UE policies and access control related policies.

[0238] N5: interface between AF and PCF, used for application service request issuance and network event reporting.

[0239] N4: interface between SMF and UPF, used for transferring information between control plane and user plane, including control plane to user plane forwarding rules, QoS control rules, traffic statistics rules, etc. and information reporting of user plane.

[0240] N11: interface between SMF and AMF, used for transferring PDU session tunnel information between RAN and UPF, transferring control messages sent to UE, transferring radio resource control information sent to RAN, etc.

[0241] N2: interface between AMF and RAN, used for transferring radio bearer control information from core network side to RAN, etc.

[0242] N1: interface between AMF and UE, access independent, used for transferring QoS control rules, etc. to UE.

[0243] N8: interface between AMF and UDM, used for AMF to obtain access and mobility management related subscription data and authentication data from UDM, and AMF to register UE current mobility management related information to UDM, etc.

[0244] N10: interface between SMF and UDM, used for SMF to obtain session management related subscription data from UDM, and SMF to register UE current session related information to UDM, etc.

[0245] N35: interface between UDM and UDR, used for UDM to obtain user subscription data information from UDR.

[0246] N36: interface between PCF and UDR, used for PCF to obtain policy related subscription data and application data related information from UDR.

[0247] It should be understood that the embodiments of the present application are not limited to only be applied in the system architecture shown in FIG. 1. For example, the communication system to which the communication method of the embodiments of the present application can be applied can include more or less network elements or devices. The devices or network elements in FIG. 1 can be hardware, or software functionally divided, or a combination of the above. The devices or network elements in FIG. 1 can communicate through other devices or network elements.

[0248] It should be understood that each of the embodiments shown below can be applied to the communication system shown in FIG. 1, or other forms of communication systems, and the following will not be repeated.

[0249] The present application provides a communication method, which is applied to the field of communication technology, such as communication in the notification push scenario. In order to more clearly describe the scheme of the present application, some knowledge related to notification push will be introduced first.

[0250] The general user registration procedure can be simply described as: the UE sends a registration request to the AMF through the AN, the AMF obtains subscription data from a specific UDM according to the user identifier, and the UDM can obtain the actual subscription data from the UDR after receiving the request. In addition, the AMF can also initiate a user policy control establishment request (UEPolicyControl_Create) and an access management policy control establishment request (AMPolicyControl_Create) to the PCF, respectively, to obtain the UE policy and the access control policy. The PCF returns the access control policy to the AMF in this process, and provides the UE policy to the UE via the AMF.

[0251] The general session establishment procedure can be simply described as: the UE sends a session establishment request to the AMF through the RAN, the AMF selects an SMF to provide services for the session, saves the correspondence between the SMF and the PDU session, and sends the session establishment request to the SMF, the SMF selects a corresponding UPF for the UE and establishes a user plane transmission path, and allocates an IP address for it. In this process, the SMF will also initiate a policy control session establishment request to the PCF, to establish a policy control session between the SMF and the PCF, and in the policy control session establishment process, the SMF will save the correspondence between the policy control session and the PDU session. In addition, the AF can also establish an AF session with the PCF, and the PCF binds the AF session with the policy control session.

[0252] With the rapid development of the fifth generation (5th generation, 5G) communication system, the types of terminal devices are also increasing, in addition to the common mobile phones, tablet computers, terminal devices can also include Internet of Things devices, home gateway devices for home broadband access, etc. The terminal device accesses the network through the access network according to its corresponding subscription information, wherein the subscription information is uniformly managed by the operator and records information including identifying information allowing the terminal device to access the network. A plurality of function network elements in the 5G core network respectively obtain each item of subscription information of the terminal device to provide corresponding function services. For example, the access and mobility management function network element provides the terminal device with function services such as registration, access, and tracking area update procedures by obtaining the access-related subscription of the terminal device, and the session management function network element provides the terminal device with function services of session procedures by obtaining the session-related subscription of the terminal device.

[0253] At present, the main notification method of the operator for providing various function services for the terminal device relies on the short message function, but this method can only notify relatively limited information, and it is difficult to simplify the notification content and the notification efficiency is low.

[0254] In view of this, in the embodiments of the present application, a communication system is provided, and a corresponding communication method is proposed based on the architecture of the communication system, which can improve the capability of notification information, realize simplified presentation of notification content, and improve notification efficiency.

[0255] Referring to FIG. 2, FIG. 2 is a schematic diagram of another communication system provided by the embodiments of the present application.

[0256] As shown in FIG. 2, the communication system 200 includes but is not limited to UE, (R)AN, AMF, PCF, BOSS, SMF, and NWDAF. The function description of each network element can be referred to the related description in FIG. 1 above, and will not be repeated here.

[0257] In the architecture shown in the communication system 200, the PCF performs dynamic notification information decision based on UE granularity events, that is, interactive message bodies such as network service experience notification information, recommended service list, and local service customization information. The PCF issues the above dynamic notification to the UE, and the UE displays. The user of the UE perceives the display content and displays the reminder identifier through the interactive mechanism. Optionally, the user displays the service information after clicking the push notification, and the UE performs the service opening action. Correspondingly, based on the service opening result, the network side enables specific services for the end side and triggers the issuance of specific policy rules.

[0258] Through the system architecture in the embodiments of the present application, the PCF can push specific services to the end side based on but not limited to location information, subscription information, and service state information, and support user interaction to complete service enablement / value-added package subscription through rendering and display at the end side.

[0259] It can be understood that the system architecture in the embodiments of the present application is no longer limited to short message push with limited notification capability, and can greatly improve the capability of notification information, enrich the content of notification information, realize simplified presentation of notification content, and improve notification efficiency through rendering and display at the end side.

[0260] Referring to FIG. 3, FIG. 3 is a flowchart of a communication method provided by the embodiments of the present application. The communication method is applied to the field of communication technology, such as communication in a notification push scenario. The communication method includes but is not limited to the following steps:

[0261] S301: The second communication device sends first information to the first communication device, and correspondingly, the first communication device receives the first information from the second communication device.

[0262] S302: The first communication device sends second information to the third communication device, and correspondingly, the third communication device receives the second information from the first communication device.

[0263] It can be understood that the first communication device in the embodiment of the application is a device carrying a processor / chip that can be used to execute computer execution instructions, or can be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the application does not make any limitation. Optionally, the first communication device can be a PCF network element connected with the AMF network element, which can also be referred to as an AM PCF, and is used to execute the communication method in the embodiment of the application to improve the capability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0264] It can be understood that the second communication device in the embodiment of the application is a device carrying a processor / chip that can be used to execute computer execution instructions, or can be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the application does not make any limitation. Optionally, the second communication device can be a peripheral network element of the AM PCF, including but not limited to any one or more of the following network elements: a PCF network element connected with the SMF network element, which can also be referred to as an SM PCF, a NWDAF, an AMF, a BOSS, etc., and the embodiment of the application does not make any limitation, and is used to participate in the execution of the communication method in the embodiment of the application to improve the capability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0265] It can be understood that the third communication device in the embodiment of the application is a device carrying a processor / chip that can be used to execute computer execution instructions, or can be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the application does not make any limitation. Optionally, the third communication device can be a UE, and optionally can be a Modem in the UE, and is used to participate in the execution of the communication method in the embodiment of the application to improve the capability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0266] The first information is used to provide the first communication device with first notification information corresponding to the first service for the third communication device.

[0267] It can be understood that after the first communication device receives the first information from the second communication device, the first communication device provides the first notification information corresponding to the first service for the third communication device according to the first information.

[0268] The second information is used to indicate the first notification information, and the first notification information includes service information corresponding to the first service.

[0269] It can be understood that the first communication device can send the second information to the third communication device via the AMF network element. Correspondingly, after the third communication device receives the second information, the third communication device can display the first notification information indicated by the second information.

[0270] Optionally, after receiving the second information, the AMF can determine to further send the second information to the third communication device in combination with whether the AMF supports forwarding the first notification information indicated by the second information, in which case the AMF needs to be aware of the second information.

[0271] Optionally, the first communication device can also send the second information to the third communication device directly through a transparent channel between the first communication device and the third communication device, in which case the AMF does not need to be aware of the second information.

[0272] It can be understood that the current operator provides notification of various functional services for terminal devices mainly relies on short message function, but the information that can be notified by this mode is relatively limited, and it is difficult to simplify the presentation of notification content, and the notification efficiency is low.

[0273] The embodiment of the present application can push the functional service of a specific first service to the terminal side based on the first information, and render and display on the terminal side, which is no longer limited to the short message push with limited notification capability, can greatly improve the notification information capability, enrich the notification information content, realize the simplified presentation of notification content, and improve the notification efficiency.

[0274] In a possible embodiment, the second information is further used to indicate that the first notification information is presented in a display unit corresponding to the third communication device.

[0275] Optionally, when the third communication device is a UE or a Modem in the UE, the second information is further used to indicate that the first notification information is rendered and displayed on a display screen corresponding to the Modem, which can greatly improve the notification information capability, enrich the notification information content, realize the simplified presentation of notification content, and improve the notification efficiency.

[0276] In a possible embodiment, the first information includes the first notification information, and / or the first information includes information of a first event. The first event is used to trigger the first communication device to provide the first notification information for the third communication device.

[0277] It can be understood that the content included in the first information can be divided into the following cases:

[0278] Case 1:

[0279] The first information can directly include the first notification information expected to be presented on the display screen.

[0280] In this case, the first information sent by the second communication device to the first communication device can include dynamic policy notification content.

[0281] Optionally, when the second communication device is a NWDAF network element, the NWDAF can determine the service recommendation information based on user experience analysis, and send the service recommendation information to the first communication device in the form of dynamic policy notification content, and the first communication device performs a final decision and then sends the final decision to the third communication device via the AMF.

[0282] Case two:

[0283] The first information can include information of the first event.

[0284] The first event is used to trigger the first communication device to provide the first notification information for the third communication device.

[0285] In this case two, the first information sent by the second communication device to the first communication device can include event information used by the first communication device to perform a final policy notification decision. Accordingly, the first communication device will also actively or passively receive event information of surrounding network elements, and perform a final policy notification decision based on the input event information.

[0286] Optionally, when the second communication device is an SM PCF network element, the SM PCF can send event information of a quality-of-service guarantee taking effect event to the first communication device.

[0287] Optionally, when the second communication device is a NWDAF network element, the NWDAF can send event information of a user experience report / quality-of-service analysis report to the first communication device.

[0288] Optionally, when the second communication device is an AMF network element, the AMF can send event information of a user equipment location change event to the first communication device.

[0289] Optionally, when the second communication device is a BOSS network element, the BOSS can send time information of an indication of service promotion / opening notification for target users to the first communication device.

[0290] It can be understood that the first communication device can actively or passively receive event information for policy notification decision sent by the above network elements or other surrounding network elements, and the embodiments of the present application do not enumerate them one by one, and should not be limited by the above enumerated examples.

[0291] Case three:

[0292] The first information can include the first notification information expected to be presented on the display screen and the information of the first event.

[0293] It can be understood that case three can refer to the description of case one and case two above, which will not be repeated here.

[0294] It should be understood that the above case 1 to case 3 are only exemplary descriptions of the first information for the first communication device to provide the first notification information corresponding to the first service for the third communication device as several possible embodiments, and should not be construed as limiting the embodiments of the present application.

[0295] It should be understood that the new embodiments obtained based on the reasonable deformation or supplement of the above case 1 to case 3 all belong to the protection scope of the embodiments of the present application.

[0296] Through the embodiments of the present application, the function service of the specific first service can be pushed to the terminal side based on the first information, and the rendering display is performed on the terminal side, which is no longer limited to the short message push with limited notification capability, can greatly improve the capability of the notification information, enrich the content of the notification information, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0297] In a possible embodiment, the above communication method can further perform the following steps, but is not limited to:

[0298] The first communication device sends a first request to the second communication device, and correspondingly, the second communication device receives the first request.

[0299] The first request is used to request to subscribe to the first notification information and / or a first event, and the first event is used to trigger the first communication device to provide the first notification information for the third communication device.

[0300] It can be understood that the second communication device, after receiving the first request, responds to the first request and performs the above step S301.

[0301] It can be understood that the content included in the first request can be divided into the following cases:

[0302] Case 1:

[0303] The first request can request to subscribe to the first notification information expected to be presented on the display screen.

[0304] In this case, the first information sent by the second communication device to the first communication device in response to the first request can include dynamic policy notification content.

[0305] Optionally, when the second communication device is a NWDAF network element, the first communication device sends a first request to the NWDAF to request to subscribe to service recommendation information. Correspondingly, after the NWDAF receives the first request, the NWDAF responds to the first request, determines the service recommendation information based on user experience analysis, and sends the service recommendation information to the first communication device in the form of dynamic policy notification content.

[0306] Case 2:

[0307] The first request can request subscription of information of the first event.

[0308] The first event is used to trigger the first communication device to provide first notification information for the third communication device.

[0309] In this case two, the first information sent by the second communication device to the first communication device can include event information used by the first communication device to execute the final policy notification decision. Accordingly, the first communication device also actively or passively receives event information of surrounding network elements, and executes the final policy notification decision based on the input event information.

[0310] Optionally, when the second communication device is an SM PCF network element, the first communication device can request subscription of the QoS taking effect event from the SM PCF. Accordingly, after receiving the first request, the SM PCF can send event information of the QoS taking effect event to the first communication device in response to the first request.

[0311] Optionally, when the second communication device is an NWDAF network element, the first communication device can request subscription of the user experience report / QoE analysis report from the NWDAF. Accordingly, after receiving the first request, the NWDAF can send event information of the user experience report / QoE analysis report to the first communication device in response to the first request.

[0312] Optionally, when the second communication device is an AMF network element, the first communication device can request subscription of the user equipment location change event from the AMF. Accordingly, after receiving the first request, the AMF can send event information of the user equipment location change event to the first communication device in response to the first request.

[0313] Optionally, when the second communication device is a BOSS network element, the first communication device can request subscription of the indication event of the service promotion / opening notification for the target user from the BOSS. Accordingly, after receiving the first request, the BOSS can send time information of the indication of the service promotion / opening notification for the target user to the first communication device in response to the first request.

[0314] It can be understood that the first communication device can initiate a subscription request to the above network elements or other surrounding network elements to request subscription of events used for policy notification decision in combination with local configuration and / or user equipment subscription information, and the embodiments of the present application do not enumerate all of them, and the embodiments of the present application should not be limited by the above examples.

[0315] Case three:

[0316] The first request can request subscription of the first notification information expected to be presented on the display screen and information of the first event.

[0317] It can be understood that case three can refer to the description of case one and case two, and will not be repeated here.

[0318] It should be understood that the above case one to case three are only exemplary descriptions of the first request for requesting subscription to the first notification information and / or the first event as several possible embodiments, and should not be limited to the embodiments of the present application.

[0319] It should be understood that the new embodiments obtained based on the reasonable deformation or supplement of the above case one to case three all belong to the protection scope of the embodiments of the present application.

[0320] Through the embodiments of the present application, the first information can be obtained through the first request, and the function service of the specific first service is pushed to the terminal side based on the first information, which is displayed by rendering on the terminal side, not limited to the short message push with limited notification capability, can greatly improve the notification information capability, enrich the notification information content, realize the simplified presentation of notification content, and improve the notification efficiency.

[0321] In a possible embodiment, the above communication method can further perform the following steps, but not limited to:

[0322] The first communication device generates the second information based on the first information.

[0323] It can be understood that the first communication device performs the step S302 after generating the second information.

[0324] Optionally, when the received first information directly includes the first notification information expected to be presented on the display screen, the first communication device performs the final policy notification decision based on the first information to generate the second information, and the second information is used to indicate the first notification information.

[0325] Optionally, when the received first information includes the information of the first event, the first event triggers the first communication device to perform the final policy notification decision to generate the second information, and the second information is used to indicate the first notification information.

[0326] Through the embodiments of the present application, the policy notification decision can be executed and issued based on the first information, and the function service of the specific first service is pushed to the terminal side, which is displayed by rendering on the terminal side, not limited to the short message push with limited notification capability, can greatly improve the notification information capability, enrich the notification information content, realize the simplified presentation of notification content, and improve the notification efficiency.

[0327] In a possible embodiment, the second information sent by the first communication device to the third communication device can include but not limited to the following transmission modes:

[0328] Mode one:

[0329] The second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message.

[0330] In the first mode, the CUC message in the NAS message can be extended, and the second information can be carried in the CUC message.

[0331] It can be understood that when the CUC message is delivered to the third communication apparatus via the AMF, the AMF needs to be aware of the CUC message.

[0332] The second mode:

[0333] The second information is carried in a first extension message in a non-access stratum (NAS) message.

[0334] In the second mode, a first extension message can also be added in the NAS message, and the second information can be carried in the first extension message.

[0335] It can be understood that when the first extension message is delivered to the third communication apparatus via the AMF, the AMF needs to be aware of the first extension message. In addition, compared with the second information carried in the CUC message in the first mode, the first extension message has stronger field extension capability and can exceed the field length (65535 bits) limit of the NAS message.

[0336] The third mode:

[0337] The second information is carried in a second extension message.

[0338] In the third mode, a second extension message can also be added as a new user equipment policy (UE Policy), and the second information can be carried in the second extension message.

[0339] It can be understood that when the second extension message is delivered to the third communication apparatus via the AMF, it can be transmitted through a transparent channel between the first communication apparatus and the third communication apparatus, and at this time the AMF does not need to be aware of the second extension message.

[0340] It should be understood that the above-mentioned first mode to the third mode only serve as several possible embodiments to exemplarily illustrate the transmission mode of the second information, and should not be taken as a limitation on the embodiments of the present application.

[0341] It should be understood that the new embodiments obtained based on reasonable deformation or supplement of the above-mentioned first mode to the third mode all belong to the protection scope of the embodiments of the present application.

[0342] By the transmission manner in the embodiments of the present application, the second information is sent to the third communication device, so that the function service of pushing the specific first service to the terminal side can be realized, the rendering display is performed on the terminal side, the notification capability is no longer limited to the short message push, the notification information capability can be greatly improved, the notification information content is enriched, the notification content is simplified, and the notification efficiency is improved.

[0343] In a possible embodiment, the second information includes first notification information, and / or the second information includes first identification information. The first identification information is used to indicate the first notification information.

[0344] It can be understood that the content included in the second information can be divided into the following cases:

[0345] Case one:

[0346] The second information can directly include the first notification information expected to be presented on the display screen.

[0347] In this case, after the third communication device receives the second information, the first notification information included in the second information can be directly rendered and displayed on the corresponding display screen, so that the notification information capability can be greatly improved, the notification information content is enriched, the notification content is simplified, and the notification efficiency is improved.

[0348] Case two:

[0349] The second information can include first identification information.

[0350] The first identification information is used to indicate the first notification information.

[0351] Optionally, the first identification information can be a uniform resource locator (URL), which is used to indicate the position of the first notification information, so that the first notification information can be obtained according to the first identification information.

[0352] In this case two, after the third communication device receives the second information, the first notification information indicated by the first identification information included in the second information can be obtained, and the first notification information is rendered and displayed on the corresponding display screen, so that the notification information capability can be greatly improved, the notification information content is enriched, the notification content is simplified, and the notification efficiency is improved.

[0353] Optionally, in this case two, the communication method can further perform the following steps, but is not limited to the following steps:

[0354] The first communication device sends a second request to the fourth communication device, and correspondingly, the fourth communication device receives the second request.

[0355] The fourth communication device sends the first identification information to the first communication device in response to the second request, and the first communication device receives the first identification information.

[0356] The second request is used to request registration of the first notification information, and the first identification information is used to indicate the first notification information.

[0357] It can be understood that the first communication device sends the second request to the fourth communication device to request registration of the first notification information. Accordingly, the fourth communication device receives the second request and sends the first identification information to the first communication device in response to the second request. Accordingly, the first communication device receives the first identification information and completes the registration of the first notification information.

[0358] Optionally, the fourth communication device can be a provisioning server (PVS), and in the registration process of the first notification information, the fourth communication device can be deployed by an operator or by a third party, and the embodiments of the present application do not limit this.

[0359] Optionally, if the fourth communication device is deployed by an operator, the first communication device sends second information containing the first identification information to the third communication device after completing the registration of the first notification information and obtaining the first identification information.

[0360] Optionally, the second information further includes a first certificate.

[0361] The first certificate is used to verify the legitimacy of the fourth communication device.

[0362] Accordingly, the communication method can further perform steps including but not limited to the following steps:

[0363] The fourth communication device sends the first certificate to the first communication device in response to the second request, and the first communication device receives the first certificate.

[0364] It can be understood that in addition to sending the first identification information to the first communication device in response to the second request, the fourth communication device can also send the first certificate, and the first communication device receives the first certificate, which is used to verify the legitimacy of the fourth communication device.

[0365] It can be understood that the first communication device sends second information containing the first identification information and the first certificate to the third communication device after completing the registration of the first notification information and obtaining the first identification information and the first certificate. Accordingly, the third communication device verifies the legitimacy of the fourth communication device based on the first certificate, and then obtains the first notification information indicated by the first identification information from the fourth communication device.

[0366] Case three:

[0367] The second information can directly include the first notification information and the first identification information expected to be presented on the display screen.

[0368] It can be understood that case three can refer to the description of case one and case two, which will not be repeated here.

[0369] It should be understood that the above-mentioned case one to case three only exemplarily illustrate the second information for indicating the first notification information as several possible embodiments, and should not be limited to the embodiments of the present application.

[0370] It should be understood that the new embodiments obtained based on the reasonable deformation or supplement of the above-mentioned case one to case three all belong to the protection scope of the embodiments of the present application.

[0371] Through the embodiments of the present application, the function service of pushing the specific first service to the terminal side can be realized based on the second information, and the rendering display is performed on the terminal side, which is no longer limited to the short message push with limited notification capability, can greatly improve the notification information capability, enrich the content of the notification information, realize the simplified presentation of the notification content, and improve the notification efficiency.

[0372] In a possible embodiment, the above-mentioned communication method can further perform the following steps, but not limited to:

[0373] The third communication device sends third information to the first communication device, and correspondingly, the first communication device receives the third information.

[0374] The third information is used to indicate that the third communication device supports receiving the notification information corresponding to the service.

[0375] It can be understood that the first communication device performs the above-mentioned “sending the first request” step after receiving the third information.

[0376] Optionally, the third communication device can send the third information in the registration process, and report the capability information of itself to indicate that the network side issued policy notification is supported.

[0377] Optionally, the third information is sent by the third communication device, and can be sent to the first communication device via the AMF.

[0378] Optionally, after receiving the third information, the AMF can determine whether to further send the third information to the first communication device in combination with whether the AMF supports forwarding the above-mentioned first notification information, in which case the AMF needs to perceive the third information.

[0379] Optionally, the third communication device can also directly send the third information to the first communication device through the transparent channel between the first communication device and the third communication device, in which case the AMF does not need to perceive the third information.

[0380] Through the embodiments of the present application, the capability information on the terminal side can be reported, the function service of the specific first service pushed by the network side to the terminal side is realized, the rendering display is performed on the terminal side, the notification capability of the short message push limited by capability is no longer limited, the capability of the notification information can be greatly improved, the content of the notification information is enriched, the notification content is simplified and presented, and the notification efficiency is improved.

[0381] In a possible embodiment, the communication method can further perform the following steps, but is not limited to:

[0382] The first communication device receives the fourth information, and generates the policy rule corresponding to the first service after the change based on the fourth information.

[0383] The fourth information is used to indicate that the first service has service change.

[0384] It can be understood that when the user initiates the interaction process based on the first notification information and completes the service opening or change, the second communication device (which can be a BOSS) sends the fourth information to the first communication device, to indicate that the first service has service change. Correspondingly, the first communication device receives the fourth information, and generates the policy rule corresponding to the first service after the change based on the fourth information.

[0385] Optionally, the first communication device can further send the policy rule corresponding to the first service after the change to the policy execution device. Optionally, the policy execution device can be the third communication device.

[0386] In a possible embodiment, the first notification information includes one or more of the following:

[0387] The service content of the first service, and the second identification information used to subscribe to the first service.

[0388] It can be understood that the first notification information includes one or more of the service content of the first service and the second identification information used to subscribe to the first service.

[0389] Optionally, the second identification information can be a URL, which is used to be associated with the opening or change function of the first service, so that the user can open or change the first service based on the second identification information.

[0390] Through the embodiments of the present application, the first notification information is rendered and displayed on the terminal side, the capability of the notification information can be greatly improved, the content of the notification information is enriched, the notification content is simplified and presented, and the notification efficiency is improved.

[0391] Please refer to FIG. 4, which is a flow diagram of another communication method provided by the embodiments of the present application. It can be understood that the steps in the embodiments of the present application can be regarded as a reasonable deformation or supplement of the embodiments in FIG. 3 described above; or it can be understood that the communication method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The communication method provided by the embodiments of the present application is applied to the communication technology field, such as the communication carried out in the notification push scene, and the communication method includes but is not limited to the following steps:

[0392] S401: The first communication device sends second information to the third communication device, and correspondingly, the third communication device receives the second information from the first communication device.

[0393] For the content of S401, please refer to the description of S302 in FIG. 3 described above, which will not be repeated here.

[0394] S402: The third communication device sends fifth information to the fifth communication device, and correspondingly, the fifth communication device receives the fifth information from the third communication device.

[0395] It can be understood that the first communication device in the embodiments of the present application is a device carrying a processor / chip that can be used to execute computer execution instructions, or it can be a processor / chip that can be used to execute computer execution instructions, and the embodiments of the present application do not limit this. Optionally, the first communication device can be a PCF network element connected with an AMF network element, which can also be referred to as an AM PCF, used to execute the communication method in the embodiments of the present application to improve the ability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0396] It can be understood that the second communication device in the embodiments of the present application is a device carrying a processor / chip that can be used to execute computer execution instructions, or it can be a processor / chip that can be used to execute computer execution instructions, and the embodiments of the present application do not limit this. Optionally, the second communication device can be a peripheral network element of the AM PCF, including but not limited to any one or more of the following network elements: a PCF network element connected with an SMF network element, which can also be referred to as an SM PCF, a NWDAF, an AMF, a BOSS, etc., and the embodiments of the present application do not limit this. It is used to participate in the execution of the communication method in the embodiments of the present application to improve the ability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0397] It can be understood that the third communication device in the embodiment of the application is a device carrying a processor / chip that can be used to execute computer-executable instructions, or can be a processor / chip that can be used to execute computer-executable instructions, and the embodiment of the application does not limit this. Optionally, the third communication device can be a UE, specifically a Modem in the UE, used to participate in the execution of the communication method in the embodiment of the application to improve the ability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0398] It can be understood that the fifth communication device in the embodiment of the application is a device carrying a processor / chip that can be used to execute computer-executable instructions, or can be a processor / chip that can be used to execute computer-executable instructions, and the embodiment of the application does not limit this. Optionally, the fifth communication device can be a UE, specifically an application processor (AP) in the UE, used to participate in the execution of the communication method in the embodiment of the application to improve the ability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0399] The fifth information includes first notification information, and the first notification information includes service information corresponding to a first service.

[0400] It can be understood that the third communication device sends the fifth information to the fifth communication device, and correspondingly, the fifth communication device can display the first notification information included in the fifth information after receiving the fifth information.

[0401] It can be understood that the current operator mainly relies on the short message function to provide notification of various functional services for terminal devices, but the information that can be notified by this method is relatively limited, and it is difficult to simplify the presentation of notification content, and the notification efficiency is low.

[0402] The embodiment of the application can push the functional services of a specific first service to the terminal side based on the fifth information, and render and display on the terminal side, instead of being limited to short message pushing with limited notification capability, which can greatly improve the ability of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0403] In a possible embodiment, the fifth information is further used to indicate that the first notification information is presented in a display unit corresponding to the fifth communication device.

[0404] Optionally, when the fifth communication device is a UE or an AP in the UE, the fifth information is further used to indicate that the first notification information is rendered and displayed on a display screen corresponding to the AP, which can greatly improve the ability of notification information, enrich the content of notification information, simplify the presentation of notification content, and improve the efficiency of notification.

[0405] In a possible implementation, the manner in which the second information is sent by the first communication apparatus to the third communication apparatus can include, but is not limited to, the following transmission manners:

[0406] Manner one:

[0407] The second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message.

[0408] Manner two:

[0409] The second information is carried in a first extension message in the NAS message.

[0410] Manner three:

[0411] The second information is carried in a second extension message.

[0412] For details, refer to the description of the “manner one to manner three of transmitting the second information” above, which will not be repeated here.

[0413] In a possible implementation, the second information includes first notification information, and / or the second information includes first identification information. The first identification information is used to indicate the first notification information.

[0414] For details, refer to the description of the “content included in the second information” above, which will not be repeated here.

[0415] In a possible implementation, in the case where the second information includes the first identification information, the communication method can further perform the following steps, which include but are not limited to:

[0416] The third communication apparatus sends a third request to the fourth communication apparatus, and accordingly, the fourth communication apparatus receives the third request.

[0417] The fourth communication apparatus sends first notification information to the third communication apparatus in response to the third request, and accordingly, the third communication apparatus receives the first notification information.

[0418] The third request is used to request the first notification information indicated by the first identification information, and the first identification information is used to indicate the first notification information.

[0419] It can be understood that the third communication apparatus sends a third request to the fourth communication apparatus to request the first notification information indicated by the first identification information. Accordingly, the fourth communication apparatus receives the third request and sends the first notification information to the third communication apparatus in response to the third request. Accordingly, the third communication apparatus receives the first notification information.

[0420] Optionally, the fourth communication device can be a provisioning server (PVS), which can be deployed by an operator or by a third party, and the embodiments of the present application do not limit this.

[0421] Optionally, if the fourth communication device is deployed by an operator, the third communication device, after receiving the second information, sends a third request to the fourth communication device based on the first identification information in the second information, to request the first notification information indicated by the first identification information.

[0422] Optionally, the second information further includes a first certificate.

[0423] The first certificate is used to verify the legitimacy of the fourth communication device.

[0424] Correspondingly, the communication method can further perform steps including but not limited to the following steps:

[0425] The third communication device verifies the legitimacy of the fourth communication device based on the first certificate.

[0426] It can be understood that the step "the third communication device sends a third request to the fourth communication device" is performed in the case where the fourth communication device is verified to be legitimate.

[0427] It can be understood that the third communication device, after receiving the second information, verifies the legitimacy of the fourth communication device based on the first certificate in the second information, and sends a third request to the fourth communication device to request the first notification information indicated by the first identification information in the second information in the case where the fourth communication device is verified to be legitimate.

[0428] It can be understood that the second information received by the third communication device further includes a first certificate, which is used to verify the legitimacy of the fourth communication device, and the third communication device requests the fourth communication device to obtain the first notification information indicated by the first identification information only in the case where the fourth communication device is verified to be legitimate.

[0429] In a possible embodiment, the communication method can further perform steps including but not limited to the following steps:

[0430] The third communication device sends third information to the first communication device, and correspondingly, the first communication device receives the third information.

[0431] For details, refer to the description of "the third communication device sends third information to the first communication device" above, which will not be repeated here.

[0432] In a possible embodiment, the first notification information includes one or more of the following:

[0433] The service content of the first service, and the second identification information used for subscribing to the first service.

[0434] For details, refer to the description of the content included in the first notification information above, which will not be repeated here.

[0435] In a possible embodiment, the fifth information is further used to indicate that the first notification information is displayed when the display condition is met.

[0436] The display condition is associated with at least one of the following: a network in which the fifth communication apparatus is located, a location in which the fifth communication apparatus is located, a time corresponding to the fifth communication apparatus, and a user response received by the fifth communication apparatus.

[0437] It can be understood that the fifth information is further used to indicate a display condition corresponding to the first notification information, and the display condition is specifically related to one or more of the following: a network in which the fifth communication apparatus is located, a location in which the fifth communication apparatus is located, a time corresponding to the fifth communication apparatus, and a user response received by the fifth communication apparatus.

[0438] Optionally, the first notification information is displayed when the fifth communication apparatus accesses a specific public land mobile network (PLMN).

[0439] Optionally, the first notification information is displayed immediately after the fifth communication apparatus receives the fifth information.

[0440] Optionally, the first notification information is displayed when the fifth communication apparatus is located in a specific location or area.

[0441] Optionally, the first notification information is displayed after the fifth communication apparatus receives the fifth information and at a specific time.

[0442] Optionally, the first notification information is displayed after the fifth communication apparatus receives the fifth information and receives a user response.

[0443] Optionally, the display of the first notification information is deleted after the fifth communication apparatus receives a user clearing response.

[0444] It can be understood that the first notification information can also be displayed when the above-mentioned display condition or other display conditions are met, and the embodiments of the present application will not enumerate them one by one, and the embodiments of the present application should not be limited by the above-mentioned examples.

[0445] In a possible embodiment, the fifth information is further used to indicate that a display area corresponding to the first notification information is associated with a display area corresponding to the operator identifier.

[0446] It can be understood that at present, the terminal side only displays the operator identifier (such as Operator A) in part of the interface, and is usually statically displayed, lacks an interactive mechanism, the notification of the operator cannot be integrated with the operator identifier, and lacks a sense of association with the operator.

[0447] The present application makes the operator identifier into an operating scene, and makes the operator identifier become a service touch point that changes according to the change of the scene, instead of a static symbol. For example, when it is identified that the user is in a high-speed rail and an airport, the user can be reminded that the VIP hall permission can be used in the upper left corner of the terminal device; for example, when it is identified that the user is in a subway, the user can be notified that the exclusive network guarantee is being enjoyed; for example, in a customs scene, the user can be recommended an overseas traffic package, and the like.

[0448] Through the embodiment of the present application, the display of the first notification information can be integrated with the existing operator identifier, and the first notification information can enhance the user's perception of the associated operator and improve the notification efficiency.

[0449] Please refer to FIG. 5, which is a flowchart of another communication method provided by an embodiment of the present application. It can be understood that the steps in the embodiment of the present application can be regarded as a reasonable deformation or supplement of the embodiments in FIG. 3 or FIG. 4; or it can be understood that the communication method in the embodiment of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The communication method provided by the embodiment of the present application is applied to the communication technology field, such as the communication in the notification push scene.

[0450] It can be understood that the AM PCF network element involved in the communication method provided by the embodiment of the present application can refer to the first communication device in the communication method shown in FIG. 2 or FIG. 3, the AMF, SM PCF, NWDAF, BOSS and the like involved in the communication method provided by the embodiment of the present application can refer to the second communication device in the communication method shown in FIG. 3 or FIG. 4, the Modem involved in the communication method provided by the embodiment of the present application can refer to the third communication device in the communication method shown in FIG. 3 or FIG. 4, and the AP involved in the communication method provided by the embodiment of the present application can refer to the fifth communication device in the communication method shown in FIG. 3 or FIG. 4, which will not be repeated here.

[0451] The communication method includes but is not limited to the following steps:

[0452] Step 1: the UE performs a registration process (capability information).

[0453] In this step 1, the registration process performed for the UE can be understood as a preceding action of the present communication method.

[0454] The general user registration procedure can be simply described as: the UE sends a registration request to the AMF through the AN, the AMF obtains the subscription data from the specific UDM according to the user identifier, and the UDM can obtain the actual subscription data from the UDR after receiving the request. In addition, the AMF can also initiate a user policy control establishment request (UEPolicyControl_Create) and an access management policy control establishment request (AMPolicyControl_Create) to the PCF, which are used to obtain the UE policy and access control policy respectively. The PCF returns the access control policy to the AMF in this process, and provides the UE policy to the UE via the AMF.

[0455] To simplify the description, this place mainly refers to the interaction actions between the UE, the AMF and the AM PCF. The UE reports the capability information in the registration procedure, indicating that the network side supports the policy notification. Specifically, the capability indication information can be dynamic notification capability indication, or interactive network identifier capability display, and the specific naming is not limited by the embodiments of the present application.

[0456] Optionally, the capability information can be reported to the AM PCF via the AMF. When the AMF receives the capability indication, the AMF can determine whether to further report the capability information to the AM PCF in combination with whether the AMF itself supports forwarding the above-mentioned policy notification information.

[0457] Optionally, when the AMF determines that it also supports forwarding the above-mentioned policy notification information, it can report the capability information of the UE to the AM PCF. It can be understood that different indication information can be used for marking in actual implementation, and the embodiments of the present application do not limit this. It can be understood that the AMF needs to perceive the capability information at this time.

[0458] Optionally, the UE can also directly report its capability information to the AM PCF through the transparent channel between the UE and the AM PCF, and the AMF does not need to perceive the capability information at this time.

[0459] Step 2a: guarantee mechanism takes effect subscription / notification.

[0460] Step 2b: quality difference event subscription / notification.

[0461] Step 2c: location event subscription / notification.

[0462] Step 2d: service promotion / turn-on notification.

[0463] Step 3: policy notification decision.

[0464] In steps 2a to 2d and step 3 described above, the AM PCF actively or passively receives the notification events of the surrounding network elements, and performs policy notification decision based on the event input.

[0465] After receiving the capability information reported by the UE, the AM PCF can initiate a subscription request to the surrounding network elements in combination with local configuration and / or UE subscription information.

[0466] For example, in step 2a above, the SM PCF is subscribed to the guarantee mechanism taking effect event.

[0467] For example, in step 2b above, the NWDAF is subscribed to the user experience report / quality difference analysis report / quality difference event.

[0468] For example, in step 2c above, the AMF is subscribed to the UE location event / UE location change event.

[0469] For example, in step 2d above, the AM PCF can also receive a command from the BOSS, which can carry an indication of issuing a service promotion / activation notification to a target user. Based on this information, the AM PCF can determine the dynamic policy notification content and perform the subsequent process.

[0470] It can be understood that other event information that can be used for policy notification decision can also be subscribed to the above-mentioned network elements or other network elements, and the embodiments of the present application do not limit this.

[0471] It can be understood that when the event occurs, the above-mentioned network elements or other network elements send an event notification message to the AM PCF to trigger the AM PCF to execute the dynamic policy notification decision and generate the aforementioned dynamic policy notification content.

[0472] The dynamic policy notification content can include but is not limited to notification type, notification content, and optional action indication.

[0473] Optionally, the message sent by the above-mentioned network elements or other network elements to the AM PCF can also be the dynamic policy notification content.

[0474] For example, the NWDAF determines the package recommendation content based on user experience analysis and sends the package recommendation information to the AM PCF in the form of dynamic policy notification content. The AM PCF executes the final decision and then issues it to the UE via the AMF.

[0475] It can be understood that in the policy notification decision of step 3 above, the main content involves AM PCF decision input and dynamic policy notification output.

[0476] The AM PCF decision input mainly includes but is not limited to the following content:

[0477] UE capability: capability of receiving dynamic policy notification.

[0478] AMF capability (optional): dynamic policy notification forwarding capability.

[0479] Network side collects input information: usage / account statistics information, user experience evaluation report, network service quality report, location change event and proximity service deployment, time-related policy notification, etc.; or, it can also be understood as time / location / account / service category condition policy.

[0480] Among them, the dynamic policy notification output mainly includes but is not limited to the following contents:

[0481] Notification type: package recommendation, notification display, preferential push.

[0482] Notification content: package description + subscription URL (quality difference event + speed-up package), notification content + subscription URL (remaining amount warning + expansion package), preferential service description + subscription URL (holiday / birthday preferential push description information + service acquisition), information prompt (mobile state prompt: cross-region mobile notification).

[0483] Action instruction (optional): associated public land mobile network name (PLMN Name) instruction, display effective policy (such as: display immediately, display according to location area, display according to time condition, etc.), deletion trigger mechanism (such as: clear after user clicks, clear regularly, etc.).

[0484] Step 4: policy notification issuance.

[0485] In step 4, the AM PCF can optionally issue the policy notification content decided by the AMF. Specifically, it can include but is not limited to the following several issuance methods:

[0486] Method one:

[0487] The CUC message in the NAS message can be extended, and the policy notification content can be carried in the CUC message.

[0488] Method two:

[0489] A first extension message can be added in the NAS message, and the policy notification content can be carried in the first extension message.

[0490] It can be understood that compared with the CUC message carried in the above-mentioned method one, the field extension capability of the first extension message is stronger, and can exceed the field length (65535 bits) limit of the NAS message.

[0491] Method three:

[0492] A second extension message can also be added as a new type of UE Policy, and the policy notification content can be carried in the second extension message.

[0493] Optionally, the second extended message can be the same as the above-mentioned delivery mechanism, and is displayed once by the UE side.

[0494] Optionally, the second extended message can also be multiplexed by the fragmentation / delivery mechanism, and the AM PCF transmits the second extended message to the UE via the AMF, at which time the AMF does not need to be aware of the second extended message.

[0495] It can be understood that the policy notification can include the above-mentioned notification type and notification content information.

[0496] Step 5: policy notification display.

[0497] In step 5, the Modem interacts with the AP, which can include a functional component in the operating system (OS) that interacts with the Modem (hereinafter described as AP) to complete the policy notification display.

[0498] Specifically, it can include: the Modem reports the above-mentioned dynamic policy notification to the AP, the dynamic policy notification includes the notification content and the optional action indication, the AP makes a decision to display the notification content based on the optional action indication in the dynamic policy notification, and supports the pop-up notification window to present the notification content after the user clicks. Alternatively, the Modem can also make a decision to display the notification content based on the optional action indication in the above-mentioned dynamic policy notification, that is, based on the optional action indication, it is judged that the notification content in the dynamic policy notification is reported to the AP under the condition that the corresponding display condition is met, and accordingly, the AP displays the notification content in the dynamic policy notification after receiving the dynamic policy notification.

[0499] Optionally, based on the notification type, it can be displayed in different colors, or displayed in the hyperlink button part (such as: purchase, get, upgrade, subscribe, etc. Text); the notification content can be normally displayed; the action indication can be used to indicate the terminal to execute the display instruction, such as displaying the associated PLMN identifier, displaying only when accessing the current PLMN, the display effective policy is the trigger condition for the terminal to display, and the deletion trigger mechanism is the deletion trigger action of the policy notification content.

[0500] Step 6 (optionally): service opening.

[0501] In step 6, the user initiates the interaction process based on the notification content, and completes the service opening through the BOSS.

[0502] It can be understood that the action is mainly completed on the terminal interface, and the embodiments of the present application do not limit this.

[0503] Step 7: service change notification.

[0504] Step 8: policy update decision / issuance.

[0505] In steps 7 and 8 above, the BOSS issues a service change notification to the AM PCF / SM PCF / UDR based on the service opening result, so as to trigger the AM PCF / SM PCF to perform a policy update decision and issuance process, such as updating AM Policy, UE Policy, SM Policy, and the like, and the embodiments of the present application do not limit this.

[0506] It can be understood that the current operator mainly relies on the short message function to realize the notification of various functional services provided for the terminal device, but the information that can be notified by this mode is relatively limited, it is difficult to simplify the presentation of the notification content, and the notification efficiency is low.

[0507] And through the embodiments of the present application, the specific service functional service can be pushed to the terminal side, and the rendering and display are performed on the terminal side, which is no longer limited to the short message push with limited notification capability, and the notification information capability can be greatly improved, the notification information content is enriched, the notification content is simplified, and the notification efficiency is improved.

[0508] Please refer to FIG. 6, which is a flowchart of another communication method provided by the embodiments of the present application. It can be understood that the steps in the embodiments of the present application can be regarded as a reasonable modification or supplement of the embodiments of the above-mentioned FIG. 3 or FIG. 4 or FIG. 5; or it can be understood that the communication method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The communication method provided by the embodiments of the present application is applied to the communication technology field, such as the communication in the notification push scene.

[0509] It can be understood that the AM PCF network element involved in the communication method provided by the embodiments of the present application can refer to the first communication device in the communication method shown in FIG. 2 or FIG. 3, the AMF, SM PCF, NWDAF, BOSS and the like involved in the communication method provided by the embodiments of the present application can refer to the second communication device in the communication method shown in FIG. 3 or FIG. 4, the Modem involved in the communication method provided by the embodiments of the present application can refer to the third communication device in the communication method shown in FIG. 3 or FIG. 4, the PVS involved in the communication method provided by the embodiments of the present application can refer to the fourth communication device in the communication method shown in FIG. 3 or FIG. 4, and the AP involved in the communication method provided by the embodiments of the present application can refer to the fifth communication device in the communication method shown in FIG. 3 or FIG. 4, which will not be repeated here.

[0510] The communication method includes but is not limited to the following steps:

[0511] Step 1: UE performs a registration process (capability information).

[0512] Consistent with step 1 in the above FIG. 5, specific reference can be made to the related description of step 1 in the above FIG. 5, which will not be repeated here.

[0513] In addition, the capability information can be used to indicate that the terminal supports receiving the aforementioned policy notification content based on a URL.

[0514] Step 2: Policy notification decision input.

[0515] Step 3: Policy notification decision.

[0516] Consistent with steps 2a to 2d and step 3 in the above FIG. 5, specific reference can be made to the related description of steps 2a to 2d and step 3 in the above FIG. 5, which will not be repeated here.

[0517] Step 4: Policy notification content registration.

[0518] In this step 4, the AM PCF interacts with the provisioning server (PVS) to complete the policy notification content registration to obtain the corresponding URL address.

[0519] Optionally, in the aforementioned policy notification content registration process, the PVS can be deployed by an operator or by a third party. If it is deployed by a third party, in addition to returning the URL, certificate information issued by a certificate authority (CA) for PVS identity verification at the terminal side also needs to be provided.

[0520] Step 5: Policy notification URL issuance.

[0521] In this step 5, the AM PCF issues the aforementioned policy notification URL to the UE via the AMF, and optionally, PVS certificate information.

[0522] Step 6: Policy notification content acquisition.

[0523] In this step 6, the terminal side establishes a transport layer security (TLS) connection with the PVS based on the URL and performs policy notification content acquisition. If the PVS certificate is also included in the issued information, the PVS identity legality based on the PVS certificate information is also verified before the connection is established to acquire the policy notification content.

[0524] Step 7: Policy notification display.

[0525] Consistent with step 5 in the above FIG. 5, specific reference can be made to the related description of step 5 in the above FIG. 5, which will not be repeated here.

[0526] Step 8 (optionally): Service opening.

[0527] Consistent with step 6 in FIG. 5, specific reference can be made to the relevant description of step 6 in FIG. 5, which will not be repeated here.

[0528] Step 9: service change notification.

[0529] Step 10: policy update decision / issuance.

[0530] Consistent with steps 7 and 8 in FIG. 5, specific reference can be made to the relevant description of steps 7 and 8 in FIG. 5, which will not be repeated here.

[0531] It can be understood that the current operator provides a notification mode for terminal devices to provide various functional services, which mainly relies on short message function implementation, but the information that can be notified by this mode is relatively limited, it is difficult to simplify the presentation of notification content, and the notification efficiency is low.

[0532] And through the embodiment of the application, the function of pushing specific business services to the terminal side can be realized, and through rendering and display on the terminal side, it is no longer limited to short message push with limited notification capability, which can greatly improve the notification information capability, enrich the notification information content, realize the simplified presentation of notification content, and improve the notification efficiency.

[0533] In addition, for the communication method provided in the application, the application scenarios corresponding to the communication method will be described exemplarily in conjunction with FIGS. 7A to 7C.

[0534] Please refer to FIG. 7A, which is a schematic diagram of a notification interface provided by an embodiment of the application.

[0535] As shown in FIG. 7A, it is an example of AM PCF pushing a package subscription service based on location (such as a concert acceleration package).

[0536] When the user enters a certain concert area range, the AM PCF issues an acceleration package notification based on the location event, and the UE displays a prompt identifier on the left side of the operator identifier after receiving the acceleration package notification.

[0537] When the user clicks the operator identifier, a notification interface is displayed, and the specific acceleration package is displayed on the notification interface.

[0538] When the user clicks the purchase label, the subscription service will be executed.

[0539] After the service subscription is successful, the user can enjoy high-speed Internet service in the specified concert area range.

[0540] It can be understood that, in order to realize the recommendation notification of the above scenario, the regional information needs to be configured on the AM PCF as the package policy recommendation information of the trigger condition (such as, including but not limited to the package name, the package description, and the subscription URL, etc.).

[0541] Optionally, in order to realize the recommendation notification of the above scenario, the communication method provided by the embodiment of the application can perform the following steps including but not limited to:

[0542] Step 1: When the user enters the concert area range, the AMF initiates an N15 request to report a location event to the AM PCF.

[0543] Step 2: The AM PCF dynamically decides the package policy recommendation, and issues the accelerated package information to the AMF through the N15 interface.

[0544] Step 3: After receiving the accelerated package information, the AMF transmits the information to the UE via the NAS message.

[0545] Step 4: After receiving the NAS message, the UE decodes the package information according to the format, and displays the reminder identifier on the left side of the operator identifier.

[0546] Step 5: After the user clicks the operator identifier, a notification interface is displayed, and the specific package name, the package description, and the subscription button information are displayed on the notification interface.

[0547] It can be understood that, in the application scenario, the above "the AMF initiates an N15 request to report a location event to the AM PCF" can correspond to the "the second communication device sends the first information to the first communication device" in the communication method, the above "the accelerated package information" can correspond to the "the second information" in the communication method, and the above "the package name, the package description, and the subscription button information" can correspond to the "the service information corresponding to the first service" in the communication method.

[0548] Through the embodiment of the application, the function service of pushing the specific service to the terminal side can be realized, the rendering display is performed on the terminal side, the notification capability is no longer limited to the short message push, the notification information capability can be greatly improved, the notification information content can be enriched, the notification content can be simplified and presented, and the notification efficiency can be improved.

[0549] Please refer to FIG. 7B, which is a schematic diagram of another notification interface provided by the embodiment of the application.

[0550] As shown in FIG. 7B, it is a notification example of the AM PCF pushing the benefit collection service based on the time (such as, the BOSS delivering the user information).

[0551] On the day before or on the user's birthday, the AM PCF triggers the birthday benefit collection strategy, and the UE receives the birthday benefit collection strategy and displays a reminder identifier on the left side of the operator identifier.

[0552] When the user clicks on the operator identifier, a notification interface is displayed, and the notification interface displays specific birthday benefit information.

[0553] When the user clicks on the collection button, the collection service will be executed.

[0554] After successful collection, the user can enjoy free / preferential benefit services on the birthday.

[0555] It can be understood that, to realize the recommended notification of the above scenario, the dynamic birthday time needs to be configured on the AM PCF as the policy recommendation information of the trigger condition.

[0556] Optionally, to realize the recommended notification of the above scenario, the communication method provided by the embodiment of the application can perform the following steps, but is not limited to:

[0557] Step 1: When the user starts the machine, the AMF initiates an N15 request to the AM PCF.

[0558] Step 2: The AM PCF dynamically activates the birthday benefit collection strategy based on the time condition, and sends the birthday benefit collection strategy to the AMF through the N15 interface.

[0559] Step 3: After receiving the birthday benefit collection strategy, the AMF assembles a NAS message and delivers it to the UE.

[0560] Step 4: After receiving the NAS message, the UE decodes the package information according to the format and displays a reminder identifier on the left side of the operator identifier.

[0561] Step 5: After the user clicks on the operator identifier, a notification interface is displayed, and the notification interface displays specific birthday benefit collection information (such as birthday benefit name, benefit description, and collection button).

[0562] It can be understood that, in the present application scenario, the above-mentioned "AMF initiates an N15 request to the AM PCF" can correspond to the "second communication device sends first information to the first communication device" in the communication method above, the above-mentioned "birthday benefit collection strategy" can correspond to the "second information" in the communication method above, and the above-mentioned "birthday benefit collection information (such as birthday benefit name, benefit description, and collection button)" can correspond to the "service information corresponding to the first service" in the communication method above.

[0563] Through the embodiment of the present application, the function service of pushing specific services to the terminal side can be realized, and the notification information capacity can be greatly improved, the notification information content can be enriched, the notification content can be simplified, and the notification efficiency can be improved by rendering and displaying on the terminal side, instead of being limited to the short message push with limited notification capacity.

[0564] Please refer to FIG. 7C, which is a schematic diagram of another notification interface provided by the embodiment of the present application.

[0565] As shown in FIG. 7C, it is a notification example of the AM PCF pushing the overdue charge reminding service based on the user package usage state delivered by the BOSS.

[0566] When the user charge state changes, the BOSS updates the user attribute information of the AM PCF, the AM PCF triggers the policy calculation to issue the usage state policy, and the UE displays the reminding identifier on the left side of the operator identifier after receiving the usage state policy.

[0567] When the user clicks the operator identifier, the notification interface is displayed, and the specific usage state information is displayed on the notification interface.

[0568] After the user sees the reminder, goes to the hall to recharge, or directly clicks the recharge label to perform the recharge service.

[0569] After the service subscription is successful, the user can normally use the terminal device in a long period of time.

[0570] It can be understood that, to realize the recommended notification of the above scenario, the policy recommendation information with the UE account / usage state as the trigger condition needs to be configured on the AM PCF.

[0571] Optionally, to realize the recommended notification of the above scenario, the communication method provided by the embodiment of the present application can perform the following steps, but is not limited to the following steps:

[0572] Step 1: When the user starts the machine, the AMF initiates N15 request to the AM PCF.

[0573] Step 2: The AM PCF dynamically validates the usage reminding policy based on the usage state of the user, and issues the usage reminding policy to the AMF through the N15 interface.

[0574] Step 3: The AMF receives the usage reminding policy and assembles the NAS message to deliver to the UE.

[0575] Step 4: The UE receives the NAS message, decodes the package information according to the format, and displays the reminding identifier on the left side of the operator identifier.

[0576] Step 5: After the user clicks the operator logo, a notification interface is displayed, which displays specific use state information, such as: xx yuan is owed, please recharge as soon as possible to avoid affecting normal use! (package name, package description).

[0577] In addition, the network side can also send a package guarantee reminder based on the user service guarantee, such as sending corresponding notification information based on the user's service experience evaluation state, or sending corresponding notification content based on the service guarantee taking effect.

[0578] It can be understood that in the application scenario, the above-mentioned "AMF initiates N15 request to AM PCF" can correspond to the "second communication device sends first information to the first communication device" in the communication method, the above-mentioned "use reminder strategy" can correspond to the "second information" in the communication method, and the above-mentioned "use state information, such as: xx yuan is owed, please recharge as soon as possible to avoid affecting normal use! (package name, package description)" can correspond to the "service information corresponding to the first service" in the communication method.

[0579] Through the embodiments of the present application, the function of pushing specific service to the terminal side can be realized, and the rendering display is performed on the terminal side, which is no longer limited to the short message push with limited notification capability, so that the notification information capability can be greatly improved, the notification information content can be enriched, the notification content can be presented simply, and the notification efficiency can be improved.

[0580] The above describes the method of the embodiments of the present application in detail, and the following provides an apparatus for implementing any one of the methods in the embodiments of the present application, for example, an apparatus including units (or means) for implementing each step performed by the device in any one of the above methods.

[0581] Please refer to FIG. 8, which is a structural schematic diagram of a communication apparatus provided by the embodiments of the present application.

[0582] As shown in FIG. 8, the communication apparatus 80 can include a communication unit 801 and a processing unit 802. The communication unit 801 and the processing unit 802 can be software, hardware, or a combination of software and hardware.

[0583] The communication unit 801 can implement the sending function and / or the receiving function, and the communication unit 801 can also be described as a transceiver unit. The communication unit 801 can also be a unit integrating an acquisition unit and a sending unit, wherein the acquisition unit is used to implement the receiving function, and the sending unit is used to implement the sending function. Optionally, the communication unit 801 can be used to receive information sent by other apparatuses, and also can be used to send information to other apparatuses.

[0584] In a possible design, the communication apparatus 80 can correspond to the first communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the first communication apparatus or a chip in the first communication apparatus. The communication apparatus 80 can include units configured to perform the operations performed by the first communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and each unit in the communication apparatus 80 is configured to implement the operations performed by the first communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6. Details of each unit are as follows:

[0585] The communication unit 801 is configured to receive first information from a second communication apparatus, the first information being used to provide first notification information corresponding to a first service for a third communication apparatus by the first communication apparatus;

[0586] The communication unit 801 is further configured to send second information, the second information being used to indicate the first notification information, and the first notification information including service information corresponding to the first service.

[0587] In a possible implementation, the apparatus further includes:

[0588] The processing unit 802 is configured to generate the second information based on the first information.

[0589] In another possible design of the communication apparatus 80 shown in FIG. 8, the communication apparatus 80 can correspond to the third communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the third communication apparatus or a chip in the third communication apparatus. The communication apparatus 80 can include units configured to perform the operations performed by the third communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and each unit in the communication apparatus 80 is configured to implement the operations performed by the third communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6. Details of each unit are as follows:

[0590] The communication unit 801 is configured to receive second information, the second information being used to indicate first notification information corresponding to a first service provided for the third communication apparatus;

[0591] The communication unit 801 is further configured to send fifth information to a fifth communication apparatus, the fifth information including the first notification information, and the first notification information including service information corresponding to the first service.

[0592] In a possible implementation, the apparatus further includes:

[0593] The processing unit 802 is configured to generate the fifth information based on the second information.

[0594] In another possible design of the communication apparatus 80 shown in FIG. 8, the communication apparatus 80 can correspond to the second communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the second communication apparatus or a chip in the second communication apparatus. The communication apparatus 80 can include units configured to perform operations performed by the second communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and each unit in the communication apparatus 80 is configured to implement the operations performed by the second communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6. Details of each unit are as follows.

[0595] The communication unit 801 is configured to receive a first request from a first communication apparatus, where the first request is used to request subscription to first notification information and / or a first event, the first notification information is used to provide notification information corresponding to a first service for a third communication apparatus by the first communication apparatus, and the first event is used to trigger the first communication apparatus to provide the first notification information for the third communication apparatus.

[0596] The communication unit 801 is further configured to send first information to the first communication apparatus, where the first information is used to provide the first notification information corresponding to the first service for the third communication apparatus by the first communication apparatus.

[0597] In a possible implementation, the apparatus further includes:

[0598] The processing unit 802 is configured to generate the first information based on the first request.

[0599] In another possible design of the communication apparatus 80 shown in FIG. 8, the communication apparatus 80 can correspond to the fourth communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the fourth communication apparatus or a chip in the fourth communication apparatus. The communication apparatus 80 can include units configured to perform operations performed by the fourth communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and each unit in the communication apparatus 80 is configured to implement the operations performed by the fourth communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6. Details of each unit are as follows.

[0600] The communication unit 801 is configured to receive a second request from a first communication apparatus, where the second request is used to request registration of first notification information, and the first notification information is used to provide notification information corresponding to a first service for a third communication apparatus by the first communication apparatus.

[0601] The communication unit 801 is further configured to send first identification information to the first communication device, the first identification information being used to indicate the first notification information.

[0602] In a possible implementation, the apparatus further includes:

[0603] The processing unit 802 is configured to generate the first identification information based on the second request.

[0604] In another possible design of the communication apparatus 80 shown in FIG. 8, the communication apparatus 80 can correspond to the AMF in the method embodiments described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the AMF or a chip in the AMF. The communication apparatus 80 can include units configured to perform the operations performed by the AMF in the method embodiments described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and each unit in the communication apparatus 80 is configured to implement the operations performed by the AMF in the method embodiments described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6. Details of each unit are as follows:

[0605] The communication unit 801 is configured to receive second information from a first communication device, the second information being used to indicate first notification information, the first notification information including service information corresponding to a first service provided by the first communication device for a third communication device;

[0606] The communication unit 801 is further configured to send the second information to the third communication device.

[0607] In a possible implementation, the apparatus further includes:

[0608] The processing unit 802 is configured to determine, based on the received second information, to send the second information to the third communication device.

[0609] The method performed by the processing unit 802 and the communication unit 801 can refer to the method described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and details are not described herein again.

[0610] The technical effects brought by any of the above designs and any of the possible implementations can refer to the technical effects of the method described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and details are not described herein again.

[0611] Optionally, in the communication apparatus described in any of the above designs and any of the possible implementations, the apparatus further includes:

[0612] In an implementation, the communication apparatus is a communication device. When the communication apparatus is a communication device, the communication unit can be a transceiver, or an input / output interface; and the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0613] In another implementation, the communication apparatus is a chip (system) or circuit for a communication device. When the communication apparatus is a chip (system) or circuit for a communication device, the communication unit can be a communication interface (input / output interface), an interface circuit, an output circuit, an input circuit, a pin or related circuit, etc. on the chip (system) or circuit; and the processing unit can be at least one processor, a processing circuit or a logic circuit, etc.

[0614] According to the embodiments of the present application, each of the units in the apparatus shown in FIG. 8 can be combined into one or several other units respectively or all, or some of the units can be further split into a plurality of units with smaller functions to constitute, which can realize the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above units are divided based on logical functions. In actual application, the function of one unit can also be realized by a plurality of units, or the functions of a plurality of units can be realized by one unit. In other embodiments of the present application, the electronic device can also include other units. In actual application, these functions can also be realized by other units, and can be realized by cooperation of a plurality of units.

[0615] It should be noted that the implementation of each unit can also correspond to the description of the corresponding method embodiments of the above-mentioned FIG. 3, FIG. 4, FIG. 5, FIG. 6.

[0616] In the communication apparatus 80 described in FIG. 8, the capability of notification information can be improved, the notification content can be presented simply, and the notification efficiency can be improved.

[0617] Please refer to FIG. 9, which is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application.

[0618] It should be understood that the communication apparatus 90 shown in FIG. 9 is only an example. The communication apparatus of the embodiments of the present application can also include other components, or include components similar in function to the components in FIG. 9, or not include all the components in FIG. 9.

[0619] The communication apparatus 90 includes a communication interface 901 and at least one processor 902.

[0620] The communication apparatus 90 can correspond to any node or device in the first communication apparatus, the third communication apparatus, the second communication apparatus, the fourth communication apparatus, or the AMF. The communication interface 901 is configured to transceive signals, and the at least one processor 902 executes program instructions to cause the communication apparatus 90 to implement the corresponding procedures of the methods performed by the corresponding device in the above method embodiments.

[0621] In a possible design, the communication apparatus 90 can correspond to the first communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, or FIG. 6, and the communication apparatus 90 can be the first communication apparatus or a chip in the first communication apparatus. The communication apparatus 90 can include components used to perform the operations performed by the first communication apparatus in the above method embodiments, and each component in the communication apparatus 90 is configured to implement the operations performed by the first communication apparatus in the above method embodiments. Specifically, the communication apparatus 90 can include the following components:

[0622] The communication interface 901 is configured to receive first information from the second communication apparatus, where the first information is used to provide first notification information corresponding to a first service provided by the first communication apparatus for the third communication apparatus.

[0623] The communication interface 901 is further configured to send second information, where the second information is used to indicate the first notification information, and the first notification information includes service information corresponding to the first service.

[0624] In a possible implementation, the apparatus further includes:

[0625] The processor 902 is configured to generate the second information based on the first information.

[0626] In another possible design, the communication apparatus 90 can correspond to the third communication apparatus in the method embodiments shown in FIG. 3, FIG. 4, FIG. 5, or FIG. 6, and the communication apparatus 90 can be the third communication apparatus or a chip in the third communication apparatus. The communication apparatus 90 can include components used to perform the operations performed by the third communication apparatus in the above method embodiments, and each component in the communication apparatus 90 is configured to implement the operations performed by the third communication apparatus in the above method embodiments. Specifically, the communication apparatus 90 can include the following components:

[0627] The communication interface 901 is configured to receive second information, where the second information is used to indicate first notification information corresponding to a first service provided for the third communication apparatus.

[0628] The communication interface 901 is further configured to send fifth information to a fifth communication apparatus, where the fifth information includes the first notification information, and the first notification information includes service information corresponding to the first service.

[0629] In a possible implementation, the apparatus further includes:

[0630] The processor 902 is configured to generate the fifth information based on the second information.

[0631] In another possible design, the communication apparatus 90 can correspond to the second communication apparatus in the method embodiments of FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the second communication apparatus or a chip in the second communication apparatus. The communication apparatus 90 can include components for performing the operations performed by the second communication apparatus in the method embodiments, and each component in the communication apparatus 90 is specifically configured to implement the operations performed by the second communication apparatus in the method embodiments. Specifically, the communication apparatus 90 can include the following components:

[0632] The communication interface 901 is configured to receive a first request from a first communication apparatus, where the first request is used to request subscription of first notification information and / or a first event, the first notification information is used to provide notification information corresponding to a first service for a third communication apparatus by the first communication apparatus, and the first event is used to trigger the first communication apparatus to provide the first notification information for the third communication apparatus.

[0633] The communication interface 901 is further configured to send first information to the first communication apparatus, where the first information is used for the first communication apparatus to provide the first notification information corresponding to the first service for the third communication apparatus.

[0634] In a possible implementation, the apparatus further includes:

[0635] The processor 902 is configured to generate the first information based on the first request.

[0636] In another possible design, the communication apparatus 90 can correspond to the fourth communication apparatus in the method embodiments of FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and can be the fourth communication apparatus or a chip in the fourth communication apparatus. The communication apparatus 90 can include components for performing the operations performed by the fourth communication apparatus in the method embodiments, and each component in the communication apparatus 90 is specifically configured to implement the operations performed by the fourth communication apparatus in the method embodiments. Specifically, the communication apparatus 90 can include the following components:

[0637] The communication interface 901 is configured to receive a second request from a first communication apparatus, where the second request is used to request registration of first notification information, and the first notification information is used to provide notification information corresponding to a first service for a third communication apparatus by the first communication apparatus.

[0638] The communication interface 901 is further configured to send first identification information to the first communication device, where the first identification information is used to indicate the first notification information.

[0639] In a possible implementation, the apparatus further includes:

[0640] The processor 902 is configured to generate the first identification information based on the second request.

[0641] In another possible design, the communication device 90 can correspond to the AMF in the method embodiments described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6. For example, the communication device 90 can be an AMF or a chip in an AMF. The communication device 90 can include components for performing the operations performed by the AMF in the method embodiments described above, and each component in the communication device 90 is configured to implement the operations performed by the AMF in the method embodiments described above. Specifically, the communication device 90 can include the following components:

[0642] The communication interface 901 is configured to receive second information from a first communication device, where the second information is used to indicate first notification information, and the first notification information includes service information corresponding to a first service provided by the first communication device for a third communication device.

[0643] The communication interface 901 is further configured to send the second information to the third communication device.

[0644] In a possible implementation, the apparatus further includes:

[0645] The processor 902 is configured to determine, based on the received second information, to send the second information to the third communication device.

[0646] The method performed by the processor 902 and the communication interface 901 can refer to the method described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and details are not described herein.

[0647] For the technical effects brought by any of the above designs and any possible implementation, refer to the description of the technical effects of the method described above with reference to FIG. 3, FIG. 4, FIG. 5, and FIG. 6, and details are not described herein.

[0648] In the communication device 90 described in FIG. 9, the capability of notification information can be improved, the notification content can be presented in a concise manner, and the notification efficiency can be improved.

[0649] For the case where the communication device can be a chip or a chip system, refer to the structural schematic diagram of the chip shown in FIG. 10.

[0650] As shown in FIG. 10, the chip 100 includes a processor 1001 and an interface 1002. Among them, the number of the processor 1001 can be one or more, and the number of the interface 1002 can be multiple. It should be noted that the functions of the processor 1001 and the interface 1002 respectively corresponding to each other can be realized by hardware design, or realized by software design, or realized by a combination of software and hardware, which is not limited here.

[0651] Optionally, the chip 100 can also include a memory 1003, which is used to store necessary program instructions and data.

[0652] In the present application, the processor 1001 can be used to call the implementation program of one or more devices or nodes in the first communication device, the third communication device, the second communication device, the fourth communication device, the AMF of the communication method provided by one or more embodiments of the present application from the memory 1003, and execute the instructions contained in the program. The interface 1002 can be used to output the execution result of the processor 1001. In the present application, the interface 1002 can be specifically used to output various messages or information of the processor 1001.

[0653] The communication method provided by one or more embodiments of the present application can refer to the foregoing embodiments shown in FIG. 3, FIG. 4, FIG. 5, and FIG. 6, which will not be repeated here.

[0654] The processor in the embodiments of the present application can be a central processing unit (CPU), and the processor can 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, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0655] The memory in the embodiments of the present application is used to provide a storage space, and the storage space can store data such as an operating system and a computer program. The memory includes but is not limited to a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM).

[0656] According to the method provided in the embodiments of the present application, the embodiments of the present application also provide a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program runs on one or more processors, the method shown in FIG. 3, FIG. 4, FIG. 5 or FIG. 6 can be implemented.

[0657] According to the method provided in the embodiments of the present application, the embodiments of the present application also provide a computer program product, and the computer program product includes a computer program. When the computer program runs on a processor, the method shown in FIG. 3, FIG. 4, FIG. 5 or FIG. 6 can be implemented.

[0658] The embodiments of the present application also provide a system, and the system includes at least one communication device 80 or communication device 90 or chip 100 as described above, which is used to execute the steps executed by the corresponding device in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6.

[0659] The embodiments of the present application also provide a system, and the system includes one or more of the following: a first communication device, a second communication device, a third communication device, a fourth communication device and an AMF. The first communication device is used to execute the steps executed by the first communication device in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6. The second communication device is used to execute the steps executed by the second communication device in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6. The third communication device is used to execute the steps executed by the third communication device in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6. The fourth communication device is used to execute the steps executed by the fourth communication device in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6. The AMF is used to execute the steps executed by the AMF in any of the embodiments of FIG. 3, FIG. 4, FIG. 5 or FIG. 6.

[0660] The embodiments of the present application also provide a processing device, and the processing device includes a processor and an interface. The processor is used to execute the method in any of the method embodiments.

[0661] It should be understood that the processing device described above can be a chip. For example, the processing device can be a field programmable gate array (FPGA), can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, can also be a system chip (SoC), can also be a central processing unit (CPU), can also be a network processor (NP), can also be a digital signal processing circuit (DSP), can also be a micro controller unit (MCU), can also be a programmable logic device (PLD) or other integrated chip. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware code processor execution, or executed by hardware and software module combination in code processor. The software module can be located in random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, register and other mature storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.

[0662] It is to be appreciated that the memory in the embodiments of the application can be volatile, nonvolatile, or a combination of both. The non-volatile memory can be, for example, read only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. The volatile memory can be, for example, random access memory (RAM), which acts as external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It is to be appreciated that the system and method described herein can employ any of such memories or drives or a combination thereof.

[0663] In the embodiments described above, all or some of the steps can be implemented by using software, hardware, firmware or any combination thereof. When implemented by using software, all or some of the steps can be implemented by using one or more computer programs. When the computer programs are loaded into and executed by a computer, all or some of the steps described in the embodiments of the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatuses. The computer programs can 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 programs can be transmitted from a website, a computer, a server or a data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium or a data storage device including one or more available media that is integrated into a server, data center, etc. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, high-density digital video disc (DVD)), or a semiconductor medium (for example, solid state disc (SSD)), etc.

[0664] The units in the various device embodiments described above and the electronic devices in the method embodiments correspond completely, and the corresponding steps are performed by the corresponding modules or units, for example, the communication unit (transceiver) performs the steps of receiving or transmitting in the method embodiments, and other steps except for transmitting and receiving can be performed by the processing unit (processor). The functions of the specific units can be referred to the corresponding method embodiments. The processor can be one or more.

[0665] It can be understood that the electronic device in the embodiments of the present application can perform some or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and the embodiments of the present application can also perform other operations or various modifications of the operations. In addition, each step can be performed in a different order from that presented in the embodiments of the present application, and it is possible that not all the operations in the embodiments of the present application are performed.

[0666] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0667] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0668] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0669] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0670] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0671] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that make contributions or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk, and various media that can store program codes.

[0672] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. A communication method characterized by comprising: The communication method applied to a first communication device comprises: receiving first information from a second communication device, the first information being used for the first communication device to provide first notification information corresponding to a first service for a third communication device; sending second information, the second information being used for indicating the first notification information, the first notification information comprising service information corresponding to the first service.

2. The communication method according to claim 1, characterized by, The second information is also used for indicating that the first notification information is presented in a display unit corresponding to the third communication device.

3. The communication method according to claim 1 or 2, characterized by, The first information comprises the first notification information, and / or the first information comprises information of a first event, the first event being used for triggering the first communication device to provide the first notification information for the third communication device.

4. The communication method according to any one of claims 1 to 3, characterized by, The communication method further comprises: sending a first request to the second communication device, the first request being used for requesting to subscribe to the first notification information and / or a first event, the first event being used for triggering the first communication device to provide the first notification information for the third communication device.

5. The communication method according to any one of claims 1 to 4, characterized by, The communication method further comprises: generating the second information based on the first information.

6. The communication method according to any one of claims 1 to 5, characterized by, The second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message, or the second information is carried in a first extension message in a non-access stratum (NAS) message, or the second information is carried in a second extension message.

7. The communication method according to any one of claims 1 to 6, characterized by, The second information comprises the first notification information.

8. The communication method according to any one of claims 1 to 6, characterized by, The second information comprises first identification information, the first identification information being used for indicating the first notification information.

9. The communication method according to claim 8, wherein, The communication method further comprises: sending a second request to a fourth communication device, the second request being used for requesting to register the first notification information; receiving the first identification information from the fourth communication device.

10. The communication method according to claim 9, wherein, The second information further comprises a first certificate, the first certificate being used for verifying the legality of the fourth communication device; the communication method further comprises: receiving the first certificate from the fourth communication device.

11. The communication method according to any one of claims 1 to 10, characterized by, The communication method further comprises: receiving third information, the third information being used for indicating that the third communication device supports receiving notification information corresponding to a service.

12. The communication method according to any one of claims 1 to 11, characterized by, The communication method further comprises: receiving fourth information, the fourth information being used for indicating that the first service has service change; generating a policy rule corresponding to the first service after the change based on the fourth information.

13. The communication method according to any one of claims 1 to 12, characterized by, The first notification information comprises one or more of the following: service content of the first service, and second identification information used for subscribing to the first service.

14. A communication method, comprising: The communication method applied to a third communication device comprises: receiving second information, the second information being used for indicating first notification information corresponding to a first service provided for the third communication device; sending fifth information to a fifth communication device, the fifth information comprising the first notification information, the first notification information comprising service information corresponding to the first service.

15. The communication method according to claim 14, wherein, The fifth information is used for indicating that the first notification information is presented in a display unit corresponding to the fifth communication device.

16. The communication method according to claim 14 or 15, characterized by, The second information is carried in a configuration update command (CUC) message in a non-access stratum (NAS) message, or the second information is carried in a first extension message in the NAS message, or the second information is carried in a second extension message.

17. The communication method according to any one of claims 14 to 16, characterized by, The second information includes the first notification information.

18. The communication method according to any one of claims 14 to 16, characterized by, The second information includes first identification information, the first identification information being used to indicate the first notification information.

19. The communication method of claim 18, wherein, The communication method further includes: sending a third request to a fourth communication device, the third request being used to request the first notification information indicated by the first identification information; receiving the first notification information from the fourth communication device.

20. The communication method according to claim 19, wherein, The second information further includes a first certificate, the first certificate being used to verify the legality of the fourth communication device; the communication method further includes: verifying the legality of the fourth communication device based on the first certificate; The sending of the third request to the fourth communication device includes: sending the third request to the fourth communication device in a case where the fourth communication device is verified to be legal.

21. The communication method according to any one of claims 14 to 20, characterized by, The communication method further includes: sending third information, the third information being used to indicate that the third communication device supports receiving notification information corresponding to a function service.

22. The communication method according to any one of claims 14 to 21, characterized by, The first notification information includes one or more of: service content of the first service, and second identification information of the first service used to subscribe to the first service.

23. The communication method according to any one of claims 14 to 22, characterized by, The fifth information is further used to indicate that the first notification information is displayed in a case where a display condition is met, the display condition being associated with at least one of: a network in which the fifth communication device is located, a location in which the fifth communication device is located, a time corresponding to the fifth communication device, and a user response received by the fifth communication device.

24. The communication method according to any one of claims 14 to 23, characterized by, The fifth information is further used to indicate that a display area corresponding to the first notification information is associated with a display area corresponding to an operator identifier.

25. A communications device, characterized by comprising means for performing the method of any one of claims 1 to 24.

26. A communications device, characterized by comprising a processor configured to perform the method of any one of claims 1 to 24.

27. A communications device, characterized by comprising a logic circuit and an interface, the logic circuit and the interface being coupled; the interface being configured to input and / or output information, and the logic circuit being configured to perform the method of any one of claims 1 to 24.

28. A communication system, characterized by comprising: a first communication device and a third communication device; wherein the first communication device is configured to perform the method of any one of claims 1 to 13, and the third communication device is configured to perform the method of any one of claims 14 to 24.

29. A computer-readable storage medium, characterized in that, The computer readable storage medium is configured to store a computer program, the computer program being configured to perform the method of any one of claims 1 to 24 when executed.

30. A computer program product, characterised in that, The computer program product comprises a computer program, the computer program being configured to perform the method of any one of claims 1 to 24 when executed.

Citation Information

Patent Citations

  • URSP rule updating method and device

    CN113115299A

  • Application program network fragment selection method, application server and UDR

    CN113472853A

  • Communication method and device

    CN113630718A

  • User equipment (UE) policy enhancment for UE route selection policy (URSP) in evolved packet system (EPS)

    US20240073772A1