[go: up one dir, main page]

CN101296101B - Optimization method and system for conference business notification - Google Patents

Optimization method and system for conference business notification Download PDF

Info

Publication number
CN101296101B
CN101296101B CN2007100972709A CN200710097270A CN101296101B CN 101296101 B CN101296101 B CN 101296101B CN 2007100972709 A CN2007100972709 A CN 2007100972709A CN 200710097270 A CN200710097270 A CN 200710097270A CN 101296101 B CN101296101 B CN 101296101B
Authority
CN
China
Prior art keywords
user
proxy
conference
notification message
notification
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.)
Expired - Fee Related
Application number
CN2007100972709A
Other languages
Chinese (zh)
Other versions
CN101296101A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2007100972709A priority Critical patent/CN101296101B/en
Publication of CN101296101A publication Critical patent/CN101296101A/en
Application granted granted Critical
Publication of CN101296101B publication Critical patent/CN101296101B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种会议业务通知机制的优化方法和系统,其中,该方法包括以下步骤:设置对应于网络中的至少一个用户的代理策略;以及根据至少一个用户的代理策略,对来自会议业务服务器的通知消息进行相应处理。因而,通过本发明的优化方法和系统,可以弥补现有会议业务通知机制的不足,为用户提供灵活的会议业务通知机制,便于满足用户的各类需求。

The present invention provides a method and system for optimizing a conference service notification mechanism, wherein the method includes the following steps: setting a proxy policy corresponding to at least one user in the network; The notification message from the server is processed accordingly. Therefore, through the optimization method and system of the present invention, the deficiency of the existing conference service notification mechanism can be made up for, and a flexible conference service notification mechanism can be provided for users, so as to meet various needs of users.

Description

会议业务通知的优化方法和系统 Optimization method and system for conference business notification

技术领域technical field

本发明涉及通信领域,更具体地,涉及下一代网络(NGN)中的一种会议业务通知机制的优化方法和系统。The present invention relates to the communication field, more specifically, to a method and system for optimizing a conference service notification mechanism in the next generation network (NGN).

背景技术Background technique

在以IP多媒体子系统(IMS)为核心的下一代网络(NGN)中,采用初始会话协议(SIP)作为业务控制协议,各项通信业务可由用户的智能终端与网络中的由运营商设置的应用服务器(AS)配合完成。In the next generation network (NGN) with IP Multimedia Subsystem (IMS) as the core, the initial session protocol (SIP) is used as the service control protocol, and various communication services can be controlled by the user's intelligent terminal and the operator in the network. The application server (AS) cooperates to complete.

图1示出了下一代网络中的一种典型业务实现架构,其中,应用服务器(AS)(可能存在多个,分别用于不同的业务)通过接口与用户归属网络的服务-呼叫会话控制功能(S-CSCF)相连,用户终端A与用户终端B之间的SIP业务控制消息(用虚线标识)会流经各自的拜访网络中的代理-呼叫会话控制功能(P-CSCF)以及归属网络中的服务-呼叫会话控制功能(S-CSCF)与应用服务器(根据用户业务的种类,可能经过不同的应用服务器),应用服务器可通过对业务控制消息的各种处理以实现丰富的业务。用户终端A与用户终端B利用业务消息交换并协商双方所支持的媒体参数,在两者之间建立IP媒体流连接(用实线标识),IP媒体流用于传送通话话音包等数据。若应用服务器配备媒体处理功能,则用户终端与应用服务器之间也可建立媒体流连接,实现人机对话业务,例如,银行的自动语音服务。Figure 1 shows a typical service implementation architecture in the next generation network, in which, the application server (AS) (there may be multiple ASs, each used for different services) communicates with the service-call session control function of the user's home network through an interface (S-CSCF) connected, the SIP service control message (marked with a dotted line) between user terminal A and user terminal B will flow through the proxy-call session control function (P-CSCF) in the respective visited network and in the home network Service-Call Session Control Function (S-CSCF) and application server (depending on the type of user service, may pass through different application servers), and the application server can realize rich services through various processing of service control messages. User terminal A and user terminal B use service messages to exchange and negotiate the media parameters supported by both parties, and establish an IP media stream connection (marked by a solid line) between the two. The IP media stream is used to transmit data such as call voice packets. If the application server is equipped with a media processing function, a media stream connection can also be established between the user terminal and the application server to realize man-machine dialogue services, such as automatic voice services of banks.

图2是现有技术中会议业务的典型流程图。为简化起见,图2中省略了代理-呼叫会话控制功能、服务-呼叫会话控制功能等网络设备。其中,会议业务服务器用于为所有用户提供会议业务功能,能够与多个用户同时建立话路,并且在混音后再发送给各个用户。如图2所示,包括以下步骤:Fig. 2 is a typical flowchart of a conference service in the prior art. For the sake of simplification, network devices such as agent-CSCF and service-CSCF are omitted in FIG. 2 . Among them, the conference service server is used to provide conference service functions for all users, and can establish a conversation path with multiple users at the same time, and send the audio to each user after mixing. As shown in Figure 2, it includes the following steps:

步骤S201~S206,用户B首先向会议业务服务器发送邀请请求,创建一个会议资源;In steps S201-S206, user B first sends an invitation request to the conference service server to create a conference resource;

步骤S207,在用户B与会议业务服务器之间建立通话;Step S207, establishing a call between user B and the conference service server;

步骤S208~S209,用户B向会议业务服务器发送会议邀请请求,要求会议业务服务器邀请用户C加入会议;Steps S208-S209, user B sends a conference invitation request to the conference service server, requesting the conference service server to invite user C to join the conference;

步骤S210~S211,会议业务服务器接受响应;以及Steps S210-S211, the conference service server accepts the response; and

步骤S212~S218,会议业务服务器根据用户B的请求,向用户C发送通话邀请请求,在会议业务服务器与用户C之间建立通话,使得用户C加入此次会议。In steps S212-S218, the conference service server sends a call invitation request to user C according to the request of user B, and establishes a call between the conference service server and user C, so that user C joins the conference.

另外,用户B还可继续向会议业务服务器发送会议邀请请求,要求会议业务服务器邀请其它用户加入会议。其它用户也可主动向会议业务服务器发送会话邀请请求,建立与会议业务服务器之间的通话(类似步骤S201~S206),从而加入会议。In addition, user B may continue to send a conference invitation request to the conference service server, requesting the conference service server to invite other users to join the conference. Other users may also actively send a session invitation request to the conference service server to establish a call with the conference service server (similar to steps S201-S206), thereby joining the conference.

用户在加入会议后,可通过释放与会议业务服务器之间的通话的方式退出会议。一个会议可能有很多的用户参与,当一个用户加入会议后,可能会关心后续又有哪些用户加入或退出了此次会议。After joining the conference, the user can exit the conference by releasing the call with the conference service server. There may be many users participating in a meeting. When a user joins the meeting, he may be concerned about which users join or exit the meeting.

在现有技术中,NGN用户可通过订阅会议事件的方式来获得这些信息。如图3所示,包括以下步骤:In the prior art, NGN users can obtain these information by subscribing to conference events. As shown in Figure 3, the following steps are included:

步骤S301,用户A在成功加入会议;Step S301, user A successfully joins the conference;

步骤S302~S303,用户A向会议业务服务器发送订阅请求;Steps S302-S303, user A sends a subscription request to the conference service server;

步骤S304~S305,会议业务服务器返回订阅接受响应;Steps S304-S305, the conference service server returns a subscription acceptance response;

步骤S306,有其它用户加入或退出会议;Step S306, other users join or exit the meeting;

步骤S307~S308,会议业务服务器向用户A发送一条通知消息,该消息体中含有用户号码、用户动作(加入或退出会议)等信息;以及Steps S307-S308, the conference service server sends a notification message to user A, the message body contains information such as user number, user action (joining or exiting the conference); and

步骤S309~S310,用户A返回通知确认响应,确认收到此通知消息。In steps S309-S310, user A returns a notification confirmation response to confirm receipt of the notification message.

当参加会议的用户数量很多时,每个用户(特别是先加入会议的用户)会收到大量的通知消息,用户可能只关心其它某几个用户的参会情况,但这几个用户的加入/退出通知会淹没在大量的通知消息之中。如果用户不想收到如此多的通知消息,只能不订阅会议事件或取消订阅;一旦用户取消了会议事件的订阅,用户将收不到任何关于其它用户加入或退出会议的通知,无法知道当前会议有多少用户加入,也无法知道其所关心的其它用户是否加入了此会议。When there are a large number of users participating in the meeting, each user (especially the user who joins the meeting first) will receive a large number of notification messages. The user may only care about the participation of some other users, but the joining of these users /Exit notifications can get drowned out by a large number of notification messages. If the user does not want to receive so many notification messages, he can only unsubscribe or unsubscribe from the meeting event; once the user cancels the subscription of the meeting event, the user will not receive any notification about other users joining or exiting the meeting, and cannot know the current meeting How many users join, also can't know whether other users concerned joined this meeting.

总之,现有技术中的通知机制过于简单,难以满足用户的特殊需求。本发明针对上述问题,提出了相应的会议业务通知机制的优化方法和系统,能够更好地满足用户的需要。In short, the notification mechanism in the prior art is too simple to meet the special needs of users. Aiming at the above problems, the present invention proposes a corresponding method and system for optimizing the conference service notification mechanism, which can better meet the needs of users.

发明内容Contents of the invention

因而,为了克服上述问题,本发明提供了一种会议业务通知机制的优化方法和系统,从而能够更好地满足用户的需要。Therefore, in order to overcome the above problems, the present invention provides a method and system for optimizing a conference service notification mechanism, so as to better meet the needs of users.

本发明的一个方面提供了一种会议业务通知机制的优化方法,该方法可以包括以下步骤:设置对应于网络中的至少一个用户的代理策略;以及根据至少一个用户的代理策略,对来自会议业务服务器的通知消息进行相应处理。One aspect of the present invention provides a method for optimizing a conference service notification mechanism, which may include the following steps: setting a proxy strategy corresponding to at least one user in the network; The notification message from the server is processed accordingly.

该方法还可以包括:在会议过程中,修改至少一个用户的代理策略。The method may also include modifying the proxy policy of at least one user during the meeting.

其中,相应处理包括:当满足至少一个用户的代理策略时,将通知消息发送给至少一个用户;以及当不满足至少一个用户的代理策略时,忽略通知消息,或等待直到满足至少一个用户的代理策略时,将通知消息发送给至少一个用户。Wherein, the corresponding processing includes: when at least one user's proxy policy is satisfied, sending a notification message to at least one user; and when at least one user's proxy policy is not satisfied, ignoring the notification message, or waiting until at least one user's proxy policy is satisfied When the policy is selected, send a notification message to at least one user.

另外,可以根据需要,将对应于至少一个用户的代理策略设置为相同或不同。In addition, proxy policies corresponding to at least one user may be set to be the same or different as required.

代理策略可以由会议组织者、会议业务提供者、或用户自己设置。The proxy policy can be set by the conference organizer, the conference service provider, or the user himself.

根据本发明的一个方面,代理策略可以包括以下一种或其组合:次数限制策略,用于设置向用户发送通知消息的最大数量;频率限制策略,用于设置向用户发送的通知消息之间的最小时间间隔;黑名单限制策略,用于设置不需要向用户发送的用户号码;以及白名单限制策略,用于设置需要向用户发送的用户号码。According to one aspect of the present invention, the proxy strategy may include one or a combination of the following: a times limit strategy, used to set the maximum number of notification messages sent to the user; a frequency limit strategy, used to set the interval between notification messages sent to the user; The minimum time interval; the blacklist restriction strategy is used to set the user numbers that do not need to be sent to the user; and the white list restriction strategy is used to set the user numbers that need to be sent to the user.

当采用频率限制策略时,将最小时间间隔内的多条通知消息组合成一条消息进行发送。When the frequency limit strategy is adopted, multiple notification messages within the minimum time interval are combined into one message for sending.

本发明的另一方面还提供了一种包括会议业务服务器的会议业务通知的优化系统,其可以包括:会议通知代理模块,用于设置分别对应于网络中的至少一个用户的代理策略,并根据代理策略,对来自会议业务服务器的通知消息进行相应处理。Another aspect of the present invention also provides a conference service notification optimization system including a conference service server, which may include: a conference notification agent module, configured to set a proxy strategy respectively corresponding to at least one user in the network, and according to The proxy policy is used to process the notification message from the conference service server accordingly.

会议通知代理模块包括:访问接口,用于设置或修改代理策略。The conference notification proxy module includes: an access interface for setting or modifying proxy policies.

对应于至少一个用户的代理策略可以根据需要相同或不同。代理策略可以由会议组织者、会议业务提供者、或用户自己设置。The proxy policies corresponding to at least one user may be the same or different as required. The proxy policy can be set by the conference organizer, the conference service provider, or the user himself.

另外,代理策略可以包括以下一种或其组合:次数限制策略,用于设置向用户发送通知消息的最大数量;频率限制策略,用于设置向用户发送的通知消息之间的最小时间间隔;黑名单限制策略,用于设置不需要向用户发送的用户号码;以及白名单限制策略,用于设置需要向用户发送的用户号码。In addition, the proxy strategy may include one or a combination of the following: times limit strategy, used to set the maximum number of notification messages sent to users; frequency limit strategy, used to set the minimum time interval between notification messages sent to users; The list restriction strategy is used to set the user numbers that do not need to be sent to the user; and the white list restriction strategy is used to set the user numbers that need to be sent to the user.

在该优化系统中,会议通知代理模块在采用频率限制策略的情况下,将最小时间间隔内的多条通知消息组合成一条消息进行发送。In the optimized system, the conference notification agent module combines multiple notification messages within the minimum time interval into one message and sends it under the condition of frequency limitation strategy.

其中,会议通知代理模块单独设置或集成在会议业务服务器中。Wherein, the conference notification proxy module is set separately or integrated in the conference service server.

因而,通过本发明的优化方法和系统,可以弥补现有会议业务通知机制的不足,为用户提供灵活的会议业务通知机制,便于满足用户的各类需求。Therefore, the optimization method and system of the present invention can make up for the deficiencies of the existing conference service notification mechanism, provide users with a flexible conference service notification mechanism, and facilitate meeting various needs of users.

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是现有技术中实现下一代网络中的业务的架构图;FIG. 1 is an architecture diagram for implementing services in a next-generation network in the prior art;

图2是现有技术中的会议业务过程的示意流图;FIG. 2 is a schematic flow diagram of a conference business process in the prior art;

图3是现有技术中用户订阅会议事件过程的示意流图;Fig. 3 is a schematic flow diagram of the process of user subscribing to conference events in the prior art;

图4是根据本发明的会议业务通知的优化方法的流程图;Fig. 4 is the flow chart of the method for optimizing conference business notification according to the present invention;

图5是根据本发明的第一实施例的优化方法的示意流图;Fig. 5 is a schematic flow diagram of an optimization method according to a first embodiment of the present invention;

图6是根据本发明的第二实施例的优化方法的示意流图;以及6 is a schematic flow diagram of an optimization method according to a second embodiment of the present invention; and

图7是根据本发明的会议业务通知的优化系统的框图。Fig. 7 is a block diagram of a system for optimizing conference business notification according to the present invention.

具体实施方式Detailed ways

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

本发明在NGN中设置会议通知代理模块,该模块可单独设置,或者集成在会议业务服务器内。当单独设置时,需要使得会议业务服务器向用户发送的通知消息经过此会议通知代理模块(如同图3中的应用服务器A)。这可通过现有技术实现,例如,在S-CSCF处设置消息过滤准则,使得用户的会议事件订阅请求先发送给会议通知代理模块处理,这样,会议业务服务器发送的通知消息就会也经过此模块。The present invention sets a conference notification agent module in NGN, which can be set independently or integrated in the conference service server. When set separately, it is necessary to make the notification message sent by the conference service server to the user pass through the conference notification proxy module (like the application server A in FIG. 3 ). This can be achieved through existing technologies. For example, message filtering criteria are set at the S-CSCF, so that the user's conference event subscription request is first sent to the conference notification agent module for processing, so that the notification message sent by the conference service server will also pass through this module.

该会议通知代理模块可根据需要对所有用户采用相同的代理策略、或者对每个用户采用不同的代理策略。会议通知代理模块可提供访问接口,供运营商、会议业务提供者或会议组织者设置统一的代理策略,或者供用户设置自己所需的个性化代理策略。The conference notification proxy module can adopt the same proxy strategy for all users or different proxy strategies for each user as required. The conference notification proxy module can provide an access interface for operators, conference service providers or conference organizers to set a unified proxy policy, or for users to set their own personalized proxy policies.

该会议通知代理模块支持的代理策略可包括以下策略:The proxy strategy supported by the conference notification proxy module may include the following strategies:

1)次数限制策略:设置向用户发送通知消息的数量上限,在一次会议中,若通知消息的数量超过这个上限,会议通知代理模块将不再向用户发送通知消息;1) Times limit strategy: set the upper limit of the number of notification messages sent to the user. In a meeting, if the number of notification messages exceeds this upper limit, the conference notification agent module will no longer send notification messages to the user;

2)频率限制策略:设置向用户发送通知消息的频率上限(即两条通知消息之间的最小时间间隔),在一次会议中,若会议业务服务器产生的两条通知消息之间的时间间隔小于此最小时间间隔,则会议通知代理模块将先缓存后一条通知消息,直至距离上条通知消息的时间间隔大于最小时间间隔后再发送给用户,而如果在等待期间,会议业务服务器又产生了新的通知消息,则会议通知代理模块可将尚未转发的多条通知消息进行合并,作为一条通知消息转发给用户;2) Frequency limitation strategy: set the frequency upper limit for sending notification messages to users (that is, the minimum time interval between two notification messages). In a conference, if the time interval between two notification messages generated by the conference service server is less than This minimum time interval, the conference notification proxy module will cache the next notification message until the time interval from the last notification message is greater than the minimum time interval before sending it to the user, and if during the waiting period, the conference service server generates a new message notification messages, the conference notification proxy module can combine multiple notification messages that have not been forwarded, and forward them to the user as one notification message;

3)黑名单策略:设置一些用户号码,对于这些用户的加入或退出会议的通知消息,会议通知代理模块将不向用户转发,其中,这些用户号码可由用户自行设置,也可由会议组织者或会议业务提供者统一设置;3) Blacklist strategy: set some user numbers, and the conference notification proxy module will not forward the notification messages of these users joining or exiting the conference to the users. These user numbers can be set by the user themselves, or can be set by the conference organizer or the conference Unified settings for service providers;

4)白名单策略:设置一些用户号码,对于除这些用户以外的其它用户的加入或退出会议的通知消息,会议通知代理模块将不向用户转发,这些用户号码可由用户自行设置(例如,用户可将其关心的某几个用户置为白名单),也可由会议组织者或会议业务提供者统一设置(例如,将会议的重要参与者置为白名单)。4) Whitelist strategy: set some user numbers, for the notification message of joining or exiting the meeting of other users except these users, the meeting notification proxy module will not forward to the user, these user numbers can be set by the user themselves (for example, the user can Some users that it cares about are placed on the whitelist), and it can also be set uniformly by the conference organizer or the conference service provider (for example, the important participants of the meeting are placed on the whitelist).

以上的策略可单独使用或组合使用。The above strategies can be used alone or in combination.

图4是根据本发明的会议业务通知的优化方法的流程图。如图4所示,包括以下步骤:Fig. 4 is a flowchart of a method for optimizing conference service notification according to the present invention. As shown in Figure 4, the following steps are included:

步骤S402,设置对应于网络中的至少一个用户的代理策略;以及Step S402, setting a proxy policy corresponding to at least one user in the network; and

步骤S404,根据至少一个用户的代理策略,对来自会议业务服务器的通知消息进行相应处理。Step S404, according to the proxy policy of at least one user, correspondingly process the notification message from the conference service server.

该方法还可以包括:在会议过程中,修改至少一个用户的代理策略。The method may also include modifying the proxy policy of at least one user during the meeting.

其中,相应处理包括:当满足至少一个用户的代理策略时,将通知消息发送给至少一个用户;以及当不满足至少一个用户的代理策略时,忽略通知消息,或等待直到满足至少一个用户的代理策略时,将通知消息发送给至少一个用户。Wherein, the corresponding processing includes: when at least one user's proxy policy is satisfied, sending a notification message to at least one user; and when at least one user's proxy policy is not satisfied, ignoring the notification message, or waiting until at least one user's proxy policy is satisfied When the policy is selected, send a notification message to at least one user.

另外,可以根据需要,将对应于至少一个用户的代理策略设置为相同或不同。In addition, proxy policies corresponding to at least one user may be set to be the same or different as required.

代理策略可以由会议组织者、会议业务提供者、或用户自己设置,并且其可以包括以下一种或其组合:次数限制策略,用于设置向用户发送通知消息的最大数量;频率限制策略,用于设置向用户发送的通知消息之间的最小时间间隔;黑名单限制策略,用于设置不需要向用户发送的用户号码;以及白名单限制策略,用于设置需要向用户发送的用户号码。The proxy policy can be set by the conference organizer, the conference service provider, or the user itself, and it can include one or a combination of the following: the number of times limit policy is used to set the maximum number of notification messages sent to the user; the frequency limit policy is used to It is used to set the minimum time interval between notification messages sent to users; the blacklist restriction strategy is used to set user numbers that do not need to be sent to users; and the whitelist restriction strategy is used to set user numbers that need to be sent to users.

当采用频率限制策略时,将最小时间间隔内的多条通知消息组合成一条消息进行发送。When the frequency limit strategy is adopted, multiple notification messages within the minimum time interval are combined into one message for sending.

图5是根据本发明的第一实施例的优化方法的示意流图,为简化起见,图中仅考虑到对用户A的会议事件通知消息。如图5所示,包括以下步骤:Fig. 5 is a schematic flowchart of an optimization method according to the first embodiment of the present invention. For the sake of simplicity, only the conference event notification message to user A is considered in the figure. As shown in Figure 5, it includes the following steps:

步骤S501,用户A加入会议;Step S501, user A joins the conference;

步骤S502~S503,用户A向会议业务服务器发送会议事件订阅请求,此请求消息经过会议通知代理模块,而用户A已预先在会议通知代理模块中设置了自己所需的代理策略,例如,用户A采用白名单策略,设置用户B与用户D为白名单用户,另外,用户A也可在会议过程中修改代理策略;In steps S502-S503, user A sends a conference event subscription request to the conference service server, and the request message passes through the conference notification proxy module, and user A has set the proxy policy he needs in the conference notification proxy module in advance, for example, user A Adopt the whitelist strategy, set user B and user D as whitelist users, in addition, user A can also modify the proxy strategy during the meeting;

步骤S504~S505,会议业务服务器向用户A返回订阅接受响应;Steps S504-S505, the conference service server returns a subscription acceptance response to user A;

步骤S506,用户B加入会议;Step S506, user B joins the conference;

步骤S507,会议业务服务器向用户A发送通知消息,通知“用户B加入会议”;Step S507, the conference service server sends a notification message to user A, notifying "user B joins the conference";

步骤S508,会议通知代理模块检查用户A的代理策略,发现用户B属于白名单用户,则向用户A转发此通知消息;Step S508, the conference notification proxy module checks the proxy policy of user A, and finds that user B belongs to the white list user, then forwards the notification message to user A;

步骤S509~S510,用户A返回通知确认响应;Steps S509-S510, user A returns a notification confirmation response;

步骤S511,用户C加入会议;Step S511, user C joins the conference;

步骤S512,会议业务服务器向用户A发送通知消息,通知“用户C加入会议”;以及Step S512, the conference service server sends a notification message to user A, notifying "user C joins the conference"; and

步骤S513,会议通知代理模块检查用户A的代理策略,发现用户C不属于白名单用户,则不向用户A转发此通知消息,而是直接返回通知确认响应。In step S513, the conference notification proxy module checks the proxy policy of user A, and finds that user C does not belong to the white list user, then does not forward the notification message to user A, but directly returns a notification confirmation response.

图6是根据本发明的第二实施例的优化方法的示意流图,为简化起见,此图中仅考虑对用户A的会议事件通知消息。如图6所示,包括以下步骤:Fig. 6 is a schematic flowchart of an optimization method according to a second embodiment of the present invention. For simplicity, only the conference event notification message to user A is considered in this figure. As shown in Figure 6, the following steps are included:

步骤S601,用户A加入会议;Step S601, user A joins the meeting;

步骤S602~S603,用户A向会议业务服务器发送会议事件订阅请求,此请求消息经过会议通知代理模块,而用户A已预先在会议通知代理模块中设置了自己所需的代理策略,例如,用户A采用频率限制策略,要求两条通知消息之间的时间间隔不得小于15秒,另外,用户A也可在会议过程中修改代理策略;In steps S602-S603, user A sends a conference event subscription request to the conference service server, and the request message passes through the conference notification proxy module, and user A has set the proxy policy he needs in the conference notification proxy module in advance, for example, user A The frequency limit policy is adopted, and the time interval between two notification messages is required to be no less than 15 seconds. In addition, user A can also modify the proxy policy during the meeting;

步骤S604~S605,会议业务服务器向用户A返回订阅接受响应;In steps S604-S605, the conference service server returns a subscription acceptance response to user A;

步骤S606,用户B加入会议;Step S606, user B joins the conference;

步骤S607,会议业务服务器向用户A发送通知消息,通知“用户B加入会议”;Step S607, the conference service server sends a notification message to user A, notifying "user B joins the conference";

步骤S608,会议通知代理模块检查用户A的代理策略,发现这是第一条通知消息,则向用户A转发此通知消息;Step S608, the conference notification proxy module checks the proxy policy of user A, and finds that this is the first notification message, then forwards the notification message to user A;

步骤S609~S610,用户A返回通知确认响应;Steps S609-S610, user A returns a notification confirmation response;

步骤S611,会议通知代理模块为用户A设置一个时长为15秒的定时器;Step S611, the conference notification proxy module sets a timer for user A with a duration of 15 seconds;

步骤S612,用户C加入会议;Step S612, user C joins the meeting;

步骤S613,会议业务服务器向用户A发送通知消息,通知“用户C加入会议”;Step S613, the conference service server sends a notification message to user A, notifying "user C joins the conference";

步骤S614,会议通知代理模块检查用户A的代理策略,发现用户A采用频率限制策略,且步骤S611设置的定时器时间未到,则存储此通知消息,暂不向用户A转发此通知消息,同时向会议业务服务器返回通知确认响应;Step S614, the conference notification agent module checks the proxy strategy of user A, finds that user A adopts the frequency limit strategy, and the timer time set in step S611 has not expired, then stores the notification message, and does not forward the notification message to user A temporarily, and at the same time Return a notification confirmation response to the conference service server;

步骤S615~S617,与用户C相同,对于会议业务服务器向用户A发送的通知消息(“用户D加入会议”),会议通知代理模块也存储起来;Steps S615-S617, same as user C, for the notification message ("user D joins the conference") sent by the conference service server to user A, the conference notification agent module also stores it;

步骤S618,步骤S611设置的定时器时间到;Step S618, the timer time set in step S611 is up;

步骤S619,会议通知代理模块将已存储的两条通知消息(“用户C加入会议”与“用户D加入会议”)合并为一条消息(即消息体中同时包含用户C加入会议与用户D加入会议的信息),然后转发给用户A;Step S619, the conference notification agent module combines the two stored notification messages ("user C joins the conference" and "user D joins the conference") into one message (that is, the message body contains both the user C joins the conference and the user D joins the conference information), and then forwarded to user A;

步骤S620,用户A返回通知确认消息;以及Step S620, user A returns a notification confirmation message; and

步骤S621,会议通知代理模块再为用户A设置一个时长为15秒的定时器,以便控制下条通知消息的发送时间间隔。In step S621, the conference notification agent module sets a timer with a duration of 15 seconds for user A, so as to control the sending time interval of the next notification message.

图7是根据本发明的会议业务通知的优化系统700的框图。如图7所示,该系统700包括:会议业务服务器702;以及会议通知代理模块704,用于设置分别对应于网络中的至少一个用户的代理策略,并根据代理策略,对来自会议业务服务器的通知消息进行相应处理。FIG. 7 is a block diagram of a system 700 for optimizing conference business notification according to the present invention. As shown in Figure 7, the system 700 includes: a conference service server 702; and a conference notification agent module 704, which is used to set a proxy policy respectively corresponding to at least one user in the network, and according to the proxy policy, respond to the conference service server from the conference service The notification message is processed accordingly.

会议通知代理模块704包括:访问接口7042,用于设置或修改代理策略。The meeting notification agent module 704 includes: an access interface 7042, used for setting or modifying agent policies.

对应于至少一个用户的代理策略可以根据需要相同或不同。代理策略可以由会议组织者、会议业务提供者、或用户自己设置。The proxy policies corresponding to at least one user may be the same or different as required. The proxy policy can be set by the conference organizer, the conference service provider, or the user himself.

另外,代理策略可以包括以下一种或其组合:次数限制策略,用于设置向用户发送通知消息的最大数量;频率限制策略,用于设置向用户发送的通知消息之间的最小时间间隔;黑名单限制策略,用于设置不需要向用户发送的用户号码;以及白名单限制策略,用于设置需要向用户发送的用户号码。In addition, the proxy strategy may include one or a combination of the following: times limit strategy, used to set the maximum number of notification messages sent to users; frequency limit strategy, used to set the minimum time interval between notification messages sent to users; The list restriction strategy is used to set the user numbers that do not need to be sent to the user; and the white list restriction strategy is used to set the user numbers that need to be sent to the user.

在该优化系统中,会议通知代理模块704在采用频率限制策略的情况下,将最小时间间隔内的多条通知消息组合成一条消息进行发送。In this optimized system, the conference notification agent module 704 combines multiple notification messages within the minimum time interval into one message and sends it under the condition of adopting the frequency limitation strategy.

本领域技术人员应了解,会议通知代理模块704可以单独设置或集成在会议业务服务器702中。Those skilled in the art should understand that the conference notification proxy module 704 can be set independently or integrated in the conference service server 702 .

综上所述,采用本发明方案,可弥补现有会议业务通知机制的不足,为用户提供灵活的会议业务通知机制,便于满足用户的各类需求。To sum up, the solution of the present invention can make up for the deficiency of the existing conference service notification mechanism, provide users with a flexible conference service notification mechanism, and facilitate meeting various needs of users.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (12)

1. the optimization method of the conference service notice in the next generation network is characterized in that, may further comprise the steps:
Setting is corresponding to the proxy policies of at least one user in the network; And
According to described at least one user's proxy policies, the notification message from the convention business server is carried out respective handling, wherein, described respective handling comprises:
When satisfying described at least one user's proxy policies, described notification message is sent to described at least one user; And
When not satisfying described at least one user's proxy policies, ignore described notification message, or wait for when satisfying described at least one user's proxy policies, described notification message is sent to described at least one user.
2. optimization method according to claim 1 is characterized in that, and is further comprising the steps of:
In conference process, revise described at least one user's proxy policies.
3. optimization method according to claim 1 and 2 is characterized in that, as required, is set to identical or different corresponding to described at least one user's described proxy policies.
4. optimization method according to claim 3 is characterized in that:
Described proxy policies is provided with by meeting organizer, convention business supplier or user oneself.
5. optimization method according to claim 4 is characterized in that, described proxy policies comprises following a kind of or its combination:
The number of times restriction strategy is used to be provided with the maximum quantity that sends described notification message to the user;
The frequency limitation strategy is used to be provided with the minimum interval between the described notification message that the user sends;
The blacklist restriction strategy is used to be provided with the Subscriber Number that does not need to user's transmission; And
The white list restriction strategy, being used to be provided with need be to the Subscriber Number of user's transmission.
6. optimization method according to claim 5 is characterized in that:
When adopting described frequency limitation strategy, many notification messages in the described minimum interval are combined into a piece of news send.
7. the optimization system of the conference service notice in the next generation network comprises the convention business server, it is characterized in that described optimization system also comprises:
The notice of meeting proxy module, be provided with separately or be integrated in the described convention business server, be used for being provided with at least one user's who corresponds respectively to network proxy policies, and according to described proxy policies, notification message from described convention business server is carried out respective handling, wherein, described respective handling comprises:
When satisfying described at least one user's proxy policies, described notification message is sent to described at least one user; And
When not satisfying described at least one user's proxy policies, ignore described notification message, or wait for when satisfying described at least one user's proxy policies, described notification message is sent to described at least one user.
8. optimization system according to claim 7 is characterized in that, described notice of meeting proxy module comprises:
Access interface is used for being provided with or revising described proxy policies.
9. according to claim 7 or 8 described optimization system, it is characterized in that described proxy policies corresponding to described at least one user is identical or different as required.
10. optimization system according to claim 9 is characterized in that:
Described proxy policies is provided with by meeting organizer, convention business supplier or user oneself.
11. optimization system according to claim 9 is characterized in that, described proxy policies comprises following a kind of or its combination:
The number of times restriction strategy is used to be provided with the maximum quantity that sends described notification message to the user;
The frequency limitation strategy is used to be provided with the minimum interval between the described notification message that the user sends;
The blacklist restriction strategy is used to be provided with the Subscriber Number that does not need to user's transmission; And
The white list restriction strategy, being used to be provided with need be to the Subscriber Number of user's transmission.
12. optimization system according to claim 11 is characterized in that:
Described notice of meeting proxy module is combined into a piece of news with many notification messages in the described minimum interval and sends under the situation that adopts described frequency limitation strategy.
CN2007100972709A 2007-04-28 2007-04-28 Optimization method and system for conference business notification Expired - Fee Related CN101296101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100972709A CN101296101B (en) 2007-04-28 2007-04-28 Optimization method and system for conference business notification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100972709A CN101296101B (en) 2007-04-28 2007-04-28 Optimization method and system for conference business notification

Publications (2)

Publication Number Publication Date
CN101296101A CN101296101A (en) 2008-10-29
CN101296101B true CN101296101B (en) 2010-12-08

Family

ID=40066135

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100972709A Expired - Fee Related CN101296101B (en) 2007-04-28 2007-04-28 Optimization method and system for conference business notification

Country Status (1)

Country Link
CN (1) CN101296101B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136920B (en) * 2010-12-28 2013-11-06 华为技术有限公司 Method and device for web conference
CN102171994A (en) * 2011-04-14 2011-08-31 华为技术有限公司 Method and device for transmitting and receiving notification message for presence service
CN103684808B (en) * 2013-12-30 2017-02-08 腾讯科技(深圳)有限公司 Method for sending broadcast messages and server
CN105120310B (en) * 2015-08-26 2018-10-19 广州华多网络科技有限公司 The method and device of broadcast information
CN106131696B (en) * 2016-06-20 2019-03-05 武汉斗鱼网络科技有限公司 A kind of barrage sending control method and device
CN108616486B (en) * 2016-12-09 2020-09-01 展讯通信(上海)有限公司 Method and device for providing user state in multi-party call and mobile terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003049459A1 (en) * 2001-12-07 2003-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Service access and conferencing system and method in a telecommunications network
CN1589039A (en) * 2004-08-12 2005-03-02 上海交通大学 Internet meeting informing system and its method assisted by short message service
CN1591353A (en) * 2003-05-05 2005-03-09 微软公司 Auxiliary display method and system for computing device information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003049459A1 (en) * 2001-12-07 2003-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Service access and conferencing system and method in a telecommunications network
CN1591353A (en) * 2003-05-05 2005-03-09 微软公司 Auxiliary display method and system for computing device information
CN1589039A (en) * 2004-08-12 2005-03-02 上海交通大学 Internet meeting informing system and its method assisted by short message service

Also Published As

Publication number Publication date
CN101296101A (en) 2008-10-29

Similar Documents

Publication Publication Date Title
US9571291B2 (en) Method for automatically setting up and/or controlling a telecommunication conference
CN101237336B (en) Multi-party communication method, system and method for distribution event status
CN101257395B (en) System and method for supporting multimedia conference reservation
CN102413120B (en) Methods and devices for authorization in collaborative communications sessions
US20050213580A1 (en) System and method for enforcing policies directed to session-mode messaging
CN101296101B (en) Optimization method and system for conference business notification
CN101043252B (en) Method and system for transmitting MBMS mechanism based IMS service
KR100793343B1 (en) Call processing method of PC system
WO2008151490A1 (en) A method for controlling user number displayed in the conference service noticing information
CN100527733C (en) SIP system and method for implementing SIP group call
RU2447616C2 (en) Method and device for push-to-talk service
CN101626300A (en) Method and system for establishing subconference in multimedia conferences
CN101527641A (en) Realization method, control method and device for sub-conference in multimedia sub-system
WO2007095855A1 (en) A method and network entity for negotiating media type parameter
WO2008110463A2 (en) Pulling information from information sources via refer requests
CN101388883B (en) Method, system and device for managing specific devices in multimedia sessions
CN102067594B (en) Method for determining active communication sessions and communication session information server
CN101820589B (en) Method and system for dividing single poc group session
CN101026812B (en) Method for obtaining session participation user session ability in multi-party communication system
CN101026871A (en) Method for processing mediatypes for session initiation protocol multimedia communication system
CN1960526B (en) A method and system for realizing multi-party communication service
WO2008061482A1 (en) A session control method, system and terminal
CN101026811A (en) PoC user session state information notice method and system
CN1852303B (en) A method for obtaining information related to a chat room
KR100863847B1 (en) Teleconferencing method, teleconferencing session server, and teleconferencing session server system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101208

Termination date: 20150428

EXPY Termination of patent right or utility model