CN101026814A - A method and system for allocating speaking rights for session establishment - Google Patents
A method and system for allocating speaking rights for session establishment Download PDFInfo
- Publication number
- CN101026814A CN101026814A CN 200610059012 CN200610059012A CN101026814A CN 101026814 A CN101026814 A CN 101026814A CN 200610059012 CN200610059012 CN 200610059012 CN 200610059012 A CN200610059012 A CN 200610059012A CN 101026814 A CN101026814 A CN 101026814A
- Authority
- CN
- China
- Prior art keywords
- session
- speaking right
- user
- server
- initial
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明的目的在于,提供一种会话建立话权分配方法及系统,其中,会话服务器在确认会话建立后,根据话权分配规则判断是否以及如何对初始话权进行分配;被授予初始话权的用户发送被授权的数据。所述的初始话权包括一种或者多种类型,其中所述的类型是指不同的媒体类型或者媒体类型的组合。用以解决初始话权分配的问题。
The purpose of the present invention is to provide a method and system for allocating the right to establish a session, wherein, after confirming the establishment of the session, the session server judges whether and how to allocate the initial right to speak according to the rules for allocating the right to speak; User sends authorized data. The initial speaking right includes one or more types, wherein the types refer to different media types or a combination of media types. It is used to solve the problem of initial speaking right allocation.
Description
技术领域technical field
本发明涉及宽带网络通信领域,其特别涉及宽带网络通信中的多方多媒体通信技术,具体的讲是一种会话建立话权分配方法及系统。The invention relates to the field of broadband network communication, in particular to a multi-party multimedia communication technology in broadband network communication, specifically a method and system for allocating speaking rights for session establishment.
背景技术Background technique
随着宽带网络的发展,移动通信将不仅仅局限于传统的话音通信,结合音频、视频、图片和文本等多种媒体类型的多媒体业务将逐渐开展起来,通过与呈现业务(presence)、短消息、网页(WEB)浏览、定位信息、推送业务(PUSH)、文件共享等数据业务的结合,可以满足用户的多种需求。例如:With the development of broadband networks, mobile communications will not be limited to traditional voice communications, but multimedia services that combine audio, video, pictures, and texts will gradually develop. , Web page (WEB) browsing, positioning information, push service (PUSH), file sharing and other data services can meet various needs of users. For example:
消息业务:即时消息和聊天室、多媒体短消息;Message service: instant message and chat room, multimedia short message;
视频业务:娱乐、多媒体信息、日常交流;Video business: entertainment, multimedia information, daily communication;
电子商务:产品目录、搜索引擎、购物车、订单管理、支付;E-commerce: product catalog, search engine, shopping cart, order management, payment;
游戏:单人游戏、群组游戏;Games: single player games, group games;
定位业务:寻人、向导、报警;Positioning business: tracing, guide, alarm;
个人助理:地址本、日程表、书签管理、文件存储、事件提醒、以及电子邮件。Personal assistant: address book, calendar, bookmark management, file storage, event reminders, and e-mail.
在上述的多种应用的推动下,3GPP标准组织推出了基于IP的多媒体子系统(IMS)架构,目的是在通信网络中使用一种标准化的开放的结构来实现多种多样的多媒体应用,提供给用户更多的选择和更丰富的感受。Driven by the various applications mentioned above, the 3GPP standard organization has launched the IP-based Multimedia Subsystem (IMS) architecture, which aims to use a standardized open structure in the communication network to realize a variety of multimedia applications, providing Give users more choices and richer feelings.
随着网络技术的发展,多方通信成为一种逐渐普遍的业务,为了实现多方通信必然需要进行一个统一的控制点来管理,确保管理的一致性和实时性。比如:一个用户申请发送音频,系统需要有且只能有一个控制点进行判决。比如PoC系统、会议(Conference)系统。其中PoC系统是一种集中控制的多方多媒体通信系统。With the development of network technology, multi-party communication has become a common business. In order to realize multi-party communication, a unified control point must be managed to ensure the consistency and real-time management. For example, if a user requests to send audio, the system needs to have one and only one control point to make a decision. Such as PoC system, conference (Conference) system. Among them, the PoC system is a centralized control multi-party multimedia communication system.
在现有技术中,当会话建立的时候,系统将会缺省的将话权分配给会话建立人。即:会话建立的用户(点到点、专门建立(ad hoc)、预建立)将会被系统缺省的分配发言权。如图1所示:In the prior art, when a session is established, the system will assign the speaking right to the session establisher by default. That is: the user who establishes a session (point-to-point, ad hoc, pre-established) will be assigned the floor by default by the system. As shown in Figure 1:
用户1首先发出一个Invite请求,服务器接受到这个Invite请求后,将其转发给用户2和用户3。用户2接受到Invite请求后,返回一个200 OK消息,此消息经过服务器最后到达用户1。用户3接受到Invite请求后,返回一个200 OK消息给服务器,至此呼叫建立过程完成。服务器缺省的将话权分配给会话建立人用户1。用户1将媒体数据经服务器传送给用户2和用户3,从而使用户1与用户2、用户3之间建立媒体通道进行对话。User 1 first sends an Invite request, and the server forwards the Invite request to User 2 and User 3 after receiving the Invite request. After receiving the Invite request, user 2 returns a 200 OK message, and this message reaches user 1 through the server. After receiving the Invite request, user 3 returns a 200 OK message to the server, and the call establishment process is completed. By default, the server assigns the session right to user 1, the session creator. User 1 transmits media data to user 2 and user 3 via the server, so that user 1 establishes a media channel with user 2 and user 3 for dialogue.
现有技术的缺陷在于,由于系统缺省的将话权分配给了建立会话的用户,但是在一些会话中建立者并不一定需要发言,并且在一些特殊的群组中,话权的管理是由指定单元或者用户完成的,所有话权的授予都需要通过这些单元或者用户决定。因此,在这些情况下就不应该直接缺省的将话权分配给会话建立的用户。The defect of the prior art is that, because the system assigns the speaking right to the user who establishes the session by default, but in some sessions the establisher does not necessarily need to speak, and in some special groups, the management of the speaking right is Completed by designated units or users, all granting of speaking rights needs to be decided by these units or users. Therefore, in these cases, the speaking right should not be directly assigned to the user who establishes the session by default.
发明内容Contents of the invention
本发明的目的在于,提供一种会话建立话权分配方法及系统,用以解决初始话权分配的问题。The object of the present invention is to provide a method and system for allocating speaking rights for session establishment to solve the problem of initial speaking right allocation.
本发明的技术方案为:一种会话建立话权分配方法,其中,会话服务器在确认会话建立后,根据话权分配规则判断是否以及如何对初始话权进行分配;被授权用户可以根据授权发送被授权的数据。The technical solution of the present invention is: a method for allocating the speaking right for session establishment, wherein, after confirming that the session is established, the session server judges whether and how to allocate the initial speaking right according to the speaking right allocation rules; authorized data.
所述的初始话权包括一种或者多种类型,其中类型是指不同的媒体类型或者媒体类型的组合。The initial speaking right includes one or more types, where types refer to different media types or a combination of media types.
会话建立用户在会话建立请求中指示将所述的初始话权分配给一个或者多个用户,所述的会话服务器根据话权分配规则判断是否将初始话权分配给所述指示中的一个或者多个用户或者直接分配给所述指示中的一个或者多个用户。The session establishment user indicates in the session establishment request that the initial speaking right be allocated to one or more users, and the session server judges whether to allocate the initial speaking right to one or more users in the indication according to the speaking right allocation rule. users or directly to one or more users in the indication.
会话建立用户在会话建立请求中指示将所述的初始话权根据类型部分或者全部分配给一个或者多个用户,所述的会话服务器可以根据话权分配规则判断是否将初始话权根据类型分配给所述指示中的一个或者多个用户或者直接分配给所述指示中的一个或者多个用户。The session establishment user indicates in the session establishment request that part or all of the initial speaking right is assigned to one or more users according to the type, and the session server can judge whether to assign the initial speaking right according to the type according to the speaking right allocation rule. One or more users in said indications are either directly assigned to one or more users in said indications.
会话服务器在确认会话建立后,根据话权分配规则对所有类型的初始话权不进行分配。After the session server confirms that the session is established, it does not allocate all types of initial speaking rights according to the speaking right allocation rule.
所述的会话服务器将初始话权和初始话权类型申请发送给一话权决策单元或用户,由所述的话权决策单元或用户对初始话权和初始话权类型进行分配。The conversation server sends an application for the initial speaking right and the initial speaking right type to a speaking right decision-making unit or user, and the speaking right decision-making unit or user allocates the initial speaking right and the initial speaking right type.
所述的话权决策单元是指:进行话权分配仲裁的实体,可以存在于会话服务器或者独立于会话服务器存在;所述的用户是指:进行话权分配仲裁的用户,可以为PoC系统中的仲裁人(Moderator)。The speech right decision-making unit refers to: an entity that performs speech right distribution and arbitration, which may exist in the session server or exists independently of the session server; the user refers to: a user that performs speech right distribution and arbitration, and may be a Arbitrator (Moderator).
所述的会话建立是指:会话建立用户通过服务器与会话参与用户之间建立会话,其中:会话建立用户向会话服务器发出会话建立请求;会话服务器可以根据话权分配规则进行话权分配;会话服务器将接收到的会话建立请求转发给其他会话参与用户;其中授权信息可以增加到会话建立请求中;或者会话建立用户向会话服务器发出会话建立请求;会话服务器将接收到的会话建立请求转发给其他会话参与用户;会话服务器接收到至少一个会话参与用户的会话建立应答后,根据话权分配规则进行话权分配;如果被授权用户是已经建立成功的用户,则直接分配话权,否则需要等待被授权用户的会话建立成功。Described session establishment refers to: session establishment user establishes session between the user and session participation user through server, wherein: session establishment user sends session establishment request to session server; session server can carry out talk right allocation according to talk right distribution rule; session server Forward the received session establishment request to other session participating users; the authorization information can be added to the session establishment request; or the session establishment user sends a session establishment request to the session server; the session server forwards the received session establishment request to other sessions Participating users; after the session server receives the session establishment response from at least one session participating user, it allocates the speaking right according to the speaking right allocation rules; if the authorized user is a user that has been successfully established, it directly assigns the speaking right, otherwise it needs to wait for being authorized The user's session is established successfully.
所述的会话服务器包括:PoC服务器、执行控制功能的PoC服务器(CF)、或者多媒体多方会议(Conference)服务器。The session server includes: a PoC server, a PoC server (CF) performing a control function, or a multimedia multi-party conference (Conference) server.
本发明还提供了一种会话建立话权分配系统,包括:会话建立用户终端、会话服务器以及至少一个会话参与用户终端;其中:所述的会话建立用户终端通过所述的会话服务器与所述至少一个会话参与用户之间建立会话;所述的服务器根据会话建立的话权分配规则判断是否以及如何对初始话权进行分配。The present invention also provides a system for allocating speaking rights for session establishment, including: a session establishment user terminal, a session server, and at least one session participating user terminal; wherein: the session establishment user terminal communicates with the at least one session through the session server A session is established between users participating in the session; the server judges whether and how to allocate the initial speaking right according to the session establishment speaking right allocation rule.
本发明的有益效果在于,通过提供一种会话建立话权分配方法及系统,用以根据会话建立的话权分配规则来进行话权分配。并且,随着多种媒体话权的增加,在缺省话权分配的时候,决定分配一种或者几种话权给用户,通过对初始话权的灵活设置,实现了对初始话权的合理分配。The beneficial effect of the present invention is that by providing a method and system for allocating speaking rights for session establishment, the speaking rights are allocated according to the rules for allocating speaking rights for session establishment. Moreover, with the increase of various media speaking rights, it is decided to assign one or several speaking rights to users during the default speaking rights allocation. Through the flexible setting of the initial speaking rights, the reasonableness of the initial speaking rights is realized. distribute.
附图说明Description of drawings
图1为现有技术中被系统缺省设置的会话建立初始话权分配流程图;Fig. 1 establishes the flow chart of initial talk right allocation for the conversation that is set up by system default in the prior art;
图2为本发明根据话权分配规则的会话建立初始话权分配流程图;Fig. 2 is that the present invention establishes the initial speaking right allocation flow chart according to the session of speaking right allocation rule;
图3为本发明根据话权分配规则及主叫用户指示的会话建立初始话权分配流程图;Fig. 3 is that the present invention establishes the initial speaking right allocation flowchart according to the speaking right allocation rule and the session indicated by the calling user;
图4为本发明根据话权分配规则及话权类型选择的会话建立初始话权类型分配流程图;Fig. 4 is that the present invention establishes the flow chart of initial speaking right type allocation according to the speaking right distribution rule and the conversation right type selection;
图5为本发明根据话权分配规则及主叫用户指示的话权类型选择的会话建立初始话权类型分配流程图;Fig. 5 is that the present invention establishes the initial speaking right type allocation flow chart of the session according to the speaking right allocation rule and the calling user's indicated speaking right type selection;
图6为本发明基于话权决策单元的会话建立初始话权分配流程图;Fig. 6 is the flow chart of initial speaking right distribution based on the session establishment of the speaking right decision-making unit of the present invention;
图7为本发明根据话权分配规则分配初始话权的系统框图;Fig. 7 is the system block diagram that the present invention distributes initial speech right according to the speech right assignment rule;
图8为本发明基于话权决策单元分配初始话权的系统框图。FIG. 8 is a system block diagram of assigning initial speaking rights based on the speaking right decision-making unit in the present invention.
具体实施方式Detailed ways
以下结合附图说明本发明的具体实施方式。本发明提供了一种会话建立话权分配方法,其中,会话服务器在确认会话建立后,根据话权分配规则判断是否以及如何对初始话权进行分配;被授权用户可以根据授权发送被授权的数据。所述的初始话权包括一种或者多种类型,其中类型是指不同的媒体类型或者媒体类型的组合。The specific embodiments of the present invention will be described below in conjunction with the accompanying drawings. The present invention provides a method for allocating the speaking right for session establishment, wherein, after confirming the establishment of the session, the session server judges whether and how to allocate the initial speaking right according to the speaking right allocation rule; authorized users can send authorized data according to the authorization . The initial speaking right includes one or more types, where types refer to different media types or a combination of media types.
在上述的会话建立话权分配方法中:主叫用户通过服务器与至少一个被叫用户之间建立会话后,根据会话建立的话权分配规则对初始话权进行分配。其中的会话建立的话权分配规则有多种,例如:In the above method for allocating speaking rights for session establishment: after the calling user establishes a session with at least one called user through the server, the initial speaking right is allocated according to the speaking right allocation rules for session establishment. Among them, there are many rules for the allocation of speaking rights for session establishment, for example:
话权分配规则1,主叫用户与多个被叫用户组成了一个会话组(moderatedgroup),其中的一个被叫用户为会话仲裁人(moderator),则初始话权分配给作为会话仲裁人的被叫用户。Speaking right allocation rule 1, the calling user and multiple called users form a conversation group (moderated group), and one of the called users is the conversation moderator (moderator), then the initial speaking right is assigned to the conversation moderator. Call the user.
话权分配规则2,在主叫用户与多个被叫用户中,所有被叫用户的话权被禁止,则初始话权分配给主叫用户。Speaking right allocation rule 2, among the calling user and multiple called users, if all the called users are prohibited from speaking, then the initial speaking right is assigned to the calling user.
话权分配规则3,在主叫用户与多个被叫用户中,指定一个被叫用户具有话权,则初始话权分配给该具有话权的被叫用户。Speaking right allocation rule 3, among the calling user and multiple called users, if one called user has the speaking right, the initial speaking right is assigned to the called user who has the speaking right.
可见,通过对上述每一个话权分配规则的变换,都将派生出更多的话权分配规则,也可以派生出会话建立用户在会话建立请求中指示将所述的初始话权根据类型部分或者全部分配给多个用户的话权分配规则,所以在此不再对更多的话权分配规则进行赘述。It can be seen that through the transformation of each of the above speaking right allocation rules, more speaking right allocation rules will be derived, and it can also be derived that the session establishment user indicates in the session establishment request that part or all of the initial speaking right according to the type The speaking right allocation rules are assigned to multiple users, so no more details about the speaking right allocation rules will be given here.
实施例1Example 1
如图2所示,用户1通过服务器与用户2、用户3之间建立会话,并采用话权分配规则1作为会话建立的话权分配规则,即:用户1与用户2、用户3组成了一个会话组(moderated group),其中的用户2为会话仲裁人(moderator),则初始话权分配给作为会话仲裁人的用户2。会话建立话权分配方法的具体步骤为:As shown in Figure 2, user 1 establishes a session with user 2 and user 3 through the server, and adopts the speaking right allocation rule 1 as the speaking right allocation rule for session establishment, that is, user 1 forms a session with user 2 and user 3 group (moderated group), in which user 2 is the session moderator (moderator), then the initial speaking right is assigned to user 2 as the session moderator. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个Invite请求;User 1 sends an Invite request to the server;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器根据会话建立的话权分配规则1选择出用户2,并将初始话权授予用户2;The server selects user 2 according to the speaking right allocation rule 1 of session establishment, and grants the initial speaking right to user 2;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
实施例2Example 2
如图3所示,用户1通过服务器与用户2、用户3之间建立会话,并采用话权分配规则1作为会话建立的话权分配规则,即:用户1与用户2、用户3组成了一个会话组(moderated group),其中的用户2为会话仲裁人(moderator),则初始话权分配给作为会话仲裁人的用户2。As shown in Figure 3, User 1 establishes a session with User 2 and User 3 through the server, and adopts the speaking right allocation rule 1 as the speaking right allocation rule for session establishment, that is, User 1 forms a session with User 2 and User 3 group (moderated group), in which user 2 is the session moderator (moderator), then the initial speaking right is assigned to user 2 as the session moderator.
在本实施例中,用户1在会话建立过程中发送指示,用于建议将所述的初始话权分配给用户2,所述的服务器根据话权分配规则1判断是否将初始话权分配给所述指示中建议的用户2。会话建立话权分配方法的具体步骤为:In this embodiment, user 1 sends an instruction during the session establishment process to suggest that the initial speaking right be allocated to user 2, and the server judges whether to assign the initial speaking right to the user according to the speaking right allocation rule 1. User 2 as suggested in the instructions above. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个包含有建议将所述的初始话权分配给用户2指示的Invite请求;User 1 sends to the server an Invite request containing an instruction to assign the initial speaking right to User 2;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器根据会话建立的话权分配规则1选择出用户2,此时用户1的建议与话权分配规则1的选择相一致,因此将初始话权授予用户2;The server selects user 2 according to the speaking right allocation rule 1 of session establishment. At this time, user 1's suggestion is consistent with the selection of speaking right allocation rule 1, so the initial speaking right is granted to user 2;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
在本实施例中,如果假设用户1向服务器发出一个包含有建议将所述的初始话权分配给用户3指示的Invite请求;那么,服务器根据会话建立的话权分配规则1选择出用户2,此时用户1的建议与话权分配规则1的选择不一致,因此服务器不会将初始话权授予用户3,而是授予用户2。In this embodiment, if it is assumed that user 1 sends an Invite request to the server that includes a proposal to assign the initial speaking right to user 3; then, the server selects user 2 according to session establishment speaking right allocation rule 1, where At this time, user 1's suggestion is inconsistent with the choice of speaking right allocation rule 1, so the server will not grant the initial speaking right to user 3, but to user 2.
在本实施例中,如果用户1向服务器发出一个包含有建议将所述的初始话权分配给用户2指示的Invite请求;服务器也可以根据该指示直接将初始话权授予用户2。In this embodiment, if user 1 sends an Invite request to the server including an instruction to assign the initial speaking right to user 2; the server may also directly grant the initial speaking right to user 2 according to the instruction.
实施例3Example 3
如图4所示,用户1通过服务器与用户2、用户3之间建立会话,并采用话权分配规则2作为会话建立的话权分配规则,即:用户2、用户3的话权被禁止,则初始话权分配给用户1。在本实施例中,将对初始话权类型进行选择,根据会话建立的话权分配规则2将被选择的初始话权类型分配给用户1。其中的初始话权类型包括:FTP类型、视频类型、语音类型等。会话建立话权分配方法的具体步骤为:As shown in Figure 4, user 1 establishes a session with user 2 and user 3 through the server, and adopts the speaking right allocation rule 2 as the speaking right allocation rule for session establishment, that is, if user 2 and user 3 are prohibited from speaking, the initial The right to speak is assigned to user 1. In this embodiment, the initial speaking right type is selected, and the selected initial speaking right type is allocated to user 1 according to the speaking right allocation rule 2 for session establishment. The initial talk right type includes: FTP type, video type, voice type, etc. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个Invite请求;User 1 sends an Invite request to the server;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器选择的初始话权类型为视频类型;The initial speaking right type selected by the server is the video type;
服务器根据会话建立的话权分配规则2选择出用户1,因此将视频类型的初始话权授予用户1;The server selects user 1 according to the session establishment talk right allocation rule 2, and therefore grants user 1 the initial talk right of the video type;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
实施例4Example 4
如图5所示,用户1通过服务器与用户2、用户3之间建立会话,并采用话权分配规则3作为会话建立的话权分配规则,即:指定用户2有话权,则初始话权分配给用户2。在本实施例中,将对初始话权类型进行选择,根据会话建立的话权分配规则3将被选择的初始话权类型分配给用户2。其中的初始话权类型包括:FTP类型、视频类型、语音类型等。As shown in Figure 5, user 1 establishes a session with user 2 and user 3 through the server, and uses the speaking right allocation rule 3 as the speaking right allocation rule for session establishment, that is, if user 2 has the speaking right, the initial speaking right allocation to user 2. In this embodiment, the initial speaking right type is selected, and the selected initial speaking right type is allocated to the user 2 according to the speaking right allocation rule 3 for session establishment. The initial talk right type includes: FTP type, video type, voice type, etc.
在本实施例中,用户1在会话建立过程中发送指示,用于建议选择视频类型,所述的服务器根据话权分配规则3判断是否将视频类型的初始话权分配给所述指示中建议的用户2。会话建立话权分配方法的具体步骤为:In this embodiment, user 1 sends an instruction during the session establishment process to suggest a video type, and the server determines whether to assign the initial speaking right of the video type to the video type suggested in the instruction according to the speaking right allocation rule 3. User 2. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个包含有建议选择视频类型的Invite请求;User 1 sends an Invite request to the server including a suggested video type;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器根据会话建立的话权分配规则3选择出用户2,因此将视频类型的初始话权授予用户2;The server selects user 2 according to the session establishment talk right allocation rule 3, and therefore grants user 2 the initial talk right of the video type;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
实施例5Example 5
如图6所示,用户1通过服务器与用户2、用户3之间建立会话,其中用户2具有话权决策功能。会话建立话权分配方法的具体步骤为:As shown in FIG. 6 , user 1 establishes a session with user 2 and user 3 through the server, wherein user 2 has the function of decision-making of speaking right. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个Invite请求;User 1 sends an Invite request to the server;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器将初始话权和初始话权类型申请发送给用户2,用户2选择用户1为初始话权的授予者,并将初始话权及初始话权类型授予用户1;The server sends the application for the initial speaking right and the initial speaking right type to user 2, and user 2 selects user 1 as the grantor of the initial speaking right, and grants the initial speaking right and the initial speaking right type to user 1;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
在本实施例中,服务器(server)也可以根据话权分配规则将用户1作为缺省的话权申请发送给决定话权的用户2,由用户2来判断是否将话权授予用户1以及授予什么类型的初始话权。In this embodiment, the server (server) can also send user 1 as the default speaking right application to user 2 who determines the speaking right according to the speaking right allocation rule, and user 2 can judge whether to grant the speaking right to user 1 and what to grant. Type of initial talk.
在上述各个实施例中,服务器(server)也可以根据会话建立的话权分配规则判断是否进行初始话权分配,如果否,则不向任何用户分配初始话权。In each of the above embodiments, the server (server) may also judge whether to perform the initial speaking right allocation according to the session establishment speaking right allocation rule, and if not, not allocate the initial speaking right to any user.
实施例6Example 6
如图7所示,为一种会话建立话权分配系统,包括:用户终端1、服务器以及用户终端2、用户终端3;其中:用户1通过服务器与用户2、用户3之间建立会话,并采用话权分配规则1作为会话建立的话权分配规则,即:用户1与用户2、用户3组成了一个会话组(moderated group),其中的用户2为会话仲裁人(moderator),则初始话权分配给作为会话仲裁人的用户2。会话建立话权分配方法的具体步骤为:As shown in FIG. 7 , it is a system for establishing a speaking right allocation system for a session, including: a user terminal 1, a server, a user terminal 2, and a user terminal 3; wherein: the user 1 establishes a session with the user 2 and the user 3 through the server, and The right allocation rule 1 is used as the right allocation rule for session establishment, that is, user 1 forms a moderated group with user 2 and user 3, and user 2 is the moderator of the session, and the initial right to speak Assigned to User 2 who is the moderator of the session. The specific steps of the session establishment talking right distribution method are as follows:
用户1向服务器发出一个Invite请求;User 1 sends an Invite request to the server;
服务器将接受到的Invite请求分别转发给用户2、用户3;The server forwards the received Invite request to user 2 and user 3 respectively;
用户2接受到Invite请求后返回一个200 OK消息;User 2 returns a 200 OK message after receiving the Invite request;
所述的200 OK消息经过服务器到达用户1;The 200 OK message reaches user 1 through the server;
服务器根据会话建立的话权分配规则1选择出用户2,并将初始话权授予用户2;The server selects user 2 according to the speaking right allocation rule 1 of session establishment, and grants the initial speaking right to user 2;
用户3接受到Invite请求后返回一个200 OK消息给服务器;User 3 returns a 200 OK message to the server after receiving the Invite request;
用户1向用户2、用户3发送媒体信息。User 1 sends media information to user 2 and user 3.
实施例7Example 7
如图7所示,为一种会话建立话权分配系统,包括:用户终端1、服务器以及用户终端2、用户终端3;其中:用户终端1通过服务器与用户终端2、用户终端3之间建立会话,其中用户终端2中具有话权决策功能。会话建立话权分配方法的具体步骤为:所述的服务器将初始话权和初始话权类型申请发送给用户终端2进行话权决策,由所述的用户终端2对初始话权和初始话权类型进行分配。例如,可以将初始话权和初始话权类型分配给用户1。As shown in Figure 7, it is a conversation right distribution system for establishing a session, including: a user terminal 1, a server, a user terminal 2, and a user terminal 3; Conversation, wherein the user terminal 2 has a speaking right decision-making function. The specific steps of the conversation right allocation method for session establishment are: the server sends the initial speech right and the initial speech right type application to the user terminal 2 for speech right decision-making, and the initial speech right and the initial speech right type are determined by the user terminal 2 Types are assigned. For example, user 1 may be assigned an initial speaking right and an initial speaking right type.
如图8所示,为一种会话建立话权分配系统,包括:用户终端1、服务器、话权决策单元以及用户终端2、用户终端3;其中:用户终端1通过服务器与用户终端2、用户终端3之间建立会话。会话建立话权分配方法的具体步骤为:所述的服务器将初始话权和初始话权类型申请发送给话权决策单元进行话权决策,由所述的话权决策单元对初始话权和初始话权类型进行分配。例如,可以将初始话权和初始话权类型分配给用户1。As shown in Figure 8, it is a conversation right distribution system for establishing a session, including: a user terminal 1, a server, a speaking right decision-making unit, a user terminal 2, and a user terminal 3; wherein: the user terminal 1 communicates with the user terminal 2, the user A session is established between terminals 3 . The specific steps of the conversation right allocation method for session establishment are: the server sends the initial speech right and the initial speech right type application to the speech right decision-making unit for speech right decision-making, and the initial speech right and the initial speech right type are determined by the speech right decision-making unit. The right type is assigned. For example, user 1 may be assigned an initial speaking right and an initial speaking right type.
在本实施例中,服务器(server)也可以根据话权分配规则将用户1作为缺省的话权申请发送给决定话权的用户2,由用户2来判断是否将话权授予用户1以及授予什么类型的初始话权。In this embodiment, the server (server) can also send user 1 as the default speaking right application to user 2 who determines the speaking right according to the speaking right allocation rule, and user 2 can judge whether to grant the speaking right to user 1 and what to grant. Type of initial talk.
在上述各个实施例中,服务器(server)也可以根据会话建立的话权分配规则判断是否进行初始话权分配,如果否,则不向任何用户分配初始话权。In each of the above embodiments, the server (server) may also judge whether to perform the initial speaking right allocation according to the session establishment speaking right allocation rule, and if not, not allocate the initial speaking right to any user.
通过提供一种会话建立话权分配方法及系统,解决了现有技术中的问题。通过在会话协商过程中按照主叫用户的要求进行应答之后,利用通知(notify)过程通知主叫用户所有被叫的协商结果,同时也可以通知其他被叫。之后主叫用户可以根据通知(notify)的内容进行后续会话的调整。用以根据会话建立的话权分配规则来进行话权分配。并且,随着多种媒体话权的增加,在缺省话权分配的时候,决定分配一种或者几种话权给用户,通过对初始话权的灵活设置,实现了对初始话权的合理分配。The problems in the prior art are solved by providing a method and system for allocating speaking rights for session establishment. After responding according to the request of the calling user during the session negotiation process, the notification (notify) process is used to notify the calling user of the negotiation results of all called parties, and at the same time notify other called parties. Afterwards, the calling user can adjust the subsequent session according to the content of the notification (notify). It is used to allocate the speaking right according to the speaking right allocation rule of session establishment. Moreover, with the increase of various media speaking rights, when the default speaking rights are assigned, one or several kinds of speaking rights are allocated to users. Through the flexible setting of the initial speaking rights, the reasonableness of the initial speaking rights is realized. distribute.
以上具体实施方式仅用于说明本发明,而非用于限定本发明。The above specific embodiments are only used to illustrate the present invention, but not to limit the present invention.
Claims (18)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610059012 CN101026814A (en) | 2006-02-24 | 2006-02-24 | A method and system for allocating speaking rights for session establishment |
| PCT/CN2007/000523 WO2007095849A1 (en) | 2006-02-24 | 2007-02-14 | Method, system and apparatus for assigning media transmitting right of session setting up |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610059012 CN101026814A (en) | 2006-02-24 | 2006-02-24 | A method and system for allocating speaking rights for session establishment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101026814A true CN101026814A (en) | 2007-08-29 |
Family
ID=38436942
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200610059012 Pending CN101026814A (en) | 2006-02-24 | 2006-02-24 | A method and system for allocating speaking rights for session establishment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101026814A (en) |
| WO (1) | WO2007095849A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103220630A (en) * | 2012-01-18 | 2013-07-24 | 鼎桥通信技术有限公司 | Speaking right allocation method and network equipment |
| WO2014194782A1 (en) * | 2013-06-07 | 2014-12-11 | 中兴通讯股份有限公司 | Service scheduling method, system, terminal and storage medium based on clustering system |
| CN106034359A (en) * | 2015-03-16 | 2016-10-19 | 北京信威通信技术股份有限公司 | Speaking right preemption method of cluster service in ad-hoc network |
| CN106470401A (en) * | 2015-08-19 | 2017-03-01 | 北京信威通信技术股份有限公司 | A kind of right of speech method for pre-emptively in self-organization network |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2389944T3 (en) * | 2000-03-03 | 2012-11-05 | Qualcomm Incorporated | Procedure and apparatus for synchronizing the encryption and decryption of a data frame in a communication network |
| US7688764B2 (en) * | 2002-06-20 | 2010-03-30 | Motorola, Inc. | Method and apparatus for speaker arbitration in a multi-participant communication session |
| KR100684191B1 (en) * | 2002-10-23 | 2007-02-22 | 샤프 가부시키가이샤 | Computer-readable recording medium storing communication management method, central control station, communication station, communication management program and communication management program |
| MXPA06006465A (en) * | 2003-12-11 | 2006-08-23 | Koninkl Philips Electronics Nv | Floor control for multimedia push-to-talk applications. |
| DE102004001013A1 (en) * | 2004-01-02 | 2005-07-28 | Siemens Ag | Procedure for conducting a survey among several participating communication devices, and associated communication devices |
-
2006
- 2006-02-24 CN CN 200610059012 patent/CN101026814A/en active Pending
-
2007
- 2007-02-14 WO PCT/CN2007/000523 patent/WO2007095849A1/en not_active Ceased
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103220630A (en) * | 2012-01-18 | 2013-07-24 | 鼎桥通信技术有限公司 | Speaking right allocation method and network equipment |
| CN103220630B (en) * | 2012-01-18 | 2016-04-13 | 鼎桥通信技术有限公司 | Calling right distributing method and the network equipment |
| WO2014194782A1 (en) * | 2013-06-07 | 2014-12-11 | 中兴通讯股份有限公司 | Service scheduling method, system, terminal and storage medium based on clustering system |
| CN104244193A (en) * | 2013-06-07 | 2014-12-24 | 中兴通讯股份有限公司 | Service scheduling method based on cluster system, system and terminal thereof |
| CN104244193B (en) * | 2013-06-07 | 2019-03-19 | 中兴通讯股份有限公司 | A service scheduling method, system and terminal based on cluster system |
| CN106034359A (en) * | 2015-03-16 | 2016-10-19 | 北京信威通信技术股份有限公司 | Speaking right preemption method of cluster service in ad-hoc network |
| CN106470401A (en) * | 2015-08-19 | 2017-03-01 | 北京信威通信技术股份有限公司 | A kind of right of speech method for pre-emptively in self-organization network |
| CN106470401B (en) * | 2015-08-19 | 2019-08-23 | 北京信威通信技术股份有限公司 | A kind of right of speech method for pre-emptively in self-organization network |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007095849A1 (en) | 2007-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101350861B (en) | Conferencing system | |
| EP2448364B1 (en) | Method for realizing radio videoconference, system and terminal thereof | |
| US9009231B2 (en) | Group communication in a communication system | |
| US20090024743A1 (en) | Media session data transmission control method, control relation negotiation method and control device and system | |
| US8489069B2 (en) | Method, apparatus, and system for QoS control based on charging system | |
| WO2013163951A1 (en) | Method, server, user terminal, and system for data presentation in multi-person conversation | |
| CN101286861A (en) | Method and system for realizing multimedia conference control authority transfer | |
| US20070038778A1 (en) | Method and system for playing multimedia files | |
| JP2006172430A (en) | Method for sessions including multiple resources | |
| CN102893573A (en) | Conference reservation method and system | |
| CN100411461C (en) | Method and device for realizing PoC group conversation | |
| CN101621658A (en) | Terminal, and method and system for terminal to realize wireless video conference | |
| CN101115240A (en) | System and method for realizing short message conference, and session message processing method | |
| JP3938379B2 (en) | Information processing method and program for speaker right in electronic voice conference, and wireless communication portable terminal | |
| CN102057696B (en) | System and method for minimizing call setup latency in group communication between wireless communication devices | |
| US20090310601A1 (en) | Communication control device, communication terminal device, communication system, and communication control method | |
| CN101160790A (en) | Connection establishment method, system and connection control unit for multi-party communication service | |
| WO2007095849A1 (en) | Method, system and apparatus for assigning media transmitting right of session setting up | |
| CN107733848A (en) | The phone system and method for terminal audio mixing | |
| CN102891831A (en) | Implement method of multimedia conferencing service and related equipment | |
| CN101132562A (en) | Voice Control Method and System for Cellular Push-to-Talk Service | |
| US7966031B2 (en) | Method and system for dividing single PoC group session | |
| CN100442874C (en) | Method for Determining the Allocation Mode of Speaking Right and Trunking Communication System | |
| WO2007115472A1 (en) | A method of creating a multiparty conference and a system and device for creating the multiparty conference | |
| CN101026815A (en) | Multimedia communication session establishing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20070829 |