WO2007065369A1 - A method and system for controlling multimedia communication as well as the media sending right management server - Google Patents
A method and system for controlling multimedia communication as well as the media sending right management server Download PDFInfo
- Publication number
- WO2007065369A1 WO2007065369A1 PCT/CN2006/003339 CN2006003339W WO2007065369A1 WO 2007065369 A1 WO2007065369 A1 WO 2007065369A1 CN 2006003339 W CN2006003339 W CN 2006003339W WO 2007065369 A1 WO2007065369 A1 WO 2007065369A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- media
- type information
- queue
- sending request
- media type
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
Definitions
- the control sheep inserts the received rest information into the storage sheep and needs to release the permit.
- the control sheep first strategy stores the rest information in the sheep to the user terminal in the media communication.
- the designated user terminal has the same location, so that the management of each designated user terminal does not carry any reference information that carries the reference information.
- step 502 the rest information in each rest is managed, and the rest of the rest information is inserted into the rest type, then the method is in this step.
- the information of the information or the information is different in different types of different vacations.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
控制多媒体通信的方法和系统及媒体发送权管理服务器 技术领域 Method and system for controlling multimedia communication and media transmission right management server Technical field
本发明涉及通信技术, 特别是涉及一种控制多媒体通信的方法和系 统及一种媒体发送权管理服务器。 发明背景 The present invention relates to communication technology, and in particular to a method and system for controlling multimedia communication and a media transmission right management server. Background of the invention
在语音通信业务中, 当系统侧的媒体发送权管理服务器接收到语音 类型的话权请求时, 媒体发送权管理服务器可以采用队列的方式来处理 所接收到的语音类型的话权请求。 比如, 媒体发送权管理服务器将语音 类型的多个话权请求插入到一个队列中 , 并通过队列中话权请求先进先 出的方式, 来依次调度各个语音类型的话权请求, 针对所调度话权请求 对应的用户终端下发话权响应即授予语音发送权, 从而完成了语音类型 的多个话权请求的响应过程, 控制了语音通信业务中各个用户终端的发 言顺序。 In the voice communication service, when the media sending right management server on the system side receives a voice type speaking right request, the media sending right management server can use a queue to process the received voice type speaking right request. For example, the media transmission right management server inserts multiple speech right requests of the voice type into a queue, and schedules the speech right requests of each voice type in sequence through the first-in, first-out method of the speech right requests in the queue. For the scheduled speech rights, The corresponding user terminal of the request sends a voice response to grant the voice transmission right, thus completing the response process of multiple voice type requests and controlling the speaking order of each user terminal in the voice communication service.
然而, 随着宽带网络的发展, 移动通信已不仅仅局限于传统的语音 业务, 结合音频、 视频、 图片和文本等多种媒体类型的多媒体业务正逐 渐开展起来。 在多媒体通信中, 任意一方在发送一种媒体类型的媒体流 之前, 需要向系统侧的媒体发送权管理服务器发出针对该种媒体类型的 媒体发送请求, 并在接收到媒体发送权管理服务器下发的话权响应后, 才能发送该种媒体类型的媒体流。 However, with the development of broadband networks, mobile communications are no longer limited to traditional voice services. Multimedia services that combine audio, video, pictures, text and other media types are gradually being developed. In multimedia communications, before any party sends a media stream of a media type, it needs to send a media sending request for that media type to the media sending right management server on the system side, and after receiving the media sending right management server, issue The media stream of this media type can be sent only after the right of speech response.
但是, 从以上描述可以看出, 在现有技术中, 仅仅实现了在语音通 信中对语音类型的话权请求进行响应控制语音通信的过程 , 而对于多媒 体通信, 媒体发送权管理服务器却无法控制各种媒体类型媒体流的发 送, 也就是说, 无法对多媒体通信过程进行有效地管理, 从而极大地降 低了多媒体业务实现的灵活性, 降低了多媒体业务的业务服务质量。 发明内容 However, as can be seen from the above description, in the existing technology, only the process of responding to the speech right request of the voice type and controlling the voice communication is realized in the voice communication. However, for multimedia communication, the media transmission right management server cannot control each voice communication. The transmission of media streams of various media types means that the multimedia communication process cannot be effectively managed, thus greatly reducing the This reduces the flexibility of multimedia service implementation and reduces the service quality of multimedia services. Contents of the invention
本发明一实施例的目的在于提供一种控制多媒体通信的方法, 以实 现多媒体通信控制。 The purpose of an embodiment of the present invention is to provide a method for controlling multimedia communication to realize multimedia communication control.
本发明另一实施例的目的在于提供一种控制多媒体通信的系统, 以 便对多媒体通信过程控制。 Another embodiment of the present invention aims to provide a system for controlling multimedia communication so as to control the multimedia communication process.
本发明再一实施例的目的在于提供一种媒体发送权管理服务器, 以 便控制多媒体通信过程。 The purpose of another embodiment of the present invention is to provide a media transmission right management server to control the multimedia communication process.
为了达到上述目的, 本发明实施例的技术方案是这样实现的: 一种控制多媒体通信的方法, 该方法包括: In order to achieve the above object, the technical solution of the embodiment of the present invention is implemented as follows: A method for controlling multimedia communication, the method includes:
接收媒体发送请求, 该媒体发送请求中携带有媒体类型信息, 所述 媒体类型信息表明所述媒体发送请求中所携带的媒体类型; 将所述接收 到的携带媒体类型信息的媒体发送请求插入到队列中; Receive a media sending request, the media sending request carries media type information, the media type information indicates the media type carried in the media sending request; Insert the received media sending request carrying the media type information into in queue;
当需要下发媒体发送许可时, 根据预先设定的调度策略从所述队列 中调度所述携带媒体类型信息的媒体发送请求。 When a media sending permission needs to be issued, the media sending request carrying media type information is scheduled from the queue according to a preset scheduling policy.
一种控制多媒体通信的系统, 该系统包括: 多媒体通信中的用户终 端和媒体发送权管理服务器,其中,媒体发送权管理服务器由接收单元、 控制单元和包括一个或多个队列的存储单元组成, 并且, A system for controlling multimedia communication, the system includes: a user terminal in multimedia communication and a media transmission right management server, wherein the media transmission right management server consists of a receiving unit, a control unit and a storage unit including one or more queues, and,
多媒体通信中的用户终端, 用于将携带媒体类型信息的媒体发送请 求发送至媒体发送权管理服务器, 并在接收到媒体发送权管理服务器发 来的携带媒体类型信息的媒体发送许可后, 发送对应于媒体发送许可中 所携带媒体类型的媒体流; The user terminal in multimedia communication is used to send a media sending request carrying media type information to the media sending right management server, and after receiving a media sending permission carrying media type information from the media sending right management server, send the corresponding The media stream of the media type carried in the media delivery permission;
接收单元, 用于接收多媒体通信中的用户终端发来的携带媒体类型 信息的媒体发送请求, 并将接收到的携带媒体类型信息的媒体发送请求 发送至媒体发送权管理服务器中的控制单元; A receiving unit configured to receive a media sending request carrying media type information from a user terminal in multimedia communication, and send the received media sending request carrying media type information. Sent to the control unit in the media transmission rights management server;
控制单元, 用于将接收到的携带媒体类型信息的媒体发送请求插入 到存储单元中的队列中; 并且, 当需要下发媒体发送许可时, 所述控制 型信息的媒体发送请求, 并向所述多媒体通信中的用户终端下发携带所 调度媒体发送请求中媒体类型信息的媒体发送许可; The control unit is configured to insert the received media sending request carrying media type information into the queue in the storage unit; and, when a media sending permission needs to be issued, the media sending request for the control type information is sent to the The user terminal in the multimedia communication issues a media transmission permission carrying media type information in the scheduled media transmission request;
存储单元, 用于在自身队列中保存控制单元所插入的携带媒体类型 信息的媒体发送请求。 The storage unit is used to store the media sending request carrying media type information inserted by the control unit in its own queue.
'一种媒体发送权管理服务器, 包括: 接收单元、 控制单元和包括一 个或多个队列的存储单元, 其中, 'A media transmission right management server, including: a receiving unit, a control unit and a storage unit including one or more queues, wherein,
接收单元, 用于接收多媒体通信中的用户终端发来的携带媒体类型 信息的媒体发送请求, 并将接收到的携带媒体类型信息的媒体发送请求 发送至媒体发送权管理服务器中的控制单元; The receiving unit is configured to receive a media sending request carrying media type information from a user terminal in multimedia communication, and send the received media sending request carrying media type information to the control unit in the media sending right management server;
控制单元, 用于将接收到的携带媒体类型信息的媒体发送请求插入 到存储单元中的队列中; 并且, 当需要下发媒体发送许可时, 所述控制 型信息的媒体发送请求, 并向多媒体通信中的用户终端下发携带所调度 媒体发送请求中媒体类型信息的媒体发送许可; The control unit is configured to insert the received media sending request carrying media type information into the queue in the storage unit; and, when it is necessary to issue a media sending permission, the media sending request for the control type information is sent to the multimedia The user terminal in communication issues a media transmission permission carrying the media type information in the scheduled media transmission request;
存储单元, 用于在自身队列中保存控制单元所插入的携带媒体类型 信息的媒体发送请求。 The storage unit is used to store the media sending request carrying media type information inserted by the control unit in its own queue.
由此可见, 在本发明实施例中, 媒体发送权管理服务器能够通过队 列的方式来对多媒体通信中不同用户终端以及不同媒体类型的媒体流 的发送顺序进行有效地控制, 实现了对多媒体的通信过程进行有效地管 理, 从而极大地提高了多媒体业务实现的灵活性, 提高了多媒体业务的 业务服务质量。 附图简要说明 It can be seen that in the embodiment of the present invention, the media transmission right management server can effectively control the transmission sequence of media streams of different user terminals and different media types in multimedia communication through queues, thereby realizing multimedia communication. The process is effectively managed, thereby greatly improving the flexibility of multimedia service implementation and improving the service quality of multimedia services. Brief description of the drawings
图 1是在本发明一实施例中系统的基本结构示意图。 Figure 1 is a schematic diagram of the basic structure of a system in an embodiment of the present invention.
图 2是在本发明一实施例中系统的优选结构示意图。 Figure 2 is a schematic diagram of the preferred structure of the system in an embodiment of the present invention.
图 3是本发明一实施例所提出的媒体发送权管理服务器的基本结构 示意图。 Figure 3 is a schematic diagram of the basic structure of the media transmission right management server proposed by an embodiment of the present invention.
图 4是本发明一实施例所提出的媒体发送权管理服务器的优选结构 示意图。 Figure 4 is a schematic diagram of the preferred structure of the media transmission right management server proposed by an embodiment of the present invention.
图 5是实现本发明方法一实施例的流程图。 Figure 5 is a flow chart for implementing an embodiment of the method of the present invention.
图 6是在本发明一实施例中在各个队列中为用户终端预留占位符的 示意图。 实施本发明的方式 Figure 6 is a schematic diagram of reserving placeholders for user terminals in each queue in an embodiment of the present invention. Ways to practice the invention
为使本发明的目的、 技术方案和优点更加清楚, 下面结合附图及具 体实施例对本发明作进一步地详细描述。 In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.
图 1是在本发明一实施例中系统的基本结构示意图。 参见图 1 , 在 实施例中, 系统的基本结构包括: 多媒体通信中的用户终端和媒体发送 权管理服务器, 其中, 媒体发送权管理服务器由接收单元、 控制单元和 包括一个或多个队列的存储单元组成, 并且, Figure 1 is a schematic diagram of the basic structure of a system in an embodiment of the present invention. Referring to Figure 1, in the embodiment, the basic structure of the system includes: a user terminal in multimedia communication and a media sending right management server, wherein the media sending right management server consists of a receiving unit, a control unit and a storage including one or more queues unit composition, and,
多媒体通信中的用户终端, 用于将携带媒体类型信息的媒体发送请 求发送至媒体发送权管理服务器, 并在接收到媒体发送权管理服务器发 来的携带媒体类型信息的媒体发送许可后 , 发送对应于媒体发送许可中 所携带媒体类型的媒体流; The user terminal in multimedia communication is used to send a media sending request carrying media type information to the media sending right management server, and after receiving a media sending permission carrying media type information from the media sending right management server, send a corresponding The media stream of the media type carried in the media delivery permission;
接收单元, 用于接收多媒体通信中的用户终端发来的携带媒体类型 信息的媒体发送请求, 并将接收到的携带媒体类型信息的媒体发送请求 发送至媒体发送权管理服务器中的控制单元; 控制单元, 用于将接收到的携带媒体类型信息的媒体发送请求插入 到存储单^ L中的队列中; 并且, 当需要下发媒体发送许可时, 所述控制 型信息的媒体发送请求, 并向所述多媒体通信中的用户终端下发携带所 调度媒体发送请求中媒体类型信息的媒体发送许可; A receiving unit configured to receive a media sending request carrying media type information from a user terminal in multimedia communication, and send the received media sending request carrying media type information to the control unit in the media sending right management server; The control unit is configured to insert the received media sending request carrying media type information into the queue in the storage unit; and, when it is necessary to issue a media sending permission, the media sending request for the control type information, and Deliver a media transmission permission carrying the media type information in the scheduled media transmission request to the user terminal in the multimedia communication;
存储单元, 用于在自身队列中保存控制单元所插入的携带媒体类型 信息的媒体发送请求。 The storage unit is used to store the media sending request carrying media type information inserted by the control unit in its own queue.
图 3是本发明一实施例所提出的媒体发送权管理服务器的基本结构 示意图。 参见图 3 , 本发明一实施例所提出的媒体发送权管理服务器的 基本结构包括: 接收单元、 控制单元和包括一个或多个队列的存储单元 组成, 其中, Figure 3 is a schematic diagram of the basic structure of the media transmission right management server proposed by an embodiment of the present invention. Referring to Figure 3, the basic structure of the media transmission right management server proposed by an embodiment of the present invention includes: a receiving unit, a control unit and a storage unit including one or more queues, where,
接收单元, 用于接收多媒体通信中的用户终端发来的携带媒体类型 信息的媒体发送请求, 并将接收到的携带媒体类型信息的媒体发送请求 发送至媒体发送权管理服务器中的控制单元; The receiving unit is configured to receive a media sending request carrying media type information from a user terminal in multimedia communication, and send the received media sending request carrying media type information to the control unit in the media sending right management server;
控制单元, 用于将接收到的携带媒体类型信息的媒体发送请求插入 到存储单元中的队列中; 并且, 当需要下发媒体发送许可时, 所述控制 单元根据预先设定的调度策略从存储单元中的队列中调度携带媒体类 型信息的媒体发送请求, 并向多媒体通信中的用户终端下发携带所调度 媒体发送请求中媒体类型信息的媒体发送许可; The control unit is configured to insert the received media sending request carrying media type information into the queue in the storage unit; and, when it is necessary to issue a media sending permission, the control unit sends the media sending request from the storage according to the preset scheduling policy. Schedule media transmission requests carrying media type information in the queue in the unit, and issue media transmission permissions carrying media type information in the scheduled media transmission requests to user terminals in multimedia communications;
存储单元, 用于在自身队列中保存控制单元所插入的携带媒体类型 信息的媒体发送请求。 The storage unit is used to store the media sending request carrying media type information inserted by the control unit in its own queue.
参见图 1和图 3 , 在本发明一实施例所提出的系统和媒体发送权管 理服务器中, 所述控制单元, 进一步用于在接收到携带媒体类型信息的 媒体发送请求时 , 根据预先设定的调度策略将对所述媒体发送请求中所 携带媒体类型的许可顺序发送至发来媒体发送请求的所述多媒体通信 中的用户终端。 Referring to Figures 1 and 3, in the system and media transmission right management server proposed by an embodiment of the present invention, the control unit is further configured to, when receiving a media transmission request carrying media type information, perform the The scheduling policy will send the permission sequence of the media types carried in the media sending request to the multimedia communication that sends the media sending request. user terminal in .
图 2是在本发明一实施例中系统的优选结构示意图。 图 4是本发明 一实施例所提出的媒体发送权管理服务器的优选结构示意图。 参见图 2 和图 4, 优选地, 在本发明一实施例所提出的系统和媒体发送权管理服 务器中, 所述媒体发送权管理服务器中进一步包括媒体类型检测单元, 用于在接收到控制单元发来的不同媒体类型信息后, 根据预先设置的相 互冲突媒体类型判断当前接收到的不同媒体类型是否相互冲突, 并在判 断出相互冲突后, 将沖突指示发送至控制单元, 以及在判断出未发生冲 突后, 将未发生冲突指示发送至控制单元; 所述控制单元, 用于从存储 单元的队列中调度携带不同媒体类型信息的不同媒体请求, 并将所调度 不同媒体发送请求中携带的不同媒体类型信息发送至媒体类型检测单 元, 在接收到媒体类型检测单元发来的冲突指示后, 根据预先设定的调 度策略重新调度携带媒体类型信息的媒体请求, 以及在接收到媒体类型 检测单元发来的未发生冲突指示后, 直接向所述多媒体通信中的用户终 端同时下发携带所调度媒体发送请求中不同媒体类型信息的媒体发送 许可。 Figure 2 is a schematic diagram of the preferred structure of the system in an embodiment of the present invention. Figure 4 is a schematic diagram of the preferred structure of the media transmission right management server proposed by an embodiment of the present invention. Referring to Figures 2 and 4, preferably, in the system and media transmission rights management server proposed by an embodiment of the present invention, the media transmission rights management server further includes a media type detection unit for receiving the control unit After receiving different media type information, it determines whether the different media types currently received conflict with each other according to the preset conflicting media types, and after determining that they conflict with each other, sends a conflict indication to the control unit, and after determining that there is no conflict with each other, After a conflict occurs, an indication that no conflict occurs is sent to the control unit; the control unit is used to schedule different media requests carrying different media type information from the queue of the storage unit, and send the different media requests carried in the scheduled different media requests. The media type information is sent to the media type detection unit. After receiving the conflict indication sent by the media type detection unit, the media request carrying the media type information is rescheduled according to the preset scheduling policy, and after receiving the conflict indication sent by the media type detection unit After receiving the conflict-free indication, the media transmission permission carrying the different media type information in the scheduled media transmission request is directly delivered to the user terminal in the multimedia communication at the same time.
本发明方法一实施例的核心思想是: 将携带媒体类型信息的媒体发 送请求插入到队列中; 当需要下发媒体发送许可时, 根据预先设定的调 度策略从队列中调度携带媒体类型信息的媒体发送请求。 The core idea of an embodiment of the method of the present invention is to: insert a media sending request carrying media type information into the queue; when it is necessary to issue a media sending permission, schedule the media sending request carrying media type information from the queue according to the preset scheduling policy Media sends request.
图 5是实现本发明方法一实施例的流程图。 参见图 5 , 在本发明一 实施例中, 对多种媒体类型的媒体发送请求进行管理, 控制多媒体通信 中各种媒体类型媒体流发送的过程具体包括以下步骤: Figure 5 is a flow chart for implementing an embodiment of the method of the present invention. Referring to Figure 5, in an embodiment of the present invention, media sending requests of multiple media types are managed, and the process of controlling the sending of media streams of various media types in multimedia communication specifically includes the following steps:
步驟 501: 多媒体通信中的用户终端将携带媒体类型信息的媒体发 送请求发送至媒体发送权管理服务器。 Step 501: The user terminal in multimedia communication sends a media sending request carrying media type information to the media sending right management server.
这里, 多媒体通信中的用户终端可以通过一条媒体发送请求将对多 种媒体类型的发送申请发送至媒体发送权管理服务器, 也可以通过多条 媒体发送请求分别将对多种媒体类型的发送申请发送至媒体发送权管 理服务器。 相应地, 在本步驟中, 媒体发送权管理服务器所接收到的每 一条媒体发送请求中可以携带一种媒体类型信息也可以携带多种媒体 类型信息。 Here, the user terminal in multimedia communication can send a request to multiple media through one media. The sending application for one media type is sent to the media sending right management server, or multiple media sending requests can be sent to the media sending right management server respectively through multiple media sending requests. Correspondingly, in this step, each media sending request received by the media sending right management server may carry one type of media type information or may carry multiple media type information.
步骤 502: 媒体发送权管理服务器将接收到的携带媒体类型信息的 媒体发送请求插入到自身的队列中。 Step 502: The media sending right management server inserts the received media sending request carrying media type information into its own queue.
这里, 媒体发送权管理服务器在接收到携带媒体类型信息的媒体发 送请求时, 还可以进一步根据调度策略将对所述媒体发送请求中所携带 媒体类型的许可顺序发送至发来所述媒体发送请求的用户终端, 从而通 知用户终端其在后续过程中发送不同媒体类型媒体流的先后顺序。 Here, when the media sending right management server receives a media sending request carrying media type information, the media sending right management server may further send the permission sequence of the media type carried in the media sending request to the person who sent the media sending request according to the scheduling policy. user terminal, thereby notifying the user terminal of the order in which it sends media streams of different media types in the subsequent process.
在本步骤中 , 媒体发送权管理服务器可以采用多种方式将接收到的 媒体发送请求插入到队列中, 具体包括: In this step, the media sending right management server can insert the received media sending request into the queue in a variety of ways, including:
1、媒体发送权管理服务器根据接收的先后顺序,将接收到的携带媒 体类型信息的媒体发送请求依次插入到队列中。 1. The media sending right management server inserts the received media sending requests carrying media type information into the queue in sequence according to the order of reception.
2、 媒体发送权管理服务器根据媒体发送请求中携带的媒体类型信 息, 将接收到的携带媒体类型信息的媒体发送请求插入到队列中。 2. The media sending right management server inserts the received media sending request carrying the media type information into the queue according to the media type information carried in the media sending request.
3、 预先在队列中为指定用户终端设置位置, 这样, 在本步骤中, 媒 体发送权管理服务器首先获取发来所述媒体发送情求的用户终端信息, 并根据所获取用户终端信息确定发来媒体发送请求的用户终端为指定 用户终端后, 将该携带媒体类型信息的媒体发送请求插入到队列中为该 指定用户终端所设置的位置处。 3. Set a position for the designated user terminal in the queue in advance. In this step, the media transmission right management server first obtains the user terminal information that sent the media transmission request, and determines the user terminal based on the obtained user terminal information. After the user terminal making the media sending request is a designated user terminal, the media sending request carrying the media type information is inserted into the queue at a position set for the designated user terminal.
4、当媒体发送权管理服务器所接收到的一条媒体发送请求中携带多 种媒体类型信息时, 媒体发送权管理服务器根据该媒体发送请求中所携 带的媒体类型的数量, 将该媒体发送请求拆分为分别携带每一种媒体类 型信息的多条媒体发送请求, 然后将拆分出的携带每一种媒体类型信息 的多条媒体发送请求按照设定的媒体类型顺序插入到队列中。 4. When a media sending request received by the media sending right management server carries multiple media type information, the media sending right management server splits the media sending request according to the number of media types carried in the media sending request. Divided into categories to carry each type of media separately type information, and then insert the split multiple media sending requests carrying information of each media type into the queue in the order of the set media type.
其中, 所述设定的媒体类型顺序是由媒体发送权管理服务器直接设 定的, 或者由媒体发送权管理服务器根据用户终端发来申请中特定参数 的指示设定的。 The set media type sequence is directly set by the media transmission rights management server, or is set by the media transmission rights management server according to the instructions of specific parameters in the application sent by the user terminal.
比如, 媒体发送权管理服务器接收到一条携带 3种媒体类型信息, 比如为语音、 图像和文本类型信息的媒体发送请求, 也就是说, 用户终 端同时要求该 3种媒体类型的媒体发送权, 则媒体发送权管理服务器将 该条携带 3种媒体类型信息的媒体发送请求拆分为分别携带语音、 图像 和文本类型信息的 3条媒体发送请求, 然后按照设定的媒体类型顺序, 比如依次为语音、 图像和文本, 首先将拆分出的携带语音类型信息的媒 体发送请求插入到自身的队列中, 然后再将拆分出的携带图像类型信息 的媒体发送请求插入到自身中的队列中, 最后将拆分出的携带文本类型 信息的媒体发送请求插入到自身中的队列中。 其中, 所述设定的媒体类 型顺序可以由媒体发送权管理服务器直接设定, 也可以是由媒体发送权 管理服务器根据用户终端发来申请消息中特定的参数来设定的, 比如, 用户终端在该携带 3种媒体类型信息的媒体发送请求中携带一个特定参 数指示该媒体发送请求中所携带 3种媒体类型的顺序依次为语音、 图像 和文本等。 For example, the media transmission right management server receives a message carrying three media types, such as a media transmission request for voice, image and text type information. That is to say, the user terminal simultaneously requires the media transmission rights of the three media types, then The media transmission right management server splits the media transmission request carrying three media type information into three media transmission requests carrying voice, image and text type information respectively, and then follows the set media type order, for example, voice in sequence , images and text, first insert the split media sending request carrying voice type information into its own queue, then insert the split media sending request carrying image type information into its own queue, and finally Insert the split media sending request carrying text type information into the queue in itself. The set media type sequence may be directly set by the media transmission right management server, or may be set by the media transmission right management server according to specific parameters in the application message sent by the user terminal. For example, the user terminal The media sending request carrying the three media type information carries a specific parameter indicating that the order of the three media types carried in the media sending request is voice, image, text, etc.
5、当媒体发送权管理服务器所接收到的一条媒体发送请求中携带多 种媒体类型信息时, 媒体发送权管理服务器可以不进行拆分, 直接将该 携带多种媒体类型信息的媒体发送请求插入到队列中。 5. When a media sending request received by the media sending right management server carries multiple media type information, the media sending right management server may directly insert the media sending request carrying multiple media type information without splitting it. to the queue.
6、媒体发送权管理服务器将接收到的携带媒体类型信息的媒体发送 请求插入自身的一个指定队列中。 6. The media sending right management server inserts the received media sending request carrying media type information into a designated queue of itself.
7、媒体发送权管理服务器将接收到的携带媒体类型信息的媒体发送 请求插入自身的不同队列中。 7. The media sending right management server sends the received media carrying media type information. The request is inserted into a different queue of itself.
需要说明的是, 本步骤所述的将携带媒体类型信息的媒体发送请求 插入到队列中的方式并不仅仅限于上述的 7种方式, 还可以包括其它的 插入方式。 并且, 上述的 7种方式可以进行組合, 较佳的组合方式可以 举例为: It should be noted that the method of inserting the media sending request carrying the media type information into the queue in this step is not limited to the above seven methods, and may also include other insertion methods. Moreover, the above 7 methods can be combined, and the better combination methods can be as follows:
A、 方式 1与方式 6组合, 具体为, 媒体发送权管理服务器根据接 收的先后顺序, 将接收到的携带媒体类型信息的媒体发送请求依次插入 到自身中一个指定的队列中。 A. Combination of method 1 and method 6, specifically, the media sending right management server inserts the received media sending requests carrying media type information into a designated queue in itself according to the order of reception.
B、 方式 2与方式 7组合, 具体为, 本发明预先为不同队列分别设 置对应的媒体类型, 这样, 媒体发送权管理服务器根据媒体发送请求中 携带的媒体类型信息, 将接收到的携带媒体类型信息的媒体发送请求插 入到对应于所携带媒体类型的队列中。 B. Combination of method 2 and method 7. Specifically, the present invention sets corresponding media types for different queues in advance. In this way, the media sending right management server will receive the media type carried in the media sending request according to the media type information carried in the media sending request. Media send requests for messages are inserted into the queue corresponding to the type of media being carried.
比如, 媒体发送权管理服务器接收到携带图像类型信息的一条媒体 发送请求、 携带语音类型信息的一条媒体发送请求以及携带文本类型信 息的一条媒体发送请求, 则在本步骤中, 媒体发送权管理服务器将接收 到的携带图像类型信息的媒体发送请求插入到自身中对应于图像类型 的队列中, 将其中携带语音类型信息的媒体发送请求插入到自身中对应 于语音类型的队列中, 将其中携带文本类型信息的媒体发送请求插入到 自身中对应于文本类型的队列中。 For example, the media sending right management server receives a media sending request carrying image type information, a media sending request carrying voice type information, and a media sending request carrying text type information, then in this step, the media sending right management server Insert the received media sending request carrying image type information into the queue corresponding to the image type in itself, insert the media sending request carrying voice type information into the queue corresponding to the voice type in itself, and insert text in it into the queue corresponding to the voice type. A media send request of type information is inserted into its own queue corresponding to the text type.
C、 方式 2、 方式 3和方式 7组合, 具体为, 本发明预先为不同队列 分别设置对应的媒体类型; 并在对应于每一种媒体类型的队列中为指定 用户终端设置相同的位置; 媒体发送权管理服务器将携带媒体类型信息 的媒体发送请求插入到对应于该媒体发送请求中所携带媒体类型队列 中为该指定用户终端所设置的位置处。 C. Combination of Mode 2, Mode 3 and Mode 7. Specifically, the present invention sets corresponding media types for different queues in advance; and sets the same position for the designated user terminal in the queue corresponding to each media type; media The sending right management server inserts the media sending request carrying the media type information into the position set for the designated user terminal in the queue corresponding to the media type carried in the media sending request.
其中, 所述为指定用户终端设置相同的位置可以通过在对应于每一 种媒体类型的队列中为指定用户终端预留占位符来实现。 这样, 在本步 骤中, 当媒体发送权管理服务器接收到一个用户终端发来的携带媒体类 型信息的媒体发送请求时, 媒体发送权管理服务器首先判断在自身的队 列中是否为该用户终端预留有占位符, 如果未预留, 则直接按照媒体类 型将媒体发送请求插入到对应于该媒体类型队列的对尾处, 如果预留, 则直接将媒体发送请求插入到对应于媒体发送请求中所携带媒体类型 队列中预留的占位符处, 而不是队列尾处。 参见图 6, 比如, 本发明针 对多媒体通信中的用户终端 4在对应于每一种媒体类型队列中的第一个 位置处均预留有占位符, 以便用户终端 4的每一条媒体发送请求均能够 被优先调度并响应, 这样, 当媒体发送权管理服务器首次接收到其它用 户终端发来的携带媒体类型信息的媒体发送请求时, 由于第一个位置处 预留有占位符, 所以媒体发送权管理服务器并不将该其它用户终端发来 的携带媒体类型信息的媒体发送请求插入到相应队列中的第一个位置 处, 而是插入到队列中的下一个位置处。 当媒体发送权管理服务器接收 到用户终端 4发来的 2条分别携带语音和图像媒体类型信息的媒体发送 请求时, 则直接将携带语音 I 型信息的媒体发送请求插入到对应于语音 类型队列中的第一个位置处, 直接将携带图像类型信息的媒体发送请求 插入到对应于图像类型队列中的第一个位置处。 Wherein, setting the same location for the specified user terminal can be done by corresponding to each This is achieved by reserving placeholders in the queue of each media type for specified user terminals. In this way, in this step, when the media sending right management server receives a media sending request carrying media type information from a user terminal, the media sending right management server first determines whether it is reserved for the user terminal in its own queue. There is a placeholder. If it is not reserved, the media sending request will be directly inserted into the queue corresponding to the media type according to the media type. If it is reserved, the media sending request will be directly inserted into the queue corresponding to the media type. The placeholder reserved in the queue for the media type being carried is not the end of the queue. Referring to Figure 6, for example, the present invention reserves a placeholder at the first position in the queue corresponding to each media type for the user terminal 4 in multimedia communication, so that each media transmission request of the user terminal 4 can be prioritized and responded to. In this way, when the media sending right management server receives a media sending request carrying media type information from other user terminals for the first time, since there is a placeholder reserved at the first position, the media The sending right management server does not insert the media sending request carrying the media type information sent by the other user terminal into the first position in the corresponding queue, but inserts it into the next position in the queue. When the media transmission right management server receives two media transmission requests carrying voice and image media type information respectively from the user terminal 4, it directly inserts the media transmission request carrying voice type I information into the queue corresponding to the voice type. At the first position, directly insert the media sending request carrying the image type information into the first position in the queue corresponding to the image type.
其中, 所述为指定用户终端设置相同的位置可以是: 媒体发送权管 理服务器根据指定用户终端发来的携带参考媒体类型信息的媒体发送 请求在对应于该所携带参考媒体类型队列中所处的位置, 确定在对应于 其它媒体类型的队列中为该指定用户终端所设置的位置。 所述参考媒体 类型是由媒体发送权管理服务器根据所述指定用户终端发来申请消息 中携带的特定参数所指定的, 或者, 所述参考媒体类型是由媒体发送权 管理服务器直接指定的。 当所述参考媒体类型是由媒体发送权管理服务器直接指定时, 实现 直接指定的过程具体可以是: 媒体发送权管理服务器将所述指定用户终 端发来的第一个媒体发送请求中携带的一个媒体类型设定为参考媒体 类型。 Wherein, setting the same position for the designated user terminal may be: the media sending right management server locates the position in the queue corresponding to the carried reference media type according to the media sending request carrying the reference media type information sent by the designated user terminal. Position determines the position set for the specified user terminal in the queue corresponding to other media types. The reference media type is specified by the media sending right management server according to specific parameters carried in the application message sent by the designated user terminal, or the reference media type is directly specified by the media sending right management server. When the reference media type is directly designated by the media transmission rights management server, the process of implementing the direct designation may be: The media transmission rights management server converts a The media type is set to the reference media type.
当所述参考媒体类型是由媒体发送权管理服务器直接指定时, 实现 直接指定的过程具体还可以是: 当媒体发送权管理服务器接收到所述指 定用户终端发来的携带多种媒体类型信息的一条媒体发送请求后, 媒体 发送权管理服务器将所述指定用户终端发来的携带多种媒体类型信息 的一条媒体发送请求拆分为分别携带每一种媒体类型信息的多条媒体 发送请求, 并将拆分后的分别携带每一种媒体类型信息的多条媒体发送 请求分别插入对应于所携带媒体类型的队列中; 所述参考媒体类型是由 媒体发送权管理服务器获取拆分后的各条媒体发送请求在其所在队列 中应处位置最大的一条媒体发送请求, 并将所获取该条媒体发送请求中 携带的媒体类型指定为参考媒体类型。 比如, 指定用户终端, 记为用户 终端 1 , 发来一条携带语音、 图像和文本 3种媒体类型信息的媒体发送 请求, 媒体发送权管理服务器将其拆分为携带语音类型信息的媒体发送 请求、 携带图像类型信息的媒体发送请求和携带文本类型信息的媒体发 送请求, 在将该拆分后的 3条媒体发送请求分别顺序插入对应类型的队 列时, 如果携带语音类型信息的媒体发送请求在其队列中所处的位置最 大为第 5位, 而分别携带图像和文本类型信息的 2个媒体发送请求在其 队列中分别所处的位置为 2和 3 , 则可将语音类型设置为上述的参考媒 体类型, 也就是说, 媒体发送权管理服务器将携带图像类型信息的媒体 发送请求和携带文本类型信息的媒体发送请求分别插入到对应于图像 和文本类型队列中的第 5个位置处, 空出对应于图像类型队列的第 2、 3 和 4的位置, 并空出对应于文本类型队列的第 3和 4的位置。 还需要说明的是,本发明可以预先将各种不同的媒体类型进行分类, 所分出的每一类媒体类型对应一个队列, 而不再是每一个媒体类型对应 一个队列, 这样, 在本步驟中, 媒体发送权管理服务器根据媒体发送请 求中携带的媒体类型信息确定该媒体类型所属的分类, 并将该媒体发送 请求插入到自身中对应于该分类媒体类型的队列中。 比如, 媒体发送权 管理服务器接收到 3条分别携带语音、 图像和文本类型信息的媒体发送 请求, 且预先将语音类型分为一类, 将图像和文本类型分为一类, 则在 本步骤中 , 媒体发送权管理服务器将携带语音的媒体发送请求插入到对 应于语音类的一个队列中, 将分别携带图像和文本的 2条媒体发送请求 按照预先设置的插入顺序插入到对应于图像和文本类的一个队列中。 When the reference media type is directly designated by the media transmission rights management server, the process of implementing the direct designation may also be: when the media transmission rights management server receives a message carrying multiple media type information sent by the designated user terminal. After a media sending request, the media sending right management server splits a media sending request carrying multiple media type information sent by the designated user terminal into multiple media sending requests carrying information of each media type respectively, and Insert the split multiple media sending requests carrying information of each media type into queues corresponding to the carried media types; the reference media type is obtained by the media sending right management server. The media sending request shall be the media sending request with the largest position in the queue in which it is located, and the media type carried in the obtained media sending request shall be designated as the reference media type. For example, a designated user terminal, recorded as user terminal 1, sends a media sending request carrying three media type information: voice, image and text. The media sending right management server splits it into a media sending request carrying voice type information, When the media sending request carrying image type information and the media sending request carrying text type information are sequentially inserted into the queues of the corresponding types respectively, if the media sending request carrying voice type information is inserted into the queue of the corresponding type, if the media sending request carrying voice type information is The maximum position in the queue is position 5, and the positions of the two media sending requests carrying image and text type information respectively are 2 and 3 in the queue, then the voice type can be set to the above reference Media type, that is to say, the media sending right management server inserts the media sending request carrying image type information and the media sending request carrying text type information into the 5th position in the queue corresponding to the image and text type respectively, leaving them empty. Positions 2, 3, and 4 corresponding to the image type queue, and vacating positions 3 and 4 corresponding to the text type queue. It should also be noted that the present invention can classify various media types in advance, and each classified media type corresponds to a queue, instead of each media type corresponding to a queue. In this step, , the media sending right management server determines the category to which the media type belongs based on the media type information carried in the media sending request, and inserts the media sending request into its own queue corresponding to the classified media type. For example, the media transmission right management server receives three media transmission requests carrying voice, image and text type information respectively, and pre-classifies the voice type into one category, and divides the image and text types into one category, then in this step , the media sending right management server inserts the media sending request carrying voice into a queue corresponding to the voice class, and inserts two media sending requests carrying images and text respectively into the queue corresponding to the image and text classes in accordance with the preset insertion order. in a queue.
步骤 503 : 当需要下发媒体发送许可, 即授予用户终端媒体发送权 时, 媒体发送权管理服务器根据预先设定的调度策略从自身的队列中调 度携带媒体类型信息的媒体发送请求。 Step 503: When it is necessary to issue a media sending permission, that is, to grant media sending rights to the user terminal, the media sending right management server schedules media sending requests carrying media type information from its own queue according to the preset scheduling policy.
这里, 媒体发送权管理服务器根据预先设定的调度策略从自身的队 列中调度的具体方式可以是: Here, the specific way in which the media transmission right management server schedules from its own queue according to the preset scheduling policy can be:
a、媒体发送权管理服务器从媒体发送请求所插入到的队列中一次调 度一个或多个携带媒体类型信息的媒体发送请求。 a. The media sending right management server schedules one or more media sending requests carrying media type information at a time from the queue into which the media sending requests are inserted.
b、 媒体发送权管理服务器根据各媒体发送请求插入队列的先后顺 序, 从队列中依次调度携带媒体类型信息的媒体发送请求。 b. The media sending right management server schedules media sending requests carrying media type information from the queue in sequence according to the order in which each media sending request is inserted into the queue.
c、媒体发送权管理服务器通过轮询队列中携带每一种媒体类型的媒 体发送请求, 调度各媒体发送请求。 c. The media sending right management server schedules each media sending request by polling the media sending requests of each media type in the queue.
这里, 如果在步驟 502中, 媒体发送权管理服务器根据媒体发送请 求中所携带的媒体类型信息, 将携带媒体类型信息的媒体发送请求插入 到对应于所携带媒体类型的队列中, 则在本步骤中, 当采用方式 c执行 调度时, 媒体发送权管理服务器采用的是轮询对应于各媒体类型队列的 方式来调度各媒体发送请求。 Here, if in step 502, the media sending right management server inserts the media sending request carrying the media type information into the queue corresponding to the carried media type according to the media type information carried in the media sending request, then in this step , when using mode c to perform scheduling, the media sending right management server uses polling corresponding to each media type queue. Method to schedule each media to send requests.
d、预先设置每一种媒体类型的优先级,媒体发送权管理服务器根据 媒体发送请求中所携带媒体类型的优先级顺序, 依次调度队列中各个媒 体发送请求。 d. Set the priority of each media type in advance, and the media sending right management server schedules each media sending request in the queue in sequence according to the priority order of the media types carried in the media sending request.
这里, 媒体发送权管理服务器可以预先将多个指定的媒体类型设置 为同一优先级; 这样, 在本步骤中, 对于携带同一优先级媒体类型的不 同媒体发送请求, 媒体发送权管理服务器可以同时调度该携带同一优先 级媒体类型的不同媒体发送请求。 Here, the media sending right management server can set multiple specified media types to the same priority in advance; thus, in this step, the media sending right management server can schedule different media sending requests carrying the same priority media type at the same time. The request carries different media of the same priority media type.
并且, 如果在步骤 502中, 媒体发送权管理服务器根据媒体发送请 求中所携带的媒体类型信息, 将携带媒体类型信息的媒体发送请求插入 到对应于所携带媒体类型的队列中, 则在本步骤中, 在采用方式 d执行 调度时, 媒体发送权管理服务器首先调度最高优先级队列中的携带媒体 类型信息的媒体发送请求, 然后调度次高优先级队列中的携带媒体类型 信息的媒体发送请求, 直至调度最低优先级队列中携带媒体类型信息的 媒体发送请求。 And, if in step 502, the media sending right management server inserts the media sending request carrying the media type information into the queue corresponding to the carried media type according to the media type information carried in the media sending request, then in this step When scheduling is performed in mode d, the media sending right management server first schedules the media sending request carrying media type information in the highest priority queue, and then schedules the media sending request carrying media type information in the next highest priority queue. Until the media sending request carrying media type information in the lowest priority queue is scheduled.
需要说明的是, '在本步驟中, 在采用方式 d执行调度时, 多媒体通 信中的用户终端可以向媒体发送权管理服务器发来重新指定各种媒体 类型优先级的申请消息, 媒体发送权管理服务器根据用户终端发来申请 消息所指定的各种媒体类型的优先级修改各媒体类型的优先级; 这样, 在后续执行调度时, 所述媒体发送请求中所携带媒体类型的优先级顺序 为修改后的优先级顺序, 媒体发送权管理服务器根据修改后的优先级顺 序调度各携带媒体类型信息的媒体发送请求。 It should be noted that, 'In this step, when performing scheduling in mode d, the user terminal in multimedia communication can send an application message to re-specify the priority of various media types to the media transmission right management server. Media transmission right management The server modifies the priority of each media type according to the priority of various media types specified in the application message sent by the user terminal; in this way, when subsequent scheduling is performed, the priority order of the media types carried in the media sending request is modified. According to the modified priority order, the media sending right management server schedules each media sending request carrying media type information according to the modified priority order.
还需要说明的是, 在本步骤中, 在采用方式 d执行调度时, 当调度 携带较低优先级媒体类型的媒体发送请求时, 如果媒体发送权管理服务 器接收到携带较高优先级媒体类型信息的媒体发送请求; 媒体发送权管 理服务器在完成当前调度的携带较低优先级媒体类型的媒体发送请求 之后, 立即调度所接收到的携带较高优先级媒体类型信息的媒体发送请 求, 或者, 媒体发送权管理服务器中断当前调度的携带较低优先级媒体 类型的媒体发送请求, 立即调度该携带较高优先级媒体类型信息的媒体 发送请求。 It should also be noted that in this step, when scheduling is performed in mode d, when scheduling a media sending request carrying a lower priority media type, if the media sending right management server receives information carrying a higher priority media type, media sending request; media sending right management After completing the currently scheduled media sending request carrying lower priority media type, the management server immediately schedules the received media sending request carrying higher priority media type information, or the media sending right management server interrupts the currently scheduled media sending request. For media sending requests carrying lower priority media types, the media sending requests carrying higher priority media type information are immediately scheduled.
e、媒体发送权管理服务器在一次调度中从队列中同时调度携带不同 媒体类型信息的不同媒体发送请求。 e. The media sending right management server simultaneously schedules different media sending requests carrying different media type information from the queue in one scheduling.
这里, 如果在步骤 502中, 媒体发送权管理服务器根据媒体发送请 求中所携带的媒体类型信息, 将携带媒体类型信息的媒体发送请求插入 到对应于所携带媒体类型的队列中, 则在本步驟中, 在采用方式 e执行 调度时, 在一次调度中, 媒体发送权管理服务器从对应于不同媒体类型 的不同队列中分别调度一个或多个携带媒体类型信息的媒体发送请求。 Here, if in step 502, the media sending right management server inserts the media sending request carrying the media type information into the queue corresponding to the carried media type according to the media type information carried in the media sending request, then in this step When scheduling is performed in mode e, in one scheduling, the media sending right management server schedules one or more media sending requests carrying media type information from different queues corresponding to different media types.
并且,本发明还可以预先设置相互冲突的媒体类型,则在本步骤中, 在釆用方式 e执行调度时, 媒体发送权管理服务器判断当前所调度的不 同媒体发送请求中携带的不同媒体类型是否相互冲突, 如果是, 则根据 设定的其它调度方式继续执行调度, 否则执行后续步骤 504。 其中, 所 述预先设定的相互冲突媒体类型可以由媒体发送权管理服务器直接指 器根据用户终端所发来申请消息中携带的相互冲突媒体类型信息来指 定的。 比如, 可以将语音媒体类型与包括语音成分的视频媒体类型设置 为相互冲突的媒体类型。 Moreover, the present invention can also pre-set conflicting media types. In this step, when performing scheduling in mode e, the media sending right management server determines whether the different media types carried in the different media sending requests currently scheduled are conflict with each other, if so, continue to perform scheduling according to other set scheduling methods, otherwise perform subsequent step 504. The preset conflicting media types may be directly designated by the media transmission right management server based on the conflicting media type information carried in the application message sent by the user terminal. For example, the voice media type and the video media type including voice components can be set as conflicting media types.
需要说明的是, 本步骤所述的调度方式并不仅仅限于上述的 a至 e 的方式, 还可以包括其它的插入方式。 并且, 上述的 a至 e方式可以进 行组合, 比如, 将方式 a与方式 b组合, 也就是说, 媒体发送权管理服 务器根据媒体发送请求插入队列的先后顺序, 从队列中调度一个或多个 携带媒体类型信息的媒体发送请求。 It should be noted that the scheduling method described in this step is not limited to the above-mentioned a to e methods, and may also include other insertion methods. Moreover, the above-mentioned methods a to e can be combined. For example, method a is combined with method b. That is to say, the media sending right management server schedules one or more media sending requests from the queue according to the order in which the media sending requests are inserted into the queue. A media send request carrying media type information.
还需要说明的是, 在步骤 501中, 当多媒体通信中的用户终端发送 至媒体发送权管理服务器的媒体发送请求中携带多种媒体类型信息时 , 该用户终端还可以进一步在该媒体发送请求中携带申请该多种媒体类 型同时授权的参数, 这样, 在本步骤中, 当需要下发媒体发送许可时, 如果媒体发送权管理服务器调度到该用户终端发来的该媒体发送请求 时, 则根据申请多种媒体类型同时授权的参数判断当前是否可以同时调 度该用户终端申请的每一种媒体类型, 如果不可以同时调度, 则媒体发 送权管理服务器不调度携带所述用户终端申请的任意一种媒体类型信 息的媒体发送请求, 也就是不授予该用户终端所申请的任意一种媒体类 型的媒体发送权, 并调度其它的媒体发送请求; 如果可以, 则同时调度 携带该用户终端申请的每一种媒体类型信息的媒体发送请求。 比如, 在 步驟 501中, 用户终端 1发来一条携带语音、 图像和文本 3种媒体类型 信息的媒体发送请求, 并在该媒体发送请求中携带申请该 3种媒体类型 同时授权的参数, 这样, 在本步骤 503中, 当媒体发送权管理服务器调 度队列中用户终端 1发来的携带语音、 图像和文本 3种媒、体类型信息的 媒体发送请求, 或根据步骤 502进行拆分处理后调度到队列中用户终端 1 发来的携带语音、 图像和文本任意一种媒体类型信息的媒体发送请求 时, 则根据申请多种媒体类型同时授权的参数判断当前是否可以同时调 度用户终端 1申请的 3种媒体类型, 如果不可以, 则媒体发送权管理服 务器不调度携带用户终端 1申请的任意一种媒体类型信息的媒体发送请 求, 并根据调度策略调度其它的媒体发送请求; 如果可以, 则同时调度 携带用户终端 1申请的 3种媒体类型信息的媒体发送请求, 从而可以同 时向用户终端 1下发携带 3种媒体类型信息的媒体发送许可, 也就是允 许用户终端 1同时发送该 3种媒体类型的媒体流。 其中, 媒体发送权管 理服务器可以通过判断该用户终端申请的每一种媒体类型的发送权在 当前是否均被释放, 来判断当前是否可以同时调度该用户终端申请的每 一种媒体类型。 It should also be noted that in step 501, when the media sending request sent by the user terminal in multimedia communication to the media sending right management server carries multiple media type information, the user terminal may further include in the media sending request Carrying parameters for applying for simultaneous authorization of multiple media types, in this step, when it is necessary to issue a media transmission permission, if the media transmission right management server schedules the media transmission request sent from the user terminal, then according to Parameters for applying for simultaneous authorization of multiple media types determine whether each media type applied for by the user terminal can currently be scheduled simultaneously. If it cannot be scheduled at the same time, the media transmission right management server will not schedule any media type that carries the user terminal application. Media sending request for media type information, that is, the media sending right of any media type applied for by the user terminal is not granted, and other media sending requests are scheduled; if possible, each media sending request carrying the user terminal application is scheduled at the same time. Media send request for media type information. For example, in step 501, user terminal 1 sends a media sending request carrying information about three media types: voice, image, and text, and the media sending request carries parameters for applying for simultaneous authorization of the three media types. In this way, In this step 503, when the media transmission right management server dispatches the media transmission request carrying the three media type information of voice, image and text from the user terminal 1 in the queue, or performs split processing according to step 502 and then dispatches it to When user terminal 1 in the queue sends a media transmission request carrying any media type information such as voice, image and text, it will be judged based on the parameters for simultaneous authorization of multiple media types to determine whether the three types applied for by user terminal 1 can be scheduled at the same time. media type. If it is not possible, the media transmission right management server will not schedule a media transmission request carrying any media type information applied for by the user terminal 1, and schedule other media transmission requests according to the scheduling policy; if it is possible, it will also schedule the media transmission request carrying The user terminal 1 applies for media sending requests for the three media type information, so that the media sending permission carrying the three media type information can be issued to the user terminal 1 at the same time, that is, the user terminal 1 is allowed to send the media of the three media types at the same time. flow. Among them, media distribution rights management The management server may determine whether each media type applied for by the user terminal can be scheduled simultaneously by determining whether the sending rights of each media type applied for by the user terminal are currently released.
步骤 504: 媒体发送权管理服务器根据所调度媒体发送请求中携带 的媒体类型信息向对应的用户终端下发携带该媒体类型信息的媒体发 送许可。 Step 504: The media transmission right management server issues a media transmission permission carrying the media type information to the corresponding user terminal according to the media type information carried in the scheduled media transmission request.
这里 , 所述对应的用户终端是指发来当前所调度媒体发送请求的用 户终端。 Here, the corresponding user terminal refers to the user terminal that sends the currently scheduled media transmission request.
需要说明的是, 如果在步骤 501中, 媒体发送权管理服务器所接收 到的一条媒体发送请求中携带多种媒体类型信息, 且在步骤 502中, 媒 体发送权管理服务器未进行拆分, 直接将该条携带多种媒体类型信息的 媒体发送请求作为一条媒体发送请求插入到队列中, 且当前所调度的媒 体发送请求为该携带多种媒体类型信息的媒体发送请求时, 在本步骤 504 中, 媒体发送权管理服务器可以通过一条携带多种媒体类型信息的 媒体发送许可消息将该多种媒体类型的发送权授予当前所调度媒体发 送请求对应的用户终端, 也可以通过多条携带每一种媒体类型信息的媒 体发送许可消息将该多种媒体类型的发送权授予当前所调度媒体发送 请求对应的用户终端。 It should be noted that if in step 501, a media sending request received by the media sending right management server carries multiple media type information, and in step 502, the media sending right management server does not split it, and directly When the media sending request carrying multiple media type information is inserted into the queue as a media sending request, and the currently scheduled media sending request is a media sending request carrying multiple media type information, in this step 504, The media transmission right management server can grant the transmission rights of multiple media types to the user terminal corresponding to the currently scheduled media transmission request through a media transmission permission message carrying multiple media type information, or through multiple media transmission permission messages carrying each media type. The media transmission permission message of the type information grants the transmission rights of the multiple media types to the user terminal corresponding to the currently scheduled media transmission request.
步骤 505: 接收到媒体发送许可的用户终端根据媒体发送许可中携 带的媒体类型信息发送对应类型的媒体流。 Step 505: The user terminal that receives the media sending permission sends a media stream of the corresponding type according to the media type information carried in the media sending permission.
这里, 比如, 媒体发送许可中携带的媒体类型信息为文本类型, 则 在本步驟中, 接收到媒体发送许可的用户终端则可发送自身文本类型的 媒体流。 Here, for example, if the media type information carried in the media sending permission is text type, then in this step, the user terminal that receives the media sending permission can send its own text type media stream.
在图 5所示的本发明方法的实施例中, 是由媒体发送权管理服务器 完成将用户终端发来的媒体发送请求插入队列以及从队列中调度的过 程。 在本发明方法的其他实施例中, 也可以由网络中的其他设备完成该 过程。 In the embodiment of the method of the present invention shown in Figure 5, the media sending right management server completes the process of inserting the media sending request sent from the user terminal into the queue and scheduling it from the queue. Procedure. In other embodiments of the method of the present invention, this process can also be completed by other devices in the network.
在本发明实施例中, 用户终端发送至媒体发送权管理服务器的申请 可以为媒体数据控制协议(MBCP ) 消息或者二进制发送权控制协议 ( BFCP ) 消息或者会话初始协议 ( SIP ) 消息。 In the embodiment of the present invention, the application sent by the user terminal to the media transmission rights management server may be a media data control protocol (MBCP) message, a binary transmission rights control protocol (BFCP) message, or a session initiation protocol (SIP) message.
总之, 以上所述仅为本发明的较佳实施例而已, 并非用于限定本发 明的保护范围。 凡在本发明的精神和原则之内, 所作的任何修改、 等同 替换、 改进等, 均应包含在本发明的保护范围之内。 In short, the above descriptions are only preferred embodiments of the present invention and are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510130300A CN1980222B (en) | 2005-12-08 | 2005-12-08 | Method and system for controlling multi-media communication and media transmission authority management server |
CN200510130300.2 | 2005-12-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007065369A1 true WO2007065369A1 (en) | 2007-06-14 |
Family
ID=38122492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/003339 WO2007065369A1 (en) | 2005-12-08 | 2006-12-08 | A method and system for controlling multimedia communication as well as the media sending right management server |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1980222B (en) |
WO (1) | WO2007065369A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108494579A (en) * | 2018-02-06 | 2018-09-04 | 苏州必捷网络有限公司 | A method of improving BFCP performances |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020132608A1 (en) * | 2001-03-16 | 2002-09-19 | Masahito Shinohara | Transmission-origin mobile telephone capable of detecting the media a types and formats of a multimedia message that are receivable by destination mobile telephones in a multimedia communication system |
WO2003101049A1 (en) * | 2002-05-24 | 2003-12-04 | Convedia Corporation | Media bus interface arbitration for a data server |
US20030236829A1 (en) * | 2002-06-21 | 2003-12-25 | Makoto Yasugi | Content packet, distribution request signal, distribution program, server and terminal |
CN1505420A (en) * | 2002-12-02 | 2004-06-16 | ���ǵ�����ʽ���� | Method and mobile communication system for transmitting and receiving multimedia messages |
-
2005
- 2005-12-08 CN CN200510130300A patent/CN1980222B/en not_active Expired - Fee Related
-
2006
- 2006-12-08 WO PCT/CN2006/003339 patent/WO2007065369A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020132608A1 (en) * | 2001-03-16 | 2002-09-19 | Masahito Shinohara | Transmission-origin mobile telephone capable of detecting the media a types and formats of a multimedia message that are receivable by destination mobile telephones in a multimedia communication system |
WO2003101049A1 (en) * | 2002-05-24 | 2003-12-04 | Convedia Corporation | Media bus interface arbitration for a data server |
US20030236829A1 (en) * | 2002-06-21 | 2003-12-25 | Makoto Yasugi | Content packet, distribution request signal, distribution program, server and terminal |
CN1505420A (en) * | 2002-12-02 | 2004-06-16 | ���ǵ�����ʽ���� | Method and mobile communication system for transmitting and receiving multimedia messages |
Also Published As
Publication number | Publication date |
---|---|
CN1980222A (en) | 2007-06-13 |
CN1980222B (en) | 2010-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10715461B2 (en) | Network control to improve bandwidth utilization and parameterized quality of service | |
US8738058B2 (en) | High-priority communications sessions within a wireless communications system | |
KR101275915B1 (en) | Method for interrupting media transmission | |
TWI376125B (en) | Predictive qos resource allocation for rapid session establishment | |
CN1973511B (en) | Methods and apparatus for creation and transport of multimedia content flows | |
JP2014207692A (en) | System and method for sharing media in group communication among wireless communication devices | |
WO2013075446A1 (en) | Service processing method and system | |
WO2011006332A1 (en) | System and method for realizing wireless video conference | |
US20090024743A1 (en) | Media session data transmission control method, control relation negotiation method and control device and system | |
JP2011081816A (en) | Method and apparatus for interworking between push-to-talk over cellular (poc) system and instant messaging (im) system | |
EP1847094B1 (en) | Method and apparatus for implicit floor control in push-to-talk over cellular systems | |
TW200845660A (en) | Recalculating airtime quota in WLAN to use up bandwidth | |
KR20160010519A (en) | Method and system for providing deterministic quality of service for communication devices | |
CN112491566B (en) | Resource management method, resource management system, and computer-readable storage medium | |
WO2007065369A1 (en) | A method and system for controlling multimedia communication as well as the media sending right management server | |
CN104284301A (en) | Management Method of Visual Call Control Right | |
CN100407817C (en) | Method for controlling right to speak in PoC session | |
CN101026814A (en) | Session establishment floor assignment method and system | |
WO2008148332A1 (en) | Method and device for scheduling floor in conversation | |
CN105812910B (en) | A kind of many-one is wirelessly the same as the method and apparatus of screen session establishment | |
WO2006116940A1 (en) | A method for locating communication resources for multi-participant service | |
EP4293986B1 (en) | A method for group call video transmission control of the railway mcvideo system | |
CN100499844C (en) | Method and device for processing precedence in multi-medium sending right | |
CN116991357B (en) | Audio focus control method and device | |
US20240306175A1 (en) | Systems, devices, and methods related to configuring multi-stream network based on stream capability |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06828277 Country of ref document: EP Kind code of ref document: A1 |