技术领域Technical Field
本申请涉及通信技术领域,尤其涉及一种用户业务异常通知方法及装置。The present application relates to the field of communication technology, and in particular to a method and device for notifying a user of abnormal service.
背景技术Background Art
在用户使用网络的过程中,用户侧问题出现时往往用户的信号覆盖并无问题,基站参数检查也正常,排查难度大,针对该问题,一线投诉处理人员无法定位原因,通常是由省公司核心网专业的人员通过用户号码信息进行一对一手动定位。但是,这种方式问题定位的流程较长,时效性较差,并且分析用户信令异常耗费大量时间,不能满足全省各个地市各种问题的信令跟踪的需求。When users use the network, when user-side problems occur, there is often no problem with the user's signal coverage, and the base station parameter check is also normal, which makes it difficult to troubleshoot. For this problem, the front-line complaint handling personnel are unable to locate the cause, and usually the core network professional personnel of the provincial company conduct one-to-one manual positioning based on the user number information. However, this method of problem positioning has a long process, poor timeliness, and it takes a lot of time to analyze user signaling anomalies, which cannot meet the signaling tracking needs of various problems in various cities across the province.
发明内容Summary of the invention
本申请提出一种用户业务异常通知方法及装置。具体方案如下:This application proposes a method and device for notifying a user of abnormal service. The specific solution is as follows:
本申请一方面实施例提出了一种用户业务异常通知方法,包括:In one aspect, an embodiment of the present application provides a method for notifying a user of abnormal service, including:
接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息,第二网络设备是用户业务发生异常的网络设备;receiving a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service, and the second network device is a network device where the abnormal user service occurs;
将异常信息通知给终端设备。Notify the terminal device of abnormal information.
本申请另一方面实施例提出了一种用户业务异常通知方法,包括:Another aspect of the present application provides a method for notifying a user of abnormal service, including:
接收第一网络设备发送的用户业务的异常信息。Receive abnormal information of user services sent by the first network device.
本申请另一方面实施例提出了一种用户业务异常通知装置,应用于第一网络设备,该装置包括:Another aspect of the present application provides a user service abnormality notification device, which is applied to a first network device, and includes:
接收模块,用于接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息,第二网络设备是用户业务发生异常的网络设备;A receiving module, configured to receive a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service, and the second network device is a network device where the abnormal user service occurs;
通知模块,用于将异常信息通知给终端设备。The notification module is used to notify the terminal device of abnormal information.
本申请另一方面实施例提出了一种用户业务异常通知装置,应用于终端设备,该装置包括:Another aspect of the present application provides a user service abnormality notification device, which is applied to a terminal device. The device includes:
接收模块,用于接收第一网络设备发送的用户业务的异常信息。The receiving module is used to receive abnormal information of user services sent by the first network device.
本申请另一方面实施例提出了一种电子设备,包括处理器和存储器;Another aspect of the present application provides an electronic device, including a processor and a memory;
其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如上述一方面实施例所述的用户业务异常通知方法,或实现如上述另一方面实施例所述的用户业务异常通知方法。Among them, the processor runs the program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the user service abnormality notification method as described in the above-mentioned one aspect embodiment, or implement the user service abnormality notification method as described in the above-mentioned other aspect embodiment.
本申请另一方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述一方面实施例所述的用户业务异常通知方法,或实现如上述另一方面实施例所述的用户业务异常通知方法。Another aspect of the present application provides a non-temporary computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the user service anomaly notification method as described in the above-mentioned first aspect of the embodiment, or implements the user service anomaly notification method as described in the above-mentioned other aspect of the embodiment.
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
图1为本申请实施例提供的一种用户业务异常通知方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a method for notifying a user of abnormal service provided by an embodiment of the present application;
图2为本申请实施例提供的另一种用户业务异常通知方法的流程示意图;FIG2 is a flow chart of another method for notifying a user of abnormal service provided in an embodiment of the present application;
图3为本申请实施例提供的另一种用户业务异常通知方法的流程示意图;FIG3 is a flow chart of another method for notifying a user of abnormal service provided in an embodiment of the present application;
图4为本申请实施例提供的另一种用户业务异常通知方法的流程示意图;FIG4 is a flow chart of another method for notifying a user of abnormal service provided in an embodiment of the present application;
图5为本申请实施例提供的另一种用户业务异常通知方法的流程示意图;FIG5 is a flow chart of another method for notifying a user of abnormal service provided in an embodiment of the present application;
图6为本申请实施例提供的一种用户业务异常通知方法的交互示意图;FIG6 is an interactive diagram of a method for notifying a user of abnormal service provided by an embodiment of the present application;
图7为本申请实施例提供的另一种用户业务异常通知方法的交互示意图;FIG7 is an interactive diagram of another method for notifying a user of abnormal service provided by an embodiment of the present application;
图8为本申请实施例提供的一种用户业务异常通知装置的结构示意图;FIG8 is a schematic diagram of the structure of a user service abnormality notification device provided in an embodiment of the present application;
图9为本申请实施例提供的另一种用户业务异常通知装置的结构示意图。FIG9 is a schematic diagram of the structure of another user service abnormality notification device provided in an embodiment of the present application.
具体实施方式DETAILED DESCRIPTION
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
下面参考附图描述本申请实施例的用户业务异常通知方法及装置。The following describes the user service abnormality notification method and device according to the embodiment of the present application with reference to the accompanying drawings.
图1为本申请实施例提供的一种用户业务异常通知方法的流程示意图。FIG1 is a flow chart of a method for notifying a user of abnormal service according to an embodiment of the present application.
本申请实施例的用户业务异常通知方法,可以由第一网络设备执行,比如第一网络设备可以是核心网设备中网元。The user service abnormality notification method of the embodiment of the present application can be executed by a first network device, for example, the first network device can be a network element in a core network device.
如图1所示,该用户业务异常通知方法包括:As shown in FIG1 , the user service abnormality notification method includes:
步骤101,接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息。Step 101: Receive a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service.
本申请中,第二网络设备可以是用户业务发生异常的网络设备,若第二网络设备的用户业务发生异常,第二网络设备可以向第一网络设备发送第一信令,由此第一网络设备可以接收第二网络设备发送的第一信令。In the present application, the second network device may be a network device where user service abnormalities occur. If the user service of the second network device abnormalities occur, the second network device may send a first signaling to the first network device, whereby the first network device may receive the first signaling sent by the second network device.
其中,第一信令中可以携带用户业务的异常信息,异常信息比如可以包括第二网络设备的标识、异常原因等。比如,第二网络设备的标识可以是第二网络设备的名称、第二网络设备的设备编号等。The first signaling may carry abnormal information of the user service, and the abnormal information may include, for example, the identifier of the second network device, the cause of the abnormality, etc. For example, the identifier of the second network device may be the name of the second network device, the device number of the second network device, etc.
比如,网元1出现用户业务异常时,可以通过新增字段,将异常信息按照某种特定的格式发送给网元2。For example, when a user service exception occurs in network element 1, the exception information can be sent to network element 2 in a specific format by adding a new field.
示例性的,用户业务发生异常可以包括出现经纬度位置受限、当前基站或跟踪区编码(Tracking Area Code,TAC)禁止用户接入、机卡绑定分离、域名解析服务器(DomainName Server,DNN)域名解析失败、目的地址不在策略控制和计费(Policy Control andCharging,PCC)白名单等。Exemplarily, abnormalities in user services may include restricted longitude and latitude locations, user access prohibited by the current base station or tracking area code (TAC), separation of machine-card binding, failure of domain name resolution by the domain name resolution server (DNN), and the destination address not being in the policy control and charging (PCC) whitelist.
可选地,第一网络设备与第二网络设备间支持标准化协议接口,第一网络设备与第二网络设备可以直接进行通信,第二网络设备可以将异常信息直接发送给第一网络设备。Optionally, the first network device and the second network device support a standardized protocol interface, the first network device and the second network device can communicate directly, and the second network device can send the abnormal information directly to the first network device.
可选地,第一网络设备与第二网络设备间不支持标准化协议接口,第二网络设备可以将异常信息发送给其他网络设备,由其他网络设备将异常信息发送给第一网络设备。Optionally, the first network device and the second network device do not support a standardized protocol interface, and the second network device may send the exception information to other network devices, which in turn send the exception information to the first network device.
步骤102,将异常信息通知给终端设备。Step 102: Notify the terminal device of the abnormal information.
本申请中,第一网络设备可以直接将异常信息发送给终端设备,由终端设备根据异常信息生成用户业务的异常通知信息,并显示异常通知信息。或者,也可以是第一网络设备根据异常信息生成异常通知信息,将异常通知信息发送给终端设备。In the present application, the first network device may directly send the abnormal information to the terminal device, and the terminal device may generate abnormal notification information of the user service according to the abnormal information and display the abnormal notification information. Alternatively, the first network device may generate abnormal notification information according to the abnormal information and send the abnormal notification information to the terminal device.
本申请实施例中,第一网络设备可以接收第二网络设备发送的第一信令,第一信令中携带有用户业务的异常信息,将异常信息发送给终端设备,从而在用户业务异常时,可以主动向用户通知当前网络不可用的原因,减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率。In an embodiment of the present application, the first network device can receive a first signaling sent by the second network device, the first signaling carries abnormal information of the user's service, and sends the abnormal information to the terminal device, so that when the user's service is abnormal, the user can be proactively notified of the reason why the current network is unavailable, reducing the workload of core network personnel in locating problems, and can quickly locate the cause of the network abnormality, thereby improving the efficiency of problem locating.
图2为本申请实施例提供的另一种用户业务异常通知方法的流程示意图。FIG2 is a flow chart of another method for notifying user service anomalies provided in an embodiment of the present application.
本申请实施例的用户业务异常通知方法,可以由第一网络设备执行,第一网络设备具有与终端设备进行信令传递功能,比如第一网络设备是具有与终端设备进行信令传递功能的网元。The user service abnormality notification method of the embodiment of the present application can be executed by a first network device, and the first network device has a signaling transmission function with a terminal device, for example, the first network device is a network element with a signaling transmission function with a terminal device.
本申请实施例中,第一网络设备与第二网络设备间支持标准化协议接口,第一网络设备与第二网络设备可以直接进行通信。In the embodiment of the present application, a standardized protocol interface is supported between the first network device and the second network device, and the first network device and the second network device can communicate directly.
如图2所示,该用户业务异常通知方法包括:As shown in FIG2 , the user service abnormality notification method includes:
步骤201,接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息。Step 201: Receive a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service.
本申请中,步骤201与上述实施例中记载的接收第一信令的方法类似,故在此不再赘述。In the present application, step 201 is similar to the method for receiving the first signaling recorded in the above embodiment, so it will not be repeated here.
本申请中,第二网络设备不具备与终端设备进行信令传递功能。In the present application, the second network device does not have the function of transmitting signaling with the terminal device.
本申请中,第一信令中携带有用户业务的异常信息,还可以携带有第一用户标识。In the present application, the first signaling carries abnormal information of the user service and may also carry a first user identifier.
比如,网元1出现用户业务异常时,可以通过新增字段,将“用户标识1、异常网元名称、异常原因”按照某种特定的格式发送给网元2。For example, when a user service exception occurs in network element 1, a new field can be added to send "user ID 1, abnormal network element name, and abnormal reason" to network element 2 in a specific format.
步骤202,向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识。Step 202: Send a query request to a third network device, wherein the query request includes a first user identifier.
本申请中,第三网络设备可以是存储有用户信息的网元,比如第三网络设备可以是统一数据管理功能(Unified Data Management,UDM)或网络存储功能(NetworkRepository Function,NRF)。In the present application, the third network device may be a network element storing user information, for example, the third network device may be a unified data management function (UDM) or a network repository function (NRF).
本申请中,第一网络设备可以向第三网络设备发送查询请求,其中,查询请求中可以包括第一用户标识,第三网络设备可以通过对第一用户标识进行查询获得对应的发送信令所需要的第二用户标识,比如第二用户标识可以是用户隐藏标识符(Subscriptionconcealed identifier,SUCI)、全球唯一临时UE标识(Globally UniqueTemporary UE Identity,GUTI)等。In the present application, the first network device may send a query request to the third network device, wherein the query request may include a first user identifier, and the third network device may obtain the corresponding second user identifier required for sending signaling by querying the first user identifier, for example, the second user identifier may be a Subscription concealed identifier (SUCI), a globally unique temporary UE identifier (GUTI), etc.
步骤203,接收第三网络设备发送的第二用户标识,其中,第二用户标识是通过第一用户标识查询得到的。Step 203: Receive a second user identifier sent by the third network device, wherein the second user identifier is obtained by querying the first user identifier.
本申请中,第三网络设备可以将根据第一用户标识查询得到的第二用户标识,发送给第一网络设备,从而第一网络设备接收第三网络设备发送的第二用户标识。In the present application, the third network device may send the second user identification obtained by querying the first user identification to the first network device, so that the first network device receives the second user identification sent by the third network device.
步骤204,根据第二用户标识,通过第二信令将异常信息发送给终端设备。Step 204: Send the abnormal information to the terminal device through the second signaling according to the second user identifier.
本申请中,第一网络设备可以通过特定协议或接口,在第二信令中新增相关字段(或bit位),将异常信息通过特定格式传递给用户的终端设备。终端设备可以根据异常信息生成用户业务对应的异常通知信息并显示异常通知信息。In the present application, the first network device can add a relevant field (or bit) in the second signaling through a specific protocol or interface, and transmit the abnormal information to the user's terminal device in a specific format. The terminal device can generate abnormal notification information corresponding to the user's service based on the abnormal information and display the abnormal notification information.
示例性的,第二信令可以是无线资源控制(Radio Resource Control,RRC)信令、非接入层(Non-access Atratum,NAS)信令等。Exemplarily, the second signaling may be Radio Resource Control (RRC) signaling, Non-access Stratum (NAS) signaling, or the like.
在实际应用中,第一网络设备与第二网络设备可能无法直接通信。基于此,在本申请的一些实施例中,第二网络设备可以向第四网络设备发送第一信令,第一信令中可以携带有第一用户标识、异常信息等,第四网络设备可以向第三网络设备发送查询请求,查询请求中包括第一用户标识,第三网络设备可以对第一用户标识进行查询获得对应的发送信令所需要的第二用户标识,以及查询为该用户服务的可以和终端设备进行信令传递的第一网络设备的地址,并将第二用户标识和第一网络设备的地址发送给第四网络设备。第四网络设备可以根据第一网络设备的地址,将第二用户标识和异常信息发送给第一网络设备。第一网络设备可以根据第二用户标识,通过第二信令将异常信息发送给终端设备。In actual applications, the first network device and the second network device may not be able to communicate directly. Based on this, in some embodiments of the present application, the second network device can send a first signaling to the fourth network device, and the first signaling can carry a first user identifier, abnormal information, etc. The fourth network device can send a query request to the third network device, and the query request includes the first user identifier. The third network device can query the first user identifier to obtain the corresponding second user identifier required for sending the signaling, and query the address of the first network device that serves the user and can transmit signaling with the terminal device, and send the second user identifier and the address of the first network device to the fourth network device. The fourth network device can send the second user identifier and abnormal information to the first network device based on the address of the first network device. The first network device can send the abnormal information to the terminal device through the second signaling based on the second user identifier.
由此,若第一网络设备与第二网络设备之间不能直接通信时,第二网络设备的用户业务发生异常时,可以通过信令在第四网络设备、第一网络设备间传递异常信息,并通过信令将异常信息主动通知给终端设备,从而可以快速定位问题,提高定位问题的效率。Therefore, if the first network device and the second network device cannot communicate directly, and an abnormality occurs in the user service of the second network device, the abnormal information can be transmitted between the fourth network device and the first network device through signaling, and the abnormal information can be actively notified to the terminal device through signaling, so that the problem can be located quickly and the efficiency of locating the problem can be improved.
可选地,如果第一网络设备的用户业务发生了异常,第一网络设备可以基于本地配置及终端通过信令上报的参数进行判决,生成异常原因,并将异常原因自主发送给终端设备。Optionally, if an abnormality occurs in the user service of the first network device, the first network device may make a judgment based on the local configuration and the parameters reported by the terminal through signaling, generate an abnormality reason, and autonomously send the abnormality reason to the terminal device.
本申请实施例中,第一网络设备具有与终端设备进行信令传递功能,第一信令中还携带有第一用户标识,第一网络设备可以向第三网络设备发送查询请求,以使第三网络设备根据查询请求中的第一用户标识查询得到第二用户标识,从而第一网络设备可以根据第二用户标识,通过第二信令将异常信息发送给终端设备。由此,在第二网络设备的用户业务异常时,可以通过信令在网络设备间传递异常信息,并且第一网络设备可以通过信令主动向终端设备通知异常原因,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率。In the embodiment of the present application, the first network device has the function of signaling with the terminal device, and the first signaling also carries the first user identifier. The first network device can send a query request to the third network device, so that the third network device can obtain the second user identifier according to the first user identifier in the query request, so that the first network device can send the abnormal information to the terminal device through the second signaling according to the second user identifier. Therefore, when the user service of the second network device is abnormal, the abnormal information can be transmitted between the network devices through signaling, and the first network device can actively notify the terminal device of the abnormal cause through signaling, which can reduce the workload of the core network personnel in locating the problem, can quickly locate the cause of the network abnormality, and improve the efficiency of problem locating.
图3为本申请实施例提供的另一种用户业务异常通知方法的流程示意图。FIG3 is a flow chart of another method for notifying user service anomalies provided in an embodiment of the present application.
本申请实施例的用户业务异常通知方法,可以由第一网络设备执行,第一网络设备具有信息发送功能,比如第一网络设备是具有信息发送功能的网元,具有信息发送功能的网元比如短消息服务功能(Short Message Service Function,SMSF)、IP短消息网关(IP-Short-Message-Gateway,IP-SM-GW)等。The user service abnormality notification method of the embodiment of the present application can be executed by the first network device, and the first network device has an information sending function. For example, the first network device is a network element with an information sending function. The network element with an information sending function may be a short message service function (Short Message Service Function, SMSF), an IP short message gateway (IP-Short-Message-Gateway, IP-SM-GW), etc.
本申请实施例中,第一网络设备与第二网络设备间支持标准化协议接口,第一网络设备与第二网络设备可以直接进行通信。In the embodiment of the present application, a standardized protocol interface is supported between the first network device and the second network device, and the first network device and the second network device can communicate directly.
如图3所示,该用户业务异常通知方法包括:As shown in FIG3 , the user service abnormality notification method includes:
步骤301,接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息。Step 301: Receive a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service.
本申请中,步骤301与上述实施例中记载的接收第一信令的方法类似,故在此不再赘述。In the present application, step 301 is similar to the method for receiving the first signaling recorded in the above embodiment, so it will not be repeated here.
本申请中,第二网络设备不具备信息发送功能。In the present application, the second network device does not have the function of sending information.
本申请中,第一信令中携带有用户业务的异常信息,还可以携带有第一用户标识。In the present application, the first signaling carries abnormal information of the user service and may also carry a first user identifier.
比如,网元1出现用户业务异常时,可以通过新增字段,将“用户标识1、异常网元名称、异常原因”按照某种特定的格式发送给网元2。For example, when a user service exception occurs in network element 1, a new field can be added to send "user ID 1, abnormal network element name, and abnormal reason" to network element 2 in a specific format.
步骤302,向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识。Step 302: Send a query request to a third network device, wherein the query request includes a first user identifier.
本申请中,步骤302与上述实施例中记载的向第三网络设备发送查询请求的方案类似,故在此不再赘述。In the present application, step 302 is similar to the solution of sending a query request to the third network device recorded in the above embodiment, so it will not be repeated here.
步骤303,接收第三网络设备发送的第三用户标识。Step 303: Receive a third user identifier sent by a third network device.
本申请中,步骤303与上述实施例中记载的接收第三网络设备发送的第二用户标识的方案类似,故在此不再赘述。In the present application, step 303 is similar to the solution of receiving the second user identification sent by the third network device recorded in the above embodiment, so it is not repeated here.
示例性的,第三用户标识可以是SIP地址、电话号码等。Exemplarily, the third user identifier may be a SIP address, a telephone number, or the like.
步骤304,根据异常信息生成用户业务对应的异常通知信息。Step 304: Generate exception notification information corresponding to the user service according to the exception information.
本申请中,由于第一网络设备具备信息发送功能,因此第一网络设备可以根据异常信息,自主构造用户业务异常的异常通知信息。比如,异常通知信息中可以包括“gNodeB:经纬度受限”、“UPF:无效的IP地址”、“SMF:机卡绑定分离”等。In this application, since the first network device has the function of sending information, the first network device can independently construct abnormal notification information of user service abnormality based on abnormal information. For example, the abnormal notification information may include "gNodeB: longitude and latitude are limited", "UPF: invalid IP address", "SMF: machine card binding separation", etc.
步骤305,根据第三用户标识,将异常通知信息发送给终端设备。Step 305: Send abnormal notification information to the terminal device according to the third user identifier.
本申请中,第一网络设备可以根据第三用户标识,通过SMS over NAS或IPSM(IP短消息)等方式,向终端设备发送异常通知信息。In the present application, the first network device may send abnormal notification information to the terminal device according to the third user identifier through SMS over NAS or IPSM (IP short message) and the like.
在实际应用中,第一网络设备与第二网络设备可能无法直接通信。基于此,在本申请的一些实施例中,第二网络设备可以向第四网络设备发送第一信令,第一信令中可以携带有第一用户标识、异常信息等,第四网络设备可以向第三网络设备发送查询请求,查询请求中包括第一用户标识,第三网络设备可以对第一用户标识进行查询获得对应的发送信息所需要的第三用户标识,以及查询为该用户服务的具备信息发送功能的第一网络设备的地址,并将第三用户标识和第一网络设备的地址发送给第四网络设备。第四网络设备可以根据第一网络设备的地址,将第三用户标识和异常信息发送给第一网络设备。第一网络设备可以根据异常信息生成用户业务对应的异常通知信息,并根据第三用户标识,将异常通知信息发送给终端设备。In actual applications, the first network device and the second network device may not be able to communicate directly. Based on this, in some embodiments of the present application, the second network device can send a first signaling to the fourth network device, and the first signaling can carry a first user identifier, abnormal information, etc. The fourth network device can send a query request to the third network device, and the query request includes the first user identifier. The third network device can query the first user identifier to obtain the corresponding third user identifier required for sending information, and query the address of the first network device with information sending function serving the user, and send the third user identifier and the address of the first network device to the fourth network device. The fourth network device can send the third user identifier and abnormal information to the first network device based on the address of the first network device. The first network device can generate abnormal notification information corresponding to the user service based on the abnormal information, and send the abnormal notification information to the terminal device based on the third user identifier.
由此,若第一网络设备与第二网络设备之间不能直接通信时,第二网络设备的用户业务发生异常时,可以通过信令在第四网络设备、第一网络设备间传递异常信息,并通过信息发送功能将异常信息主动通知给终端设备,从而可以快速定位问题,提高定位问题的效率。Therefore, if the first network device and the second network device cannot communicate directly, and an abnormality occurs in the user service of the second network device, the abnormal information can be transmitted between the fourth network device and the first network device through signaling, and the abnormal information can be actively notified to the terminal device through the information sending function, so that the problem can be located quickly and the efficiency of locating the problem can be improved.
本申请实施例中,第一网络设备具有信息发送功能,第一信令中还携带有第一用户标识,第一网络设备可以向第三网络设备发送查询请求,以使第三网络设备根据查询请求中的第一用户标识查询得到第三用户标识,并将第三用户标识返回给第一网络设备,第一网络设备根据异常信息生成异常通知信息,并根据第三用户标识,将异常通知信息发送给终端设备。由此,在第二网络设备的用户业务异常时,可以通过信令在网络设备间传递异常信息,并且第一网络设备可以通过自主构造异常通知信息,主动向终端设备通知异常原因,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率,并且用户可以看到异常原因,不必进行投诉后再被告知原因,减少用户业务异常原因定位的时长。In the embodiment of the present application, the first network device has an information sending function, and the first signaling also carries a first user identifier. The first network device can send a query request to the third network device, so that the third network device obtains the third user identifier according to the first user identifier in the query request, and returns the third user identifier to the first network device. The first network device generates abnormal notification information according to the abnormal information, and sends the abnormal notification information to the terminal device according to the third user identifier. Therefore, when the user service of the second network device is abnormal, the abnormal information can be transmitted between network devices through signaling, and the first network device can actively notify the terminal device of the abnormal cause by autonomously constructing the abnormal notification information, which can reduce the workload of the core network personnel in locating the problem, can quickly locate the cause of the network abnormality, improve the efficiency of problem locating, and the user can see the abnormal cause, and does not need to be informed of the cause after making a complaint, which reduces the time for locating the cause of the user service abnormality.
图4为本申请实施例提供的另一种用户业务异常通知方法的流程示意图。本申请实施例的用户业务异常通知方法,可以由终端设备执行。Fig. 4 is a flow chart of another method for notifying a user of abnormal service provided by an embodiment of the present application. The method for notifying a user of abnormal service provided by an embodiment of the present application may be executed by a terminal device.
如图4所示,该用户业务异常通知方法包括:As shown in FIG4 , the user service abnormality notification method includes:
步骤401,接收第一网络设备发送的用户业务的异常信息。Step 401: Receive abnormal information of user services sent by a first network device.
本申请中,第一网络设备可以是具有与终端设备进行信令传递功能的网络设备,终端设备可以接收第一网络设备发送的信令,信令中包括用户业务的异常信息。或者,第一网络设备是具有信息发送功能的网络设备,终端设备可以接收第一网络设备发送的异常通知信息,其中,异常通知信息中包括信息。In the present application, the first network device may be a network device having a signaling transmission function with a terminal device, and the terminal device may receive signaling sent by the first network device, wherein the signaling includes abnormal information of user services. Alternatively, the first network device is a network device having an information sending function, and the terminal device may receive abnormal notification information sent by the first network device, wherein the abnormal notification information includes information.
本申请中,异常信息可以包括第二网络设备的标识、异常原因等,第二网络设备是用户业务发生异常的网络设备。示例性的,第二网络设备的标识可以是第二网络设备的名称、第二网络设备的设备标识等。In the present application, the abnormal information may include the identifier of the second network device, the abnormal reason, etc. The second network device is the network device where the user service is abnormal. Exemplarily, the identifier of the second network device may be the name of the second network device, the device identifier of the second network device, etc.
本申请实施例中,终端设备可以接收第一网络设备发送的用户业务的异常信息。由此,在用户业务发生异常时,第一网络设备可以主动向终端设备发送异常信息,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率。In the embodiment of the present application, the terminal device can receive the abnormal information of the user service sent by the first network device. Therefore, when the user service is abnormal, the first network device can actively send the abnormal information to the terminal device, which can reduce the workload of the core network personnel to locate the problem, and can quickly locate the cause of the network abnormality, thereby improving the efficiency of problem location.
图5为本申请实施例提供的另一种用户业务异常通知方法的流程示意图。本申请实施例的用户业务异常通知方法,可以由终端设备执行。Fig. 5 is a flow chart of another method for notifying a user of abnormal service provided by an embodiment of the present application. The method for notifying a user of abnormal service provided by an embodiment of the present application may be executed by a terminal device.
如图5所示,该用户业务异常通知方法包括:As shown in FIG5 , the user service abnormality notification method includes:
步骤501,接收第一网络设备发送的第二信令,其中,第二信令中携带有异常信息。Step 501: Receive a second signaling sent by a first network device, wherein the second signaling carries abnormal information.
本申请中,第一网络设备可以是具有与终端设备进行信令传递功能的网络设备,终端设备对携带有异常信息的信令进行监测,可以接收第一网络设备发送的第二信令,第二信令中携带有用户业务的异常信息。In the present application, the first network device may be a network device having the function of transmitting signaling with the terminal device. The terminal device monitors the signaling carrying abnormal information and may receive the second signaling sent by the first network device, wherein the second signaling carries abnormal information of the user service.
步骤502,根据异常信息,生成用户业务异常对应的异常通知信息。Step 502: Generate exception notification information corresponding to the user service exception according to the exception information.
本申请中,终端设备高层可以根据异常信息中第二网络设备的标识及异常原因按照一定的格式生成异常通知信息。In the present application, the terminal device high layer can generate the abnormal notification information in a certain format according to the identifier of the second network device in the abnormal information and the abnormal cause.
步骤503,显示异常通知信息。Step 503: display abnormal notification information.
本申请中,终端设备高层可以调用显示模块,将该异常通知信息在屏幕上显示给用户。In this application, the terminal device high layer can call the display module to display the abnormal notification information to the user on the screen.
可选地,终端可存储历史的异常网络设备、异常原因和对应的时间,可通过某个菜单或文件进行查看,便于进行问题分析。Optionally, the terminal may store historical abnormal network devices, abnormal causes and corresponding times, which may be viewed through a menu or file to facilitate problem analysis.
本申请实施例中,第一网络设备具有与终端设备进行信令传递功能,终端设备可以接收第一网络设备通过信令发送的异常信息,还可以根据异常信息生成异常通知信息并显示异常通知信息。由此,在用户业务发生异常时,第一网络设备可以通过信令主动向终端设备发送异常信息,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率,并且用户可以看到异常原因,不必进行投诉后再被告知原因,减少用户业务异常原因定位的时长。In the embodiment of the present application, the first network device has a signaling transmission function with the terminal device, and the terminal device can receive the abnormal information sent by the first network device through signaling, and can also generate abnormal notification information based on the abnormal information and display the abnormal notification information. Therefore, when an abnormality occurs in the user's service, the first network device can actively send abnormal information to the terminal device through signaling, which can reduce the workload of the core network personnel in locating the problem, can quickly locate the cause of the network abnormality, improve the efficiency of problem locating, and the user can see the cause of the abnormality without having to file a complaint and then be informed of the cause, thereby reducing the time for locating the cause of the user's service abnormality.
在本申请的一个实施例中,第一网络设备具有信息发送功能,第一网络设备根据异常信息生成异常通知信息并发送给终端设备,终端设备可以接收第一网络设备发送的异常通知信息。由此,在用户业务发生异常时,第一网络设备可以通过信息发送功能主动向终端设备发送异常信息,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率,并且用户可以看到异常原因,不必进行投诉后再被告知原因,减少用户业务异常原因定位的时长。In one embodiment of the present application, the first network device has an information sending function, and the first network device generates abnormal notification information according to the abnormal information and sends it to the terminal device, and the terminal device can receive the abnormal notification information sent by the first network device. Therefore, when an abnormality occurs in the user's service, the first network device can actively send abnormal information to the terminal device through the information sending function, which can reduce the workload of the core network personnel in locating the problem, can quickly locate the cause of the network abnormality, improve the efficiency of problem locating, and the user can see the cause of the abnormality without having to file a complaint and then be informed of the cause, thereby reducing the time for locating the cause of the user's service abnormality.
为了便于理解,下面结合下述实施例进行说明。For ease of understanding, the following embodiments are used for illustration.
当网络中出现某种贴近用户侧原因,需要告知给用户时,如出现经纬度位置受限、当前基站或TAC禁止用户接入、机卡绑定分离、DNN域名解析失败、目的地址不在PCC白名单等情况时,网络可以通过信令转发异常原因,并通过构造短信、手机应用层显示等方式主动向用户通知当前网络不可用的原因,避免出现用户投诉,也便于进行网络异常的快速定位。When some reasons close to the user side occur in the network and need to be informed to the user, such as limited longitude and latitude location, current base station or TAC prohibiting user access, machine-card binding separation, DNN domain name resolution failure, destination address not in the PCC whitelist, etc., the network can forward the abnormal reasons through signaling, and actively notify the user of the reason for the current network unavailability by constructing SMS, mobile application layer display, etc., to avoid user complaints and facilitate the rapid location of network anomalies.
实现方法可包括但不限于以下两种:The implementation methods may include but are not limited to the following two:
1、网络主动触发的手机信令与手机应用层交互流程。其中步骤(1)-(3)为异常原因传递过程,步骤(4)为异常原因通过信令发送给终端设备的过程,步骤(5)-(7)为终端设备的异常原因页面显示过程。1. The process of interaction between mobile phone signaling and mobile phone application layer triggered by the network. Steps (1) to (3) are the process of transmitting the abnormal reason, step (4) is the process of sending the abnormal reason to the terminal device through signaling, and steps (5) to (7) are the process of displaying the abnormal reason page of the terminal device.
实现步骤如下:The implementation steps are as follows:
(1)网元1(不具备和手机间进行直接信令交互功能的网元)出现用户业务异常时,通过新增字段,将“用户标识1、异常网元名称、异常原因”按照某种特定的格式发送给网元2;(1) When a user service abnormality occurs in network element 1 (a network element that does not have the function of directly interacting with the mobile phone through signaling), "user ID 1, abnormal network element name, and abnormal reason" are sent to network element 2 in a specific format through a newly added field;
(2)网元2负责对接1个或多个网元1,当收到某个特定信令或字段,指示需要执行网络触发的应用层主动通知功能时,网元2向网元4发起查询申请,如向UDM(Unified DataManagement)或NRF(Network Repository Function)等网元发起查询申请,通过对用户标识1进行查询获得对应的发送信令所需要的用户标识2(如SUCI、GUTI等),以及查询为该用户服务的可以和手机进行信令传递的网元3的地址。(2) Network element 2 is responsible for connecting to one or more network elements 1. When receiving a specific signaling or field indicating that the network-triggered application layer active notification function needs to be executed, network element 2 initiates a query application to network element 4, such as initiating a query application to network elements such as UDM (Unified Data Management) or NRF (Network Repository Function), and obtains the corresponding user identity 2 (such as SUCI, GUTI, etc.) required for sending signaling by querying user identity 1, and queries the address of network element 3 that serves the user and can transmit signaling with the mobile phone.
(3)网元2将用户标识1替换为用户标识2,并将“用户标识2、异常网元名称、异常原因”传递给网元3。(3) NE 2 replaces user ID 1 with user ID 2, and passes “user ID 2, abnormal NE name, and abnormal reason” to NE 3.
(4)网元3(具备和手机间进行信令交互功能的网元,如基站或核心网等网元)根据用户标识2找到相关用户,通过特定协议或接口,在相关信令(如RRC信令、NAS信令等)中,新增相关字段(或bit位),将网元2传递过来的“异常网元的名称、业务异常的原因”等信息通过特定格式传递给用户终端设备。可选的,网元3也可以基于本地配置及终端通过信令上报的参数进行判决,生成异常原因,并将该原因自主发送给终端设备。(4) Network element 3 (a network element with the function of signaling interaction with the mobile phone, such as a base station or core network) finds the relevant user according to user identifier 2, adds relevant fields (or bits) to the relevant signaling (such as RRC signaling, NAS signaling, etc.) through a specific protocol or interface, and transmits the information such as "name of abnormal network element, reason for service abnormality" transmitted by network element 2 to the user terminal device in a specific format. Optionally, network element 3 can also make a judgment based on local configuration and parameters reported by the terminal through signaling, generate the abnormal reason, and autonomously send the reason to the terminal device.
(5)终端设备(如手机等设备)对信令中相关字段进行监测,当监测到特定信令或字段需要通知高层的指示后,将所述网络异常的原因通知给高层。可选的,可在用户能力上报中新增字段,指示是否支持将异常原因传递给高层的能力。(5) The terminal device (such as a mobile phone) monitors the relevant fields in the signaling. When it detects that a specific signaling or field needs to be notified to the upper layer, it notifies the upper layer of the cause of the network abnormality. Optionally, a new field can be added to the user capability report to indicate whether the ability to pass the abnormality cause to the upper layer is supported.
(6)终端高层根据异常的网元名称及异常原因按照一定的格式生成提示内容。(6) The terminal high layer generates prompt content in a certain format according to the abnormal network element name and the abnormal reason.
(7)终端高层调用显示模块,将该提示消息在屏幕上显示给用户。可选的,终端可存储历史的异常网元、异常原因和对应的时间,可通过某个菜单或文件进行查看,便于进行问题分析。(7) The terminal high level calls the display module to display the prompt message to the user on the screen. Optionally, the terminal can store historical abnormal network elements, abnormal causes and corresponding times, which can be viewed through a menu or file to facilitate problem analysis.
2、网络主动触发的用户短信通知流程。不同于现网的应用层(用户到用户、服务器到用户等)触发的短信流程,该方法需要核心网支持自主构造短信内容并发送短信请求的功能,需新增相关的接口及参数。2. User SMS notification process triggered by the network. Different from the SMS process triggered by the application layer of the existing network (user to user, server to user, etc.), this method requires the core network to support the function of autonomously constructing SMS content and sending SMS requests, and requires the addition of relevant interfaces and parameters.
实现步骤如下:The implementation steps are as follows:
(1)设备1(基站、核心网网元、服务器等可能会出现信令或业务异常的网元)对用户的数据、信令等进行监测,当出现某种异常(如IP地址异常、用户状态异常、接入限制等)情况时,将“用户标识1(如GUTI、SUCI、IP地址等)、异常网元名称、以及异常原因”按照某种特定的格式发送给设备2。(1) Device 1 (base station, core network element, server, etc., where signaling or service anomalies may occur) monitors user data, signaling, etc. When an anomaly occurs (such as IP address anomaly, user status anomaly, access restriction, etc.), "user identifier 1 (such as GUTI, SUCI, IP address, etc.), abnormal network element name, and abnormal reason" are sent to device 2 in a specific format.
为了实现设备间异常原因的传递,各设备间需要新增相关信令或字段用于携带原因的内容及异常的网元名称。区别于现网预定义的每个bit代表一种原因值的方式,本方案的异常原因值更为灵活宽泛,可采用文本、xml等可以灵活携带内容的方式,支持所有网元的异常原因值,支持原因值的动态新增与扩展。为了实现用户面设备与信令面设备的交互,可在用户面设备和信令面设备间新增相关的接口、协议,进行用户面与信令面异常原因的交互。In order to achieve the transmission of abnormal causes between devices, relevant signaling or fields need to be added between devices to carry the content of the cause and the name of the abnormal network element. Different from the pre-defined method of each bit representing a cause value in the existing network, the abnormal cause value of this solution is more flexible and broad. It can use text, XML and other methods that can flexibly carry content, support abnormal cause values of all network elements, and support dynamic addition and expansion of cause values. In order to achieve the interaction between user plane devices and signaling plane devices, relevant interfaces and protocols can be added between user plane devices and signaling plane devices to interact with abnormal causes of the user plane and signaling plane.
(2)设备2,指的是负责将1个或多个设备1发送的异常信息传递至设备3的网元。可选的,如果设备1和设备3间支持标准化协议接口可以直接进行通信,则可以不需要设备2。当设备2收到某个特定信令或字段,指示需要执行信令触发的短信主动通知功能时,设备2(核心网网元)向设备4发起查询申请,如UDM(Unified Data Management)或NRF(NetworkRepository Function)等,通过对用户标识1查询获得对应的发送短信所需要的用户标识2(如IMPU、MSISDN),以及查询为该用户服务的具备短信发送功能的网元的地址。(2) Device 2 refers to the network element responsible for transmitting the abnormal information sent by one or more devices 1 to device 3. Optionally, if device 1 and device 3 support a standardized protocol interface and can communicate directly, device 2 may not be required. When device 2 receives a specific signaling or field indicating that the signaling-triggered SMS active notification function needs to be executed, device 2 (core network element) initiates a query application to device 4, such as UDM (Unified Data Management) or NRF (Network Repository Function), and obtains the corresponding user identity 2 (such as IMPU, MSISDN) required for sending SMS by querying user identity 1, and queries the address of the network element with SMS sending function that serves the user.
(3)设备2(核心网网元)根据所述设备4提供的信息,将用户标识1替换为用户标识2,向设备3(具备短信发送功能的网元,如SMSF、IP-SM-GW等)发送短信的请求,携带“用户标识2、异常网元名称、异常原因”等。(3) Device 2 (core network element) replaces user ID 1 with user ID 2 based on the information provided by device 4, and sends a text message request to device 3 (a network element with a text message sending function, such as SMSF, IP-SM-GW, etc.), carrying "user ID 2, abnormal network element name, abnormal reason", etc.
(4)设备3(具备短信功能的网元)自主构造出短信内容。根据异常网元名称及异常的提示信息按照一定的格式构造出短信内容,如“gNodeB:经纬度受限”、“UPF:无效的IP地址”、“SMF:机卡绑定分离”等等。(4) Device 3 (network element with SMS function) constructs SMS content autonomously. It constructs SMS content in a certain format according to the abnormal network element name and abnormal prompt information, such as "gNodeB: longitude and latitude are limited", "UPF: invalid IP address", "SMF: machine card binding is separated", etc.
(5)设备3根据用户标识2(如SIP地址、电话号码等),通过SMS over NAS或IPSM(IP短消息)等方式向用户发送短信进行提示或通知。(5) Device 3 sends a text message to the user for prompting or notification based on user identification 2 (such as SIP address, phone number, etc.) through SMS over NAS or IPSM (IP Short Message Service).
本申请中,用户业务的异常原因可以在多个网元间进行传递。相关技术中,进行通信的各个网元间出现的异常,通常会采用预定义的字段(一般每个bit代表一种原因),通过固定的接口或协议,进行异常原因的直接反馈,该原因相对固定,仅用于特定的网元间,特定网元收到某个原因至后会执行相应的动作或流程,不支持异常原因的跨网元传递。而本申请的方案,可以应用于所有的网元间,异常原因的格式非常灵活,可采用文本、xml等可以灵活携带内容的方式,支持所有网元的异常原因值,支持原因值的动态新增与扩展,不需要进行预定义,且传递过程中包含初始异常网元的名称以及用户标识,从而可支持跨网元的异常原因传递,更方便进行用户告知及异常节点的定位。相关技术中,网络只支持和用户终端设备有直接交互接口的网元将某些原因通过信令方式(非短信方式、非应用层通知方式)通知给用户,但该原因偏网络侧,非用户侧,而对于和用户终端设备没有直接交互接口的网元无法将异常原因及异常网元名称传递给用户。In the present application, the abnormal cause of user services can be transmitted between multiple network elements. In the related art, the abnormalities that occur between the various network elements that communicate usually use predefined fields (generally each bit represents a reason), and direct feedback of the abnormal cause is performed through a fixed interface or protocol. The reason is relatively fixed and is only used between specific network elements. After receiving a certain reason, the specific network element will perform the corresponding action or process, and does not support the cross-network element transmission of the abnormal cause. The solution of the present application can be applied to all network elements. The format of the abnormal cause is very flexible. It can use text, XML and other methods that can flexibly carry content. It supports the abnormal cause values of all network elements and supports the dynamic addition and expansion of the cause value without predefinition. The name of the initial abnormal network element and the user identifier are included in the transmission process, so as to support the transmission of abnormal causes across network elements, which is more convenient for user notification and positioning of abnormal nodes. In the related technology, the network only supports network elements that have a direct interactive interface with user terminal devices to notify users of certain reasons through signaling methods (non-SMS methods, non-application layer notification methods), but the reason is biased towards the network side, not the user side. For network elements that do not have a direct interactive interface with user terminal devices, it is impossible to pass the abnormal cause and the name of the abnormal network element to the user.
本申请中,在核心网的各个网元间,根据不同的需求,可以定义各自通信所适合的用户标识类型,如SUCI、SUPI、MSISDN、GUTI、IMPU、IP地址等,因此在进行网元异常原因的传递时,需要将网元提供的初始用户标识1转换为便于进行短信或信令发送的用户标识2,以便通过用户标识2找到特定用户进行用户通知。In the present application, between each network element of the core network, according to different needs, the user identification type suitable for each communication can be defined, such as SUCI, SUPI, MSISDN, GUTI, IMPU, IP address, etc. Therefore, when transmitting the cause of the network element abnormality, it is necessary to convert the initial user identification 1 provided by the network element into a user identification 2 that is convenient for sending SMS or signaling, so as to find a specific user through user identification 2 for user notification.
本申请的方案,可以根据用户业务的异常原因,主动构造短信,并主动通过短信方式通知给用户。The solution of the present application can proactively construct a text message based on the abnormal cause of the user's service and proactively notify the user via text message.
本申请中,可以通过相关的协议、接口或信令将异常网元名称、异常原因等通过信令等方式发送给终端设备,终端设备监测并识别到相应的指示后,在通过应用层将异常原因以特定格式显示给用户。In the present application, the abnormal network element name, abnormal cause, etc. can be sent to the terminal device through signaling or other means via relevant protocols, interfaces or signaling. After the terminal device monitors and identifies the corresponding indication, the abnormal cause is displayed to the user in a specific format through the application layer.
本方案不仅可以将网络异常原因通知给终端设备,也可以通知给接入4G、5G网络的其他设备,比如CPE(Customer Premise Equipme)、工业网关及通信模组等。This solution can not only notify the terminal device of the cause of the network abnormality, but also notify other devices connected to the 4G and 5G networks, such as CPE (Customer Premise Equipment), industrial gateways and communication modules.
为了实现上述实施例,本申请实施例还提出一种用户业务异常通知方法。该用户业务异常通知方法是通过信令向终端设备发送异常信息。图6为本申请实施例提供的一种用户业务异常通知方法的交互示意图。如图6所示,该用户业务异常通知方法可以包括:In order to implement the above embodiment, the embodiment of the present application also proposes a user service abnormality notification method. The user service abnormality notification method is to send abnormal information to the terminal device through signaling. Figure 6 is an interactive schematic diagram of a user service abnormality notification method provided by an embodiment of the present application. As shown in Figure 6, the user service abnormality notification method may include:
步骤601,第二网络设备向第四网络设备发送第一用户标识、第二网络设备的标识、异常原因。Step 601: The second network device sends a first user identifier, an identifier of the second network device, and an abnormality reason to a fourth network device.
本申请中,第二网络设备是用户业务发生异常的网络设备。In the present application, the second network device is a network device where abnormalities occur in user services.
步骤602,第四网络设备向第三网络设备查询获取第二用户标识和第一网络设备的地址。Step 602: The fourth network device queries the third network device to obtain the second user identifier and the address of the first network device.
本申请中,第四网络设备可以向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识。第三网络设备可以根据第一用户标识查询得到第二用户标识和具有与终端设备进行信令传递功能的第一网络设备的地址。In the present application, the fourth network device may send a query request to the third network device, wherein the query request includes the first user identifier. The third network device may query the second user identifier and the address of the first network device having the signaling transmission function with the terminal device according to the first user identifier.
步骤603,第四网络设备向第一网络设备发送第二用户标识、第二网络设备的标识、异常原因。Step 603: The fourth network device sends the second user identifier, the identifier of the second network device, and the abnormality reason to the first network device.
步骤604,第一网络设备通过信令向终端设备发送第二网络设备的标识、异常原因。Step 604: The first network device sends the identifier and abnormal reason of the second network device to the terminal device via signaling.
步骤605,终端设备根据第二网络设备的标识、异常原因生成异常通知信息。Step 605: The terminal device generates abnormal notification information according to the identifier of the second network device and the abnormal reason.
可选地,如果第二网络设备和第一网络设备间支持标准化协议接口可以直接进行通信,第二网络设备可以不用向第四网络设备发送第一用户标识、第二网络设备的标识、异常原因,这时第一网络设备可以向第三网络设备查询获取得第二用户标识。Optionally, if the second network device and the first network device support a standardized protocol interface and can communicate directly, the second network device may not need to send the first user identifier, the second network device identifier, and the cause of the abnormality to the fourth network device. In this case, the first network device may query the third network device to obtain the second user identifier.
为了实现上述实施例,本申请实施例还提出一种用户业务异常通知方法。该用户业务异常通知方法是通过信息发送功能向终端设备发送异常信息。图7为本申请实施例提供的另一种用户业务异常通知方法的交互示意图。如图7所示,该用户业务异常通知方法可以包括:In order to implement the above embodiment, the embodiment of the present application also proposes a user service abnormality notification method. The user service abnormality notification method sends abnormal information to the terminal device through the information sending function. Figure 7 is an interactive schematic diagram of another user service abnormality notification method provided by the embodiment of the present application. As shown in Figure 7, the user service abnormality notification method may include:
步骤701,第二网络设备向第四网络设备发送第一用户标识、第二网络设备的标识、异常原因。Step 701: The second network device sends a first user identifier, an identifier of the second network device, and an abnormality reason to a fourth network device.
本申请中,第二网络设备是用户业务发生异常的网络设备。In the present application, the second network device is a network device where abnormalities occur in user services.
步骤702,第四网络设备向第三网络设备查询获取第三用户标识和第一网络设备的地址。Step 702: The fourth network device queries the third network device to obtain the third user identifier and the address of the first network device.
本申请中,第四网络设备可以向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识。第三网络设备可以根据第一用户标识查询得到第三用户标识和具有信息发送功能的第一网络设备的地址。In the present application, the fourth network device may send a query request to the third network device, wherein the query request includes the first user identifier. The third network device may query the first user identifier and obtain the third user identifier and the address of the first network device having the information sending function according to the first user identifier.
步骤703,第四网络设备向第一网络设备发送第三用户标识、第二网络设备的标识、异常原因。Step 703: The fourth network device sends the third user identifier, the identifier of the second network device, and the abnormality reason to the first network device.
步骤704,第一网络设备根据第二网络设备的标识、异常原因生成异常通知信息。Step 704: The first network device generates abnormal notification information according to the identifier of the second network device and the abnormal reason.
步骤705,第一网络设备向终端设备发送异常通知信息。Step 705: The first network device sends abnormal notification information to the terminal device.
可选地,如果第二网络设备和第一网络设备间支持标准化协议接口可以直接进行通信,第二网络设备可以不用向第四网络设备发送第一用户标识、第二网络设备的标识、异常原因,这时第一网络设备可以向第三网络设备查询获取得第三用户标识。Optionally, if the second network device and the first network device support a standardized protocol interface and can communicate directly, the second network device may not need to send the first user identifier, the second network device identifier, and the cause of the abnormality to the fourth network device. In this case, the first network device may query the third network device to obtain the third user identifier.
为了实现上述实施例,本申请实施例还提出一种用户业务异常通知装置。图8为本申请实施例提供的一种用户业务异常通知装置的结构示意图。该装置可以用于第一网络设备。In order to implement the above embodiment, the embodiment of the present application also provides a user service abnormality notification device. Figure 8 is a structural diagram of a user service abnormality notification device provided by the embodiment of the present application. The device can be used in the first network device.
如图8所示,该用户业务异常通知装置800包括:As shown in FIG8 , the user service abnormality notification device 800 includes:
接收模块810,用于接收第二网络设备发送的第一信令,其中,第一信令中携带有用户业务的异常信息,第二网络设备是用户业务发生异常的网络设备;The receiving module 810 is configured to receive a first signaling sent by a second network device, wherein the first signaling carries abnormal information of a user service, and the second network device is a network device where the abnormal user service occurs;
通知模块820,用于将异常信息通知给终端设备。The notification module 820 is used to notify the terminal device of the abnormal information.
在本申请实施例一种可能实现方式中,第一网络设备具有与终端设备进行信令传递功能,第一信令中还携带有第一用户标识,通知模块820,用于:In a possible implementation manner of the embodiment of the present application, the first network device has a signaling transmission function with the terminal device, and the first signaling also carries a first user identifier, and the notification module 820 is used to:
向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识;Sending a query request to a third network device, wherein the query request includes a first user identifier;
接收第三网络设备发送的第二用户标识,其中,第二用户标识是通过第一用户标识查询得到的;Receiving a second user identifier sent by a third network device, wherein the second user identifier is obtained by querying the first user identifier;
根据第二用户标识,通过第二信令将异常信息发送给终端设备,以使终端设备根据异常信息生成用户业务对应的异常通知信息并显示异常通知信息。According to the second user identifier, the exception information is sent to the terminal device through the second signaling, so that the terminal device generates exception notification information corresponding to the user service according to the exception information and displays the exception notification information.
在本申请实施例一种可能实现方式中,第一网络设备具有与终端设备进行信令传递功能,第一信令中还携带有第一用户标识,接收模块810,用于:In a possible implementation manner of the embodiment of the present application, the first network device has a signaling transmission function with the terminal device, and the first signaling also carries a first user identifier, and the receiving module 810 is used to:
接收第四网络设备发送的第二用户标识和异常信息,其中,第四网络设备从第二网络设备接收第一信令,第二用户标识是根据第一用户标识向第三网络设备查询得到的。A second user identifier and abnormal information sent by a fourth network device are received, wherein the fourth network device receives the first signaling from the second network device, and the second user identifier is obtained by querying the third network device according to the first user identifier.
在本申请实施例一种可能实现方式中,通知模块820,用于:In a possible implementation of the embodiment of the present application, the notification module 820 is used to:
根据第二用户标识,通过第二信令将异常信息发送给终端设备。According to the second user identifier, the abnormal information is sent to the terminal device through the second signaling.
在本申请实施例一种可能实现方式中,第一网络设备具有信息发送功能,第一信令中还携带有第一用户标识,通知模块820,用于:In a possible implementation manner of the embodiment of the present application, the first network device has an information sending function, the first signaling further carries a first user identifier, and the notification module 820 is used to:
向第三网络设备发送查询请求,其中,查询请求中包括第一用户标识;Sending a query request to a third network device, wherein the query request includes a first user identifier;
接收第三网络设备发送的第三用户标识,其中,第三用户标识是通过第一用户标识查询得到的;Receiving a third user identifier sent by a third network device, wherein the third user identifier is obtained by querying the first user identifier;
根据异常信息生成用户业务对应的异常通知信息;Generate exception notification information corresponding to the user business based on the exception information;
根据第三用户标识,将异常通知信息发送给终端设备。According to the third user identifier, the abnormality notification information is sent to the terminal device.
在本申请实施例一种可能实现方式中,第一网络设备具有信息发送功能,第一信令中还携带有第一用户标识,接收模块810,用于:In a possible implementation manner of the embodiment of the present application, the first network device has an information sending function, the first signaling also carries a first user identifier, and the receiving module 810 is used to:
接收第四网络设备发送的第三用户标识和异常信息,其中,第四网络设备从第二网络设备接收第一信令,第三用户标识是根据第一用户标识向第三网络设备查询得到的。A third user identifier and abnormal information sent by a fourth network device are received, wherein the fourth network device receives the first signaling from the second network device, and the third user identifier is obtained by querying the third network device according to the first user identifier.
在本申请实施例一种可能实现方式中,通知模块820,用于:In a possible implementation of the embodiment of the present application, the notification module 820 is used to:
根据异常信息生成用户业务对应的异常通知信息;Generate exception notification information corresponding to the user business based on the exception information;
根据第三用户标识,将异常通知信息发送给终端设备。According to the third user identifier, the abnormality notification information is sent to the terminal device.
需要说明的是,上述对用户业务异常通知方法实施例的解释说明,也适用于该实施例的用户业务异常通知装置,故在此不再赘述。It should be noted that the above explanation of the embodiment of the user service abnormality notification method is also applicable to the user service abnormality notification device of this embodiment, so it will not be repeated here.
本申请实施例中,第一网络设备可以接收第二网络设备发送的第一信令,第一信令中携带有用户业务的异常信息,将异常信息发送给终端设备,从而在用户业务异常时,可以主动向用户通知当前网络不可用的原因,减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率。In an embodiment of the present application, the first network device can receive a first signaling sent by the second network device, the first signaling carries abnormal information of the user's service, and sends the abnormal information to the terminal device, so that when the user's service is abnormal, the user can be proactively notified of the reason why the current network is unavailable, thereby reducing the workload of core network personnel in locating problems, quickly locating the cause of the network abnormality, and improving the efficiency of problem locating.
为了实现上述实施例,本申请实施例还提出一种用户业务异常通知装置。图9为本申请实施例提供的另一种用户业务异常通知装置的结构示意图。该装置可以用于终端设备。In order to implement the above embodiment, the embodiment of the present application also proposes a user service abnormality notification device. Figure 9 is a structural diagram of another user service abnormality notification device provided by the embodiment of the present application. The device can be used in a terminal device.
如图9所示,该用户业务异常通知装置900包括:As shown in FIG9 , the user service abnormality notification device 900 includes:
接收模块910,用于接收第一网络设备发送的用户业务的异常信息。The receiving module 910 is used to receive abnormal information of user services sent by the first network device.
在本申请实施例一种可能实现方式中,第一网络设备具有与终端设备进行信令传递功能,接收模块910,用于:In a possible implementation manner of the embodiment of the present application, the first network device has a signaling transmission function with the terminal device, and the receiving module 910 is used to:
接收第一网络设备发送的第二信令,其中,第二信令中携带有异常信息。A second signaling sent by the first network device is received, wherein the second signaling carries abnormal information.
在本申请实施例一种可能实现方式中,该装置还可以包括:In a possible implementation of the embodiment of the present application, the device may further include:
生成模块,用于根据异常信息,生成用户业务异常对应的异常通知信息;A generation module, used to generate exception notification information corresponding to the user service exception according to the exception information;
显示模块,用于显示异常通知信息。The display module is used to display abnormal notification information.
在本申请实施例一种可能实现方式中,第一网络设备具有信息发送功能,接收模块,用于:In a possible implementation manner of the embodiment of the present application, the first network device has an information sending function, and the receiving module is used to:
接收第一网络设备发送的异常通知信息,其中,异常通知信息是第一网络设备根据异常信息生成的。Receive abnormal notification information sent by the first network device, wherein the abnormal notification information is generated by the first network device according to the abnormal information.
需要说明的是,上述对用户业务异常通知方法实施例的解释说明,也适用于该实施例的用户业务异常通知装置,故在此不再赘述。It should be noted that the above explanation of the embodiment of the user service abnormality notification method is also applicable to the user service abnormality notification device of this embodiment, so it will not be repeated here.
本申请实施例中,终端设备可以接收第一网络设备发送的用户业务的异常信息。由此,在用户业务发生异常时,第一网络设备可以主动向终端设备发送异常信息,可以减少核心网人员进行问题定位的工作量,可以快速定位网络异常原因,提高了问题定位效率。In the embodiment of the present application, the terminal device can receive the abnormal information of the user service sent by the first network device. Therefore, when the user service is abnormal, the first network device can actively send the abnormal information to the terminal device, which can reduce the workload of the core network personnel to locate the problem, and can quickly locate the cause of the network abnormality, thereby improving the efficiency of problem location.
为了实现上述实施例,本申请实施例还提出一种电子设备,包括处理器和存储器;In order to implement the above embodiment, the embodiment of the present application further provides an electronic device, including a processor and a memory;
其中,处理器通过读取存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如上述实施例所述的用户业务异常通知方法。The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the user service abnormality notification method as described in the above embodiment.
为了实现上述实施例,本申请实施例还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例所述的用户业务异常通知方法。In order to implement the above embodiment, the embodiment of the present application also proposes a non-temporary computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the user service abnormality notification method described in the above embodiment is implemented.
在本说明书的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。In the description of this specification, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310954061.0ACN118804055A (en) | 2023-07-28 | 2023-07-28 | User service abnormality notification method and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310954061.0ACN118804055A (en) | 2023-07-28 | 2023-07-28 | User service abnormality notification method and device |
| Publication Number | Publication Date |
|---|---|
| CN118804055Atrue CN118804055A (en) | 2024-10-18 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310954061.0APendingCN118804055A (en) | 2023-07-28 | 2023-07-28 | User service abnormality notification method and device |
| Country | Link |
|---|---|
| CN (1) | CN118804055A (en) |
| Publication | Publication Date | Title |
|---|---|---|
| US20240422520A1 (en) | Event notification method, apparatus and storage medium | |
| US8762511B2 (en) | Managing network elements | |
| US11917718B2 (en) | Local area network communication management method and apparatus | |
| CN101072129A (en) | JMX based network service management method and its application system | |
| US8116782B2 (en) | Communication quality control system | |
| US20220353151A1 (en) | Service provision method, device, and storage medium | |
| CN111031498A (en) | Network architecture supporting 5G terminal short message service and construction method thereof | |
| RU2388179C2 (en) | Multimedia messaging system and method of sending multimedia messages | |
| US20230020443A1 (en) | Message forwarding method and apparatus | |
| JP2016511451A (en) | System and method for opening network functions and associated network elements | |
| EP4197221A1 (en) | User equipment data collection | |
| US20050201359A1 (en) | Dynamically establishing media channels between resources of an emergency services network and conforming emergency systems | |
| CN105813023B (en) | Method, dispatching console and cluster core network for emergency call prompting and alarming | |
| CN113329447B (en) | Communication method and system acting on IP multimedia subsystem IMS slice network | |
| CN103139703B (en) | A kind of method and terminal of the information processing based on RCS e systems | |
| CN102547603B (en) | Method, system and equipment for alarm processing | |
| CN103125130B (en) | Obtain the method for international mobile subscriber identity, base station and subscriber equipment | |
| CN118804055A (en) | User service abnormality notification method and device | |
| CN101562616B (en) | User residence gateway management system and method | |
| CN113824595B (en) | Link switching control method and device and gateway equipment | |
| GB2619130A (en) | Methods and apparatus for configuring a route selection policy | |
| CN116528278A (en) | Method and device for collecting terminal information in 5G network | |
| US20130130673A1 (en) | Method, device, and system for device management | |
| JP2004201201A (en) | WAP terminal, communication method, and communication program | |
| CN117460084A (en) | Communication method, device, electronic equipment and storage medium |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |