[go: up one dir, main page]

CN111601296B - Latency determination method, server and computer readable medium - Google Patents

Latency determination method, server and computer readable medium Download PDF

Info

Publication number
CN111601296B
CN111601296B CN202010407943.1A CN202010407943A CN111601296B CN 111601296 B CN111601296 B CN 111601296B CN 202010407943 A CN202010407943 A CN 202010407943A CN 111601296 B CN111601296 B CN 111601296B
Authority
CN
China
Prior art keywords
user
registration
waiting time
determining
priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010407943.1A
Other languages
Chinese (zh)
Other versions
CN111601296A (en
Inventor
肖征荣
田新雪
李笑郁
邴建
马书惠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202010407943.1A priority Critical patent/CN111601296B/en
Publication of CN111601296A publication Critical patent/CN111601296A/en
Application granted granted Critical
Publication of CN111601296B publication Critical patent/CN111601296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present disclosure provides a latency determination method, comprising: acquiring user priorities corresponding to newly arrived registered terminals; and determining the waiting time of each registration terminal for retransmitting the registration request of the IP multimedia system according to the user priority. According to the technical scheme, the waiting time for sending the registration request of the IP multimedia system again to each registration terminal can be adjusted according to actual conditions, registration timeliness and success rate of specific users are guaranteed, the processing efficiency of the registration request is improved on the whole, and network burden is reduced. The present disclosure also provides a server and a computer readable medium.

Description

等待时间确定方法、服务器和计算机可读介质Latency determination method, server and computer readable medium

技术领域technical field

本公开涉及通信技术领域,特别涉及一种等待时间确定方法、服务器和计算机可读介质。The present disclosure relates to the technical field of communication, and in particular to a waiting time determining method, a server and a computer-readable medium.

背景技术Background technique

随着通信技术的发展和广泛应用,用户对通话质量的要求日益增高,长期演进语音承载(Voice over Long-Term Evolution,简称VoLTE)功能也已经具有了很强的适用性,该业务的在5G网络和4G网络中的注册率和使用率逐步提高。With the development and wide application of communication technology, users have increasingly higher requirements for call quality, and the Voice over Long-Term Evolution (VoLTE) function has also become very applicable. The 5G The registration rate and usage rate in the network and 4G network are gradually increasing.

随着网络结构变化,网络流量大量增加,相应地,当较多用户终端针对该业务进行注册开通时,在网络侧进行接入点预埋后,会触发大量的注册请求和对应开通流程的重复注册请求,导致严重的阻塞现象,网络侧负担较大,业务开通效率较低,业务开通失败情况增多。As the network structure changes, the network traffic increases a lot. Correspondingly, when more user terminals register and activate the service, after the access point is pre-buried on the network side, a large number of registration requests and corresponding activation procedures will be triggered. Registration requests lead to severe congestion, heavy burden on the network side, low service provisioning efficiency, and increased service provisioning failures.

发明内容Contents of the invention

本公开旨在至少解决现有技术中存在的技术问题之一,提出了一种等待时间确定方法、服务器和计算机可读介质。The present disclosure aims to solve at least one of the technical problems existing in the prior art, and proposes a waiting time determination method, a server, and a computer-readable medium.

为实现上述目的,第一方面,本公开实施例提供了一种等待时间确定方法,包括:In order to achieve the above purpose, in the first aspect, an embodiment of the present disclosure provides a waiting time determination method, including:

获取新到达的各注册终端对应的用户优先级;Obtain the user priority corresponding to each newly arrived registered terminal;

根据所述用户优先级确定各所述注册终端再次发送IP多媒体系统注册请求的等待时间。The waiting time for each registered terminal to resend the IP multimedia system registration request is determined according to the user priority.

在一些实施例中,所述根据所述用户优先级确定各所述注册终端再次发送IP多媒体系统注册请求的等待时间的步骤,具体包括:In some embodiments, the step of determining the waiting time for each of the registered terminals to resend the IP multimedia system registration request according to the user priority specifically includes:

针对所述用户优先级小于预先设置的优先级阈值的第一注册终端,采用如下公式:For the first registered terminal whose user priority is less than the preset priority threshold, the following formula is used:

Figure BDA0002492092560000021
Figure BDA0002492092560000021

确定出各所述第一注册终端所对应的等待时间;determining the waiting time corresponding to each of the first registered terminals;

其中,Tiretry表示所述第一注册终端为新到达的第i个注册终端时所对应的等待时间,M为系统内已排队的注册终端总数,N为系统每秒处理请求数量,

Figure BDA0002492092560000022
表示当前的负荷值。Wherein, T iretry represents the corresponding waiting time when the first registered terminal is the newly arrived i-th registered terminal, M is the total number of registered terminals queued in the system, N is the number of requests processed by the system per second,
Figure BDA0002492092560000022
Indicates the current load value.

在一些实施例中,针对所述用户优先级大于或等于所述优先级阈值的第二注册终端,当所述负荷值小于或等于预先设置的负荷阈值时,将各所述第二注册终端的等待时间设置在默认等待区间内。In some embodiments, for the second registered terminals whose user priority is greater than or equal to the priority threshold, when the load value is less than or equal to the preset load threshold, the The waiting time is set within the default waiting interval.

在一些实施例中,针对所述用户优先级大于或等于所述优先级阈值的第二注册终端,当所述负荷值大于预先设置的负荷阈值时,基于预先设置的第一对应关系表,根据各所述第二注册终端的用户优先级确定出对应的等待区间;In some embodiments, for the second registered terminal whose user priority is greater than or equal to the priority threshold, when the load value is greater than the preset load threshold, based on the preset first correspondence table, according to The user priority of each of the second registered terminals determines the corresponding waiting interval;

所述第一对应关系表中记载有不同用户优选级及其所对应的等待区间。The first correspondence table records different user preferences and corresponding waiting intervals.

在一些实施例中,针对所述用户优先级大于或等于所述优先级阈值的第二注册终端,当所述负荷值大于预先设置的负荷阈值时,根据各所述第二注册终端的用户优先级确定出对应的等待时间;In some embodiments, for the second registered terminal whose user priority is greater than or equal to the priority threshold, when the load value is greater than a preset load threshold, according to the user priority of each second registered terminal The level determines the corresponding waiting time;

所述第二对应关系表中记载有不同用户优选级及其所对应的等待时间。The second correspondence table records different user preferences and corresponding waiting times.

在一些实施例中,所述用户优先级获取自归属签约用户服务器。In some embodiments, the user priority is obtained from a home subscriber server.

在一些实施例中,所述方法还包括:In some embodiments, the method also includes:

将各所述注册终端的等待时间的确定结果发送至查询会话呼叫控制功能实体。Send the determination result of the waiting time of each registered terminal to the query session call control function entity.

第二方面,本公开实施例还提供了一种等待时间确定系统,包括:In the second aspect, the embodiment of the present disclosure also provides a waiting time determination system, including:

获取模块,用于获取新到达的各注册终端对应的用户优先级;An acquisition module, configured to acquire the user priority corresponding to each newly arrived registered terminal;

确定模块,用于根据所述用户优先级确定各所述注册终端再次发送IP多媒体系统注册请求的等待时间。A determining module, configured to determine the waiting time for each of the registered terminals to send the IP multimedia system registration request again according to the user priority.

第三方面,本公开实施例还提供了一种服务器,包括:In a third aspect, the embodiment of the present disclosure also provides a server, including:

一个或多个处理器;one or more processors;

存储装置,用于存储一个或多个程序;storage means for storing one or more programs;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述实施例中任一所述的等待时间确定方法。When the one or more programs are executed by the one or more processors, the one or more processors are made to implement the waiting time determining method as described in any one of the above embodiments.

第四方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述实施例中任一所述的等待时间确定方法中的步骤。In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable medium, on which a computer program is stored, wherein, when the program is executed by a processor, the method for determining the waiting time as described in any one of the above-mentioned embodiments is implemented in the steps.

本公开具有以下有益效果:The present disclosure has the following beneficial effects:

本公开实施例提供了一种等待时间确定方法、服务器和计算机可读介质,可实现在长期演进语音承载业务开通时,根据网络的拥塞情况,给各注册终端分批次设置不同的再次发送IP多媒体系统注册请求的等待时间,保证特定用户注册时效和成功率的同时,在整体上提升注册请求处理效率,提高业务注册开通效率。The embodiments of the present disclosure provide a waiting time determination method, a server, and a computer-readable medium, which can set different resending IP addresses in batches for each registered terminal according to the congestion situation of the network when the long-term evolution voice bearer service is activated. The waiting time of the registration request of the multimedia system ensures the timeliness and success rate of specific user registration, while improving the overall efficiency of registration request processing and the efficiency of service registration activation.

附图说明Description of drawings

图1为本公开实施例提供的一种等待时间确定方法的流程图;FIG. 1 is a flowchart of a method for determining a waiting time provided by an embodiment of the present disclosure;

图2为本公开实施例提供的另一种等待时间确定方法的流程图;FIG. 2 is a flow chart of another waiting time determination method provided by an embodiment of the present disclosure;

图3为本公开实施例提供的一种等待时间确定系统的结构框图。Fig. 3 is a structural block diagram of a waiting time determination system provided by an embodiment of the present disclosure.

具体实施方式Detailed ways

为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的等待时间确定方法、服务器和计算机可读介质进行详细描述。In order for those skilled in the art to better understand the technical solution of the present disclosure, the waiting time determination method, server and computer-readable medium provided by the present disclosure will be described in detail below with reference to the accompanying drawings.

本公开所提供的等待时间确定方法,可用于根据用户优先级设置各注册终端再次发送IP多媒体系统注册请求的等待时间。The method for determining the waiting time provided in the present disclosure can be used to set the waiting time for each registered terminal to send the IP multimedia system registration request again according to the user priority.

该等待时间确定方法可应用于信息化系统(IOM)侧。具体地,当用户终端支持长期演进语音承载功能,并打开相应开关后,将会触发反向签约,若是首次注册开通或注册失败,则网络侧在进行签约的同时向用户终端发送附带等待时间的注册失败消息,用户终端在等待时间后再次进行注册以完成该业务功能的开通。The waiting time determination method can be applied to the information system (IOM) side. Specifically, when the user terminal supports the long-term evolution voice bearer function and turns on the corresponding switch, a reverse subscription will be triggered. If the first registration is enabled or the registration fails, the network side will send a message with a waiting time to the user terminal while signing the contract. Registration failure message, the user terminal registers again after a waiting time to complete the opening of the service function.

其中,在网络侧,归属签约用户服务器(Home Subscriber Server,简称HSS)接收到用户终端发送的注册请求后,会发起对信息化系统前置机相应服务的调用,并向首次注册开通或注册失败的用户终端发送注册失败消息。由于在现有方案中,注册失败消息中附带的等待时间均为默认时间,如5分钟,全部需要重新发送注册请求的用户终端均在默认时间后发送,在同一时刻注册请求较多时,会导致在相应默认时间后重复注册请求较多,在应用服务器(Application Server,简称AS)和信息化系统之间形成消息阻塞,堆积大量请求信息,给网络侧带来较大负担,同时也无法有效地进行注册开通。Among them, on the network side, after receiving the registration request sent by the user terminal, the home subscriber server (Home Subscriber Server, HSS) will initiate a call to the corresponding service of the front-end processor of the information system, and report to the first registration activation or registration failure The user terminal sends a registration failure message. Because in the existing solution, the waiting time attached to the registration failure message is the default time, such as 5 minutes, all user terminals that need to resend the registration request are sent after the default time. When there are many registration requests at the same time, it will cause After the corresponding default time, there are many repeated registration requests, forming message congestion between the application server (Application Server, referred to as AS) and the information system, accumulating a large amount of request information, which brings a large burden to the network side, and at the same time cannot effectively To register and open.

图1为本公开实施例提供的一种等待时间确定方法的流程图。如图1所示,可应用于信息化系统侧,该方法包括:Fig. 1 is a flowchart of a method for determining a waiting time provided by an embodiment of the present disclosure. As shown in Figure 1, it can be applied to the information system side, and the method includes:

步骤S1、获取新到达的各注册终端对应的用户优先级。Step S1. Obtain the user priority corresponding to each newly arrived registered terminal.

在步骤S1中,用户优先级可在网络侧使用相应规则算法进行自动生成,具体可根据用户套餐信息、用户会员等级、注册时间和重复注册次数等得到,也可进行人工设置,一般情况下,用户优先级可直接根据用户会员等级进行设置。In step S1, the user priority can be automatically generated on the network side using the corresponding rule algorithm. Specifically, it can be obtained according to the user package information, user membership level, registration time and repeated registration times, etc., and can also be manually set. Generally, User priority can be set directly according to user membership level.

在一些实施例中,用户优先级获取自归属签约用户服务器。In some embodiments, the user priority is obtained from the home subscriber server.

步骤S2、根据用户优先级确定各注册终端再次发送IP多媒体系统(IP MultimediaSubsystem,简称IMS)注册请求的等待时间。Step S2: Determine the waiting time for each registered terminal to resend an IP Multimedia System (IP Multimedia Subsystem, IMS for short) registration request according to the user priority.

其中,注册终端发送IP多媒体系统注册请求即对应用户终端侧开通长期演进语音承载功能或签约长期演进语音承载业务,注册终端接收该等待时间,经过等待时间之后再次向网络侧发送IP多媒体系统注册请求。Wherein, the registration terminal sends the IP multimedia system registration request, which means that the user terminal side opens the long-term evolution voice bearer function or subscribes to the long-term evolution voice bearer service, the registration terminal receives the waiting time, and sends the IP multimedia system registration request to the network side again after the waiting time .

在一些实施例中,步骤S2,根据用户优先级确定各注册终端再次发送IP多媒体系统注册请求的等待时间的步骤,具体包括:In some embodiments, step S2, the step of determining the waiting time for each registered terminal to send the IP multimedia system registration request again according to the user priority, specifically includes:

针对用户优先级小于预先设置的优先级阈值的第一注册终端,采用如下公式:For the first registered terminal whose user priority is less than the preset priority threshold, the following formula is used:

Figure BDA0002492092560000051
Figure BDA0002492092560000051

确定出各第一注册终端所对应的等待时间。The waiting time corresponding to each first registered terminal is determined.

其中,Tiretry表示第一注册终端为新到达的第i个注册终端时所对应的等待时间,M为系统内已排队的注册终端总数,N为系统每秒处理请求数量,

Figure BDA0002492092560000052
表示当前的负荷值;该公式体现为:该第一注册终端的注册位次和系统每秒处理请求数量相除并向下取整得到位次附加值,等待时间由位次附加值与当前的负荷值相加计算得到。由此可根据系统每秒处理请求数量和负荷值分批次地实现对大量注册请求的处理,满足系统负荷的同时最大限度使用处理能力,合理规划用户终端等待时间,减少阻塞现象,增加注册请求处理效率。Among them, T iretry represents the corresponding waiting time when the first registered terminal is the newly arrived i-th registered terminal, M is the total number of registered terminals queued in the system, N is the number of requests processed by the system per second,
Figure BDA0002492092560000052
Indicates the current load value; the formula is expressed as: dividing the registration number of the first registered terminal by the number of requests processed by the system per second and rounding down to obtain the additional value of the ranking, and the waiting time is determined by the additional value of the ranking and the current Calculated by adding load values. In this way, a large number of registration requests can be processed in batches according to the number of requests processed by the system per second and the load value, to meet the system load and maximize the use of processing capacity, reasonably plan the waiting time of user terminals, reduce blocking phenomena, and increase registration requests Processing efficiency.

在一些实施例中,针对用户优先级大于或等于优先级阈值的第二注册终端,当负荷值小于或等于预先设置的负荷阈值时,将各第二注册终端的等待时间设置在默认等待区间内。In some embodiments, for the second registered terminal whose user priority is greater than or equal to the priority threshold, when the load value is less than or equal to the preset load threshold, the waiting time of each second registered terminal is set within the default waiting interval .

具体地,当确定当前的负荷值较小时,可直接将全部第二注册终端的等待时间设置在默认等待区间内,该默认等待区间的右端点值较小,如1分钟,以实现在系统负荷较小时,减少相应注册请求发送的等待时间,增加请求处理效率。另外,各第二注册终端的等待时间在默认等待区间内可根据具体情况,通过随机或顺序等方式进行取值。Specifically, when it is determined that the current load value is relatively small, the waiting time of all second registered terminals can be directly set within the default waiting interval, and the right endpoint value of the default waiting interval is relatively small, such as 1 minute, so as to achieve When it is small, the waiting time for sending the corresponding registration request is reduced, and the request processing efficiency is increased. In addition, the waiting time of each second registered terminal can be selected in a random or sequential manner according to specific circumstances within the default waiting interval.

在一些实施例中,针对第二注册终端,当负荷值大于预先设置的负荷阈值时,基于预先设置的第一对应关系表,根据各第二注册终端的用户优先级确定出对应的等待区间;其中,第一对应关系表中记载有不同用户优选级及其所对应的等待区间。In some embodiments, for the second registered terminal, when the load value is greater than the preset load threshold, based on the preset first correspondence table, the corresponding waiting interval is determined according to the user priority of each second registered terminal; Wherein, the first correspondence table records different user priorities and corresponding waiting intervals.

具体地,用户优选级越高,则等待区间的左端点值越小,一般情况下,为方便取值和校验,各区间可取相同长度,例如每一分钟即为一个区间。Specifically, the higher the user preference level, the smaller the left endpoint value of the waiting interval. Generally, for the convenience of value selection and verification, each interval can take the same length, for example, one interval per minute.

在一些实施例中,针对第二注册终端,当负荷值大于预先设置的负荷阈值时,根据各第二注册终端的用户优先级确定出对应的等待时间;其中,第二对应关系表中记载有不同用户优选级及其所对应的等待时间。In some embodiments, for the second registered terminal, when the load value is greater than the preset load threshold, the corresponding waiting time is determined according to the user priority of each second registered terminal; wherein, the second correspondence table records Different user preferences and their corresponding waiting times.

具体地,用户优选级越高,则对应的等待时间越小,一般情况下,为方便取值和校验,各用户优选级对应的等待时间可间隔相同时间段进行取值,例如每个用户优选级对应的等待时间均间隔一分钟。Specifically, the higher the user preference level, the shorter the corresponding waiting time. Generally, for the convenience of value selection and verification, the waiting time corresponding to each user priority level can be taken at the same time interval. For example, each user The waiting time corresponding to the priority level is one minute apart.

本公开实施例提供了一种等待时间确定方法,该方法可用于根据用户优先级设置各注册终端再次发送IP多媒体系统注册请求的等待时间,在确定等待时间时还考虑注册时间和网络拥塞情况,保证特定用户注册时效和成功率的同时,在整体上提升注册请求处理效率,提高业务注册开通效率,降低网络负担。The embodiment of the present disclosure provides a waiting time determination method, which can be used to set the waiting time for each registered terminal to send the IP multimedia system registration request again according to the user priority, and also consider the registration time and network congestion when determining the waiting time, While ensuring the timeliness and success rate of specific user registration, it improves the overall efficiency of registration request processing, improves the efficiency of service registration activation, and reduces the network burden.

图2为本公开实施例提供的另一种等待时间确定方法的流程图。如图2所示,该方法为基于图1所示方法的一种具体化可选实施方案。具体地,在步骤S2之后,还包括:步骤S3。Fig. 2 is a flow chart of another method for determining a waiting time provided by an embodiment of the present disclosure. As shown in FIG. 2 , the method is a practical alternative implementation based on the method shown in FIG. 1 . Specifically, after step S2, further include: step S3.

步骤S3、将各注册终端的等待时间的确定结果发送至查询会话呼叫控制功能实体(Interrogating Call Session Control Function,简称ICSCF)。Step S3, sending the determination result of the waiting time of each registered terminal to an interrogating session call control function entity (Interrogating Call Session Control Function, ICSCF for short).

在步骤S3中,将各注册终端的等待时间的确定结果发送至查询会话呼叫控制功能实体,以供查询会话呼叫控制功能实体根据该确定结果,对发送至各注册终端的注册失败消息中的响应首部Retry-After进行设置。其中,该注册失败消息即为404响应消息,或为注册“404 Not Found”响应。In step S3, the determination result of the waiting time of each registered terminal is sent to the query session call control function entity, for the query session call control function entity to respond to the registration failure message sent to each registration terminal according to the determination result The first Retry-After is set. Wherein, the registration failure message is a 404 response message, or a registration "404 Not Found" response.

下面对本公开提供的等待时间确定方法结合实际应用进行详细描述。具体地,包括用户终端侧和网络侧,用户终端侧即对应注册终端,网络侧包括归属签约用户服务器、移动性管理实体(Mobility Management Entity,简称MME)、信息化系统、查询会话呼叫控制功能实体、全业务平台和基站子系统。The method for determining the waiting time provided by the present disclosure will be described in detail below in combination with practical applications. Specifically, it includes the user terminal side and the network side, the user terminal side corresponds to the registered terminal, and the network side includes the home subscriber server, the Mobility Management Entity (MME for short), the information system, and the inquiry session call control function entity , full service platform and base station subsystem.

注册终端进行长期演进语音承载业务的首次注册开通,在完成IP多媒体系统接入点(APN)预埋后,经由移动性管理实体向归属签约用户服务器发送IP多媒体系统注册请求,并接入IP多媒体系统数据网(PDN)。The registered terminal performs the first registration and activation of the long-term evolution voice bearer service. After completing the pre-embedding of the IP multimedia system access point (APN), it sends an IP multimedia system registration request to the home subscriber server through the mobility management entity, and accesses the IP multimedia system System Data Network (PDN).

归属签约用户服务器接收到该注册请求后,调用信息化系统前置机的相应服务,并向信息化系统发送该注册终端的用户优先级;信息化系统将该注册请求发送至全业务平台,根据用户优先级确定各注册终端再次发送该注册请求的等待时间,并将确定出的等待时间发送至查询会话呼叫控制功能实体,其中,具体确定流程参见上述实施例。此后,经由查询会话呼叫控制功能实体、移动性管理实体和基站将注册失败消息发送至注册终端。After receiving the registration request, the home subscriber server invokes the corresponding service of the front-end processor of the information system, and sends the user priority of the registered terminal to the information system; the information system sends the registration request to the full-service platform, according to The user priority determines the waiting time for each registered terminal to resend the registration request, and sends the determined waiting time to the query session call control function entity. For the specific determination process, refer to the above-mentioned embodiment. Thereafter, a registration failure message is sent to the registered terminal via the inquiry session call control function entity, mobility management entity and base station.

全业务平台接收到该注册请求后,根据相应用户信息确定并将该注册请求发送至注册终端对应的基站子系统,进行长期演进语音承载业务的正向开通,并在开通完成后向归属签约用户服务器返回响应。此后,注册终端在等待时间之后再次发送IP多媒体系统注册请求即可接收到注册成功消息,至此完成注册终端长期演进语音承载业务的注册开通。After receiving the registration request, the full-service platform determines and sends the registration request to the base station subsystem corresponding to the registration terminal according to the corresponding user information, performs forward provisioning of the long-term evolution voice bearer service, and sends the subscription service to the home subscriber after the provisioning is completed. The server returns a response. Thereafter, the registration terminal can receive the registration success message by sending the IP multimedia system registration request again after the waiting time, and thus completes the registration and provisioning of the long-term evolution voice bearer service of the registration terminal.

图3为本公开实施例提供的一种等待时间确定系统的结构框图。如图3所示,该等待时间确定系统包括:获取模块1和确定模块2。Fig. 3 is a structural block diagram of a waiting time determination system provided by an embodiment of the present disclosure. As shown in FIG. 3 , the waiting time determination system includes: an acquisition module 1 and a determination module 2 .

其中,获取模块1,用于获取新到达的各注册终端对应的用户优先级。Wherein, the acquiring module 1 is configured to acquire the user priority corresponding to each newly arrived registered terminal.

确定模块2,用于根据用户优先级确定各注册终端再次发送IP多媒体系统注册请求的等待时间。The determining module 2 is configured to determine the waiting time for each registered terminal to send the IP multimedia system registration request again according to the user priority.

本公开实施例还提供了一种服务器,包括:An embodiment of the present disclosure also provides a server, including:

一个或多个处理器;存储装置,用于存储一个或多个程序;当该一个或多个程序被该一个或多个处理器执行,使得该一个或多个处理器实现如上述实施例中的任一等待时间确定方法。One or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors realize the above-mentioned embodiment Any waiting time determination method for .

本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上述实施例中的任一等待时间确定方法中的步骤。An embodiment of the present disclosure further provides a computer-readable medium, on which a computer program is stored, wherein, when the program is executed by a processor, the steps in any one of the methods for determining the waiting time in the above-mentioned embodiments are implemented.

可以理解的是,以上实施方式仅仅是为了说明本公开的原理而采用的示例性实施方式,然而本公开并不局限于此。对于本领域内的普通技术人员而言,在不脱离本公开的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本公开的保护范围。It can be understood that, the above implementations are only exemplary implementations adopted to illustrate the principle of the present disclosure, but the present disclosure is not limited thereto. For those skilled in the art, without departing from the spirit and essence of the present disclosure, various modifications and improvements can be made, and these modifications and improvements are also regarded as the protection scope of the present disclosure.

Claims (6)

1. A latency determining method, comprising:
acquiring user priorities corresponding to newly arrived registered terminals;
determining waiting time for each registered terminal to resend the registration request of the IP multimedia system according to the user priority;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, setting the waiting time of each second registration terminal in a default waiting interval when the load value is smaller than or equal to a preset load threshold; the right end point of the default waiting interval is 1 minute;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, when the load value is greater than a preset load threshold, determining a corresponding waiting interval according to the user priorities of the second registration terminals based on a preset first corresponding relation table; the user's preference level is inversely proportional to the left endpoint value of the waiting interval;
the first corresponding relation table records different user preference levels and waiting intervals corresponding to the user preference levels;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, when the load values are greater than a preset load threshold, determining corresponding waiting time according to the user priorities of the second registration terminals;
the step of determining the waiting time of each registered terminal to resend the registration request of the IP multimedia system according to the user priority comprises the following steps:
for the first registered terminal of which the user priority is smaller than a preset priority threshold, the following formula is adopted:
Figure FDA0004148649170000011
determining the waiting time corresponding to each first registration terminal;
wherein T is iretry Representing the waiting time corresponding to the first registered terminal as the newly arrived ith registered terminal, M is the total number of the registered terminals queued in the system, N is the number of processing requests per second of the system,
Figure FDA0004148649170000012
representing the current load value.
2. The latency determination method of claim 1, wherein the user priority is obtained from a home subscriber server.
3. The waiting time determining method according to claim 1, further comprising:
and sending the determination result of the waiting time of each registered terminal to the inquiry session call control function entity.
4. A latency determining system, comprising:
the acquisition module is used for acquiring the user priority corresponding to each newly arrived registered terminal;
the determining module is used for determining the waiting time of the re-sending of the IP multimedia system registration request by each registration terminal according to the user priority;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, setting the waiting time of each second registration terminal in a default waiting interval when the load value is smaller than or equal to a preset load threshold; the right end point of the default waiting interval is 1 minute;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, when the load value is greater than a preset load threshold, determining a corresponding waiting interval according to the user priorities of the second registration terminals based on a preset first corresponding relation table; the user's preference level is inversely proportional to the left endpoint value of the waiting interval;
the first corresponding relation table records different user preference levels and waiting intervals corresponding to the user preference levels;
for the second registration terminals with the user priorities being greater than or equal to the priority threshold, when the load values are greater than a preset load threshold, determining corresponding waiting time according to the user priorities of the second registration terminals;
the determining module is further configured to:
for the first registered terminal of which the user priority is smaller than a preset priority threshold, the following formula is adopted:
Figure FDA0004148649170000021
determining the waiting time corresponding to each first registration terminal;
wherein T is iretry Representing the waiting time corresponding to the first registered terminal as the newly arrived ith registered terminal, M is the total number of the registered terminals queued in the system, N is the number of processing requests per second of the system,
Figure FDA0004148649170000031
representing the current load value.
5. A server, comprising:
one or more processors;
a storage means for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the latency determination method of any of claims 1-3.
6. A computer readable medium having stored thereon a computer program, wherein the program when executed by a processor implements the steps of the latency determination method of any of claims 1-3.
CN202010407943.1A 2020-05-14 2020-05-14 Latency determination method, server and computer readable medium Active CN111601296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010407943.1A CN111601296B (en) 2020-05-14 2020-05-14 Latency determination method, server and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010407943.1A CN111601296B (en) 2020-05-14 2020-05-14 Latency determination method, server and computer readable medium

Publications (2)

Publication Number Publication Date
CN111601296A CN111601296A (en) 2020-08-28
CN111601296B true CN111601296B (en) 2023-06-16

Family

ID=72190858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010407943.1A Active CN111601296B (en) 2020-05-14 2020-05-14 Latency determination method, server and computer readable medium

Country Status (1)

Country Link
CN (1) CN111601296B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112738882A (en) * 2021-03-31 2021-04-30 四川创智联恒科技有限公司 NR network registration method and system based on 5G communication and NR system terminal
CN113391149B (en) * 2021-06-10 2022-04-12 南方电网科学研究院有限责任公司 Remote monitoring method and system for user load state of smart power grid
CN113448708B (en) * 2021-06-30 2023-05-12 平安养老保险股份有限公司 Asynchronous waiting time length optimization method, device, computer equipment and storage medium
CN113873635B (en) * 2021-09-26 2024-11-15 北京金山云网络技术有限公司 Task distribution method, device, equipment, system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101132556A (en) * 2007-09-24 2008-02-27 中兴通讯股份有限公司 Registration Method for IP Multimedia Subsystem
EP1973295A1 (en) * 2007-03-19 2008-09-24 Nec Corporation Call session control server assignment method and call session control server assignment system
WO2014194961A1 (en) * 2013-06-07 2014-12-11 Nokia Solutions And Networks Oy Service continuity in centralized service network system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100894435B1 (en) * 2005-07-08 2009-04-22 삼성전자주식회사 Apparatus and method for providing subscriber information using waiting time in mobile communication system
JP4884132B2 (en) * 2006-08-17 2012-02-29 富士通株式会社 Telephone system, connection control method, connection control device, and computer program
CN101707618B (en) * 2009-12-10 2013-01-30 福建星网锐捷网络有限公司 Authentication control method, device, system and authentication server
CN102195944A (en) * 2010-03-10 2011-09-21 成都市华为赛门铁克科技有限公司 Priority access control method, device and system
CN110505618B (en) * 2019-07-10 2023-11-03 中国联合网络通信集团有限公司 A business processing method and server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1973295A1 (en) * 2007-03-19 2008-09-24 Nec Corporation Call session control server assignment method and call session control server assignment system
CN101132556A (en) * 2007-09-24 2008-02-27 中兴通讯股份有限公司 Registration Method for IP Multimedia Subsystem
WO2014194961A1 (en) * 2013-06-07 2014-12-11 Nokia Solutions And Networks Oy Service continuity in centralized service network system

Also Published As

Publication number Publication date
CN111601296A (en) 2020-08-28

Similar Documents

Publication Publication Date Title
CN111601296B (en) Latency determination method, server and computer readable medium
EP3981190B1 (en) Method and apparatus for enforcement of maximum number of protocol data unit sessions per network slice in a communication system
US11316708B2 (en) Gx session recovery for policy and charging rules function
EP2861000B1 (en) Method and device for transmitting downlink data
US20230040486A1 (en) Policy Determining Method and Apparatus, and System
EP3868057B1 (en) Usage monitoring data control
CN109547221B (en) Method and apparatus for providing big data analysis services, and computer-readable storage medium
WO2013134318A1 (en) System and method for terminating communication sessions with roaming mobile devices
CN107645722B (en) Private network selective access method and system, public network MME, HSS and base station
CN108810971B (en) Internet of things data transmission method, internet of things terminal and computer readable storage medium
CN109996216A (en) Subscribe to request processing method, network entity and ability open platform
CN116455771A (en) Method and network node for QoS notification
WO2017166252A1 (en) Service node selection and query method, apparatus and system
CN104243609A (en) Information service pushing method and device
CN103024810A (en) Method and system for transmitting triggering message
CN110392119B (en) Data transmission method and base station
JP7413570B2 (en) IP address assignment in wireless communication networks
US8498401B2 (en) Mobile-to-mobile call determination
CN108600937B (en) A method and server for obtaining user location information
CN110446242A (en) ePDG discovery and selection method and system
CN1346578A (en) Managing service components of mobile terminal
CN105850174B (en) A method and apparatus for obtaining user equipment UE information
CN113038452A (en) User data system management method, communication device, and storage medium
AU2011250422B2 (en) Method, device and system for managing quality of service
CN111601297B (en) Congestion solution, service opening method, server and terminal

Legal Events

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
GR01 Patent grant
GR01 Patent grant