Movatterモバイル変換


[0]ホーム

URL:


CN101310456A - System, method and user device for managing floor of multimedia communication service in PoC system - Google Patents

System, method and user device for managing floor of multimedia communication service in PoC system
Download PDF

Info

Publication number
CN101310456A
CN101310456ACNA200680042438XACN200680042438ACN101310456ACN 101310456 ACN101310456 ACN 101310456ACN A200680042438X ACNA200680042438X ACN A200680042438XACN 200680042438 ACN200680042438 ACN 200680042438ACN 101310456 ACN101310456 ACN 101310456A
Authority
CN
China
Prior art keywords
poc
session
media
poc client
message
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
Application number
CNA200680042438XA
Other languages
Chinese (zh)
Inventor
成常庆
李智惠
朴成真
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Publication of CN101310456ApublicationCriticalpatent/CN101310456A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

公开了一种用于在支持各种类型的媒体的无线一键通(PoC)客户机之间的PoC会话打开的方法和系统。尽管提供开放移动联盟(OMA)PoC多媒体通信服务的PoC客户机支持多个不通用类型的媒体,但是能够以独立且更容易的方式根据媒体类型来打开会话。此外,当在会话期间新的参与者支持新的媒体类型时,能够在授予下一通话权时添加该新的媒体类型。另外,能够基于PoC用户的选择根据媒体类型来选择性地发送媒体。

Figure 200680042438

Disclosed are a method and system for opening a Push-to-Talk over Cellular (PoC) session between PoC clients that support various media types. While PoC clients providing the Open Mobile Alliance (OMA) PoC multimedia communication service support multiple, uncommon media types, sessions can be opened independently and more easily based on media type. Furthermore, when a new participant supports a new media type during a session, the new media type can be added when the next talk is granted. Furthermore, media can be selectively sent based on media type, based on the PoC user's selection.

Figure 200680042438

Description

Translated fromChinese
在PoC系统中管理多媒体通信服务的通话权的系统、方法和用户装置System, method and user device for managing the floor of a multimedia communication service in a PoC system

技术领域technical field

本发明涉及一种在无线一键通(PoC)系统中管理多媒体通信服务的通话权(floor)的系统、方法和用户装置,其中,对于由根据媒体类型进行选择性发送的客户机支持的各种媒体类型,独立地打开PoC会话。更具体的讲,本发明涉及这样一种在PoC系统中管理多媒体通信服务的通话权的系统、方法和用户装置,即,在多媒体PoC环境下,对于由第一响应客户机支持的媒体类型打开独立的PoC会话,从而允许根据在第一响应客户机之后响应的客户机提供的媒体的类型进行选择性媒体发送。The present invention relates to a system, method and user device for managing the floor of multimedia communication services in a Push to Talk over Cellular (PoC) system, wherein for each Each media type independently opens a PoC session. More specifically, the present invention relates to such a system, method and user device for managing the floor of a multimedia communication service in a PoC system, that is, in a multimedia PoC environment, open Independent PoC sessions, allowing selective media delivery based on the type of media provided by clients that respond after the first responding client.

背景技术Background technique

移动通信技术的重大发展和通信网络的扩展导致使用蜂窝电话的各种服务和应用的提供。另外,用户的兴趣已经扩大到超过基本通信服务的服务,例如定位服务、多媒体服务和一键通(PTT)服务。具体地讲,PTT服务支持各种辅助功能(例如,即时信使和状态显示)以及现有无线电或者中继式无线电系统(TRS)提供的群通信和语音通信。Significant development of mobile communication technologies and expansion of communication networks have led to provision of various services and applications using cellular phones. In addition, user interests have expanded to services beyond basic communication services, such as location services, multimedia services, and push-to-talk (PTT) services. In particular, the PTT service supports various auxiliary functions such as instant messenger and status display, as well as group communication and voice communication provided by existing radio or a trunked radio system (TRS).

正在积极进行对在移动通信网络中采用例如PTT功能的无线一键通(PoC)服务的标准化。PoC服务区别于现有移动通信服务的一个独有特点是用户能够参与多个PoC会话,从而使得能够在多个PoC会话之间移动的同时使用通信服务。在开放移动联盟(OMA)中规定了用户在多个PoC会话之间移动的同时必须能够使用通信服务的需求,OMA是用于规定移动通信服务的论坛。Standardization of a Push to Talk over Cellular (PoC) service employing, for example, a PTT function in a mobile communication network is actively underway. A unique feature of the PoC service that distinguishes it from existing mobile communication services is that a user can participate in multiple PoC sessions, thereby enabling the communication service to be used while moving between the multiple PoC sessions. The requirement that a user must be able to use communication services while moving between multiple PoC sessions is specified in the Open Mobile Alliance (OMA), a forum for specifying mobile communication services.

同时,PoC V2.0系统支持PoC多媒体通信服务。为此,除了语音之外,PoC V2.0系统定义了新的类型的多媒体,例如视频、音频和文本。At the same time, the PoC V2.0 system supports PoC multimedia communication services. To this end, the PoC V2.0 system defines new types of multimedia, such as video, audio and text, in addition to voice.

由于用户装置的性能的提高,在当前的PoC系统中也能够显示多个流(例如,视频或图像)。Due to the increased performance of user devices, multiple streams (eg, video or images) can also be displayed in current PoC systems.

发明内容Contents of the invention

技术问题technical problem

当基于传统PoC V1.0的会话打开方法和/或系统在PoC V2.0系统中使用时,在提供在PoC V2.0中支持的各种多媒体服务方面会存在限制,并且打开会话需要长时间。When the session opening method and/or system based on the traditional PoC V1.0 is used in the PoC V2.0 system, there will be limitations in providing various multimedia services supported in PoC V2.0, and it takes a long time to open the session .

技术方案Technical solutions

因此,做出本发明来解决发生在现有技术中的上述问题,本发明的目的在于提供一种在无线一键通(PoC)系统中用于管理多媒体通信服务的通话权的系统、方法和用户装置,通过其能够独立地打开PoC V1.0或PoC V2.0客户机支持的各种类型的媒体的会话。Therefore, the present invention is made to solve the above-mentioned problems occurring in the prior art. The purpose of the present invention is to provide a system, method and method for managing the floor of a multimedia communication service in a Push-to-talk over Cellular (PoC) system. User equipment, by which the sessions of various types of media supported by PoC V1.0 or PoC V2.0 clients can be independently opened.

本发明的目的在于:当在会话期间新的参与者支持新的媒体类型时,能够当授予下一通话权时添加该新的媒体类型。It is an object of the present invention to be able to add a new media type when the next floor is granted when a new participant supports it during a session.

本发明的目的在于:当客户机支持的媒体类型在多媒体会话中不通用时,使得PoC服务器能够基于对每个多媒体会话的建立根据媒体类型来组合、放映并发送基于PoC用户的选择而发送的多媒体流。The purpose of the present invention is: when the media type supported by the client computer is not universal in the multimedia session, the PoC server can be based on the establishment of each multimedia session to combine, show and send the selection based on the PoC user according to the media type. Multimedia streaming.

为了实现这些目的,根据本发明,提供一种无线一键通(PoC)系统执行的在多媒体通信服务中的通话权管理的方法,该方法包括:将会话参与请求消息从会话打开请求PoC客户机发送给PoC服务器;PoC服务器从会话参与PoC客户机接收响应于会话参与请求消息的响应消息;将包括会话参与PoC客户机的媒体类型信息的响应消息存储在临时会话媒体类型存储单元中;会话打开请求PoC客户机接收包括在响应消息中的关于会话参与PoC客户机的信息。In order to achieve these objects, according to the present invention, there is provided a method of floor management in a multimedia communication service performed by a push-to-talk (PoC) system, the method comprising: sending a session participation request message from a session open request PoC client Sent to the PoC server; PoC server receives the response message in response to the session participation request message from the session participation PoC client computer; The response message including the session participation PoC client computer's media type information is stored in the temporary session media type storage unit; The session is opened The requesting PoC client receives information on session participating PoC clients included in the response message.

根据本发明,提供一种用于提供多媒体通信服务并管理服务的通话权的无线一键通(PoC)系统,该PoC系统包括:会话打开请求PoC客户机,用于发送会话参与请求消息;PoC服务器,用于从所述PoC客户机接收会话参与请求消息,并发送响应于该会话参与请求消息的响应消息;临时会话媒体类型存储单元,用于存储包括媒体类型信息的响应消息。这里,可在SIP 200OK消息和SIP会话参与请求消息中指示媒体类型信息,或者通过将媒体类型信息的新的行添加到实时传输控制协议RTCP消息格式中来指示媒体类型信息。According to the present invention, there is provided a push-to-talk (PoC) system for providing a multimedia communication service and managing the speaking right of the service, the PoC system comprising: a session opening request PoC client for sending a session participation request message; the PoC A server, configured to receive a session participation request message from the PoC client, and send a response message in response to the session participation request message; a temporary session media type storage unit, configured to store the response message including media type information. Here, the media type information may be indicated in the SIP 200OK message and the SIP session participation request message, or may be indicated by adding a new line of the media type information to the RTCP message format.

根据本发明,提供一种在无线一键通(PoC)系统中提供多媒体通信服务和管理服务的通话权的用户装置,其中,用户装置通过发送用于管理服务的通话权的会话参与请求消息并接收对该请求消息的响应消息,来管理服务的通话权。According to the present invention, there is provided a user device for providing a multimedia communication service and a floor for managing a service in a Push-to-talk over Cellular (PoC) system, wherein the user device transmits a session participation request message for managing a floor for a service and Receive a response message to the request message to manage the floor of the service.

有益效果Beneficial effect

如上所述,根据本发明,当提供多媒体通信服务的PoC客户机支持多个媒体类型,并且PoC客户机支持的媒体类型不通用时,能够基于PoC用户的选择根据媒体类型选择性地发送媒体。As described above, according to the present invention, when a PoC client providing a multimedia communication service supports a plurality of media types, and the media types supported by the PoC client are not universal, media can be selectively transmitted according to the media type based on the PoC user's selection.

另外,根据本发明,尽管支持由发送多媒体流的发送者支持的所有类型的媒体的UE没有参与相应会话,但是在短时间内可打开该相应会话,并且参与该相应会话的UE能够接收到最佳媒体流。In addition, according to the present invention, although a UE supporting all types of media supported by a sender transmitting a multimedia stream does not participate in a corresponding session, the corresponding session can be opened for a short time, and the UE participating in the corresponding session can receive the latest best media streaming.

此外,根据本发明,当在会话期间新的参与者支持新的媒体类型时,可在授予下一通话权时添加该新的媒体类型,从而能够提供丰富的多媒体PoC服务。Furthermore, according to the present invention, when a new participant supports a new media type during a session, the new media type can be added when the next floor is granted, thereby enabling rich multimedia PoC services to be provided.

此外,由于PoC用户仅能够选择需要的类型的媒体,因此发送给UE的媒体流的大小被减小,从而提高了无线传输的效率,并减小了PoC服务用户的成本。In addition, since PoC users can only select required types of media, the size of media streams sent to UEs is reduced, thereby improving the efficiency of wireless transmission and reducing the cost of PoC service users.

附图说明Description of drawings

通过下面结合附图进行的详细描述,本发明的上述和其他目的、特点和优点将会变得更加清楚,其中:The above-mentioned and other objects, features and advantages of the present invention will become more clear through the following detailed description in conjunction with the accompanying drawings, wherein:

图1是示出传统PoC服务系统的构造的示图;FIG. 1 is a diagram showing the configuration of a conventional PoC service system;

图2是示出传统PoC服务器的构造的框图;2 is a block diagram illustrating the construction of a conventional PoC server;

图3是示出在包括PoC客户机的PoC UE和PoC服务器之间的传统连接的框图;Fig. 3 is a block diagram showing a conventional connection between a PoC UE comprising a PoC client and a PoC server;

图4是示出在PoC服务器中的控制PoC功能单元和参与PoC功能单元的框图;4 is a block diagram showing a control PoC functional unit and a participating PoC functional unit in a PoC server;

图5是示出根据本发明的提供完整PoC多媒体服务的过程的流程图;FIG. 5 is a flow chart showing the process of providing a complete PoC multimedia service according to the present invention;

图6是示出根据本发明的为了执行在支持各种媒体类型的PoC客户机之间的有效会话连接的PoC客户机和PoC服务器之间的信号流的流向图;6 is a flow diagram showing a signal flow between a PoC client and a PoC server in order to perform an effective session connection between PoC clients supporting various media types according to the present invention;

图7是示出根据本发明的在会话打开之后用于授予通话权的RTCP消息的格式的示图。FIG. 7 is a diagram showing the format of an RTCP message for granting a floor after a session is opened according to the present invention.

具体实施方式Detailed ways

下面,将参照附图详细地描述本发明。为了清楚和简明,省略了已知功能和构造的描述。Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. Descriptions of well-known functions and constructions are omitted for clarity and conciseness.

将针对本发明被应用到PoC系统的情况给出以下描述,该PoC系统从多个PTT系统使用蜂窝移动通信网络来提供PTT服务。The following description will be given for a case where the present invention is applied to a PoC system that provides a PTT service from a plurality of PTT systems using a cellular mobile communication network.

通常,PoC系统使用会话发起协议(SIP)和SIP执行协议,以传送群通信的会话参与信息,并使用XML配置访问协议(XCAP)以获得群信息。可采用上述协议来实现本发明的以下实施例,本发明的构造可以基于PoC Rel.1系统。首先,将针对应用了本发明的一般PoC系统给出以下描述。Generally, a PoC system uses Session Initiation Protocol (SIP) and SIP Implementation Protocol to transmit session participation information for group communication, and XML Configuration Access Protocol (XCAP) to obtain group information. The above-mentioned protocol can be used to realize the following embodiments of the present invention, and the structure of the present invention can be based on the PoC Rel.1 system. First, the following description will be given for a general PoC system to which the present invention is applied.

图1是示出一般PoC服务系统和与该系统有关的网络的构造的示意图。FIG. 1 is a schematic diagram showing the configuration of a general PoC service system and a network related to the system.

一般PoC系统可包括PoC用户装置(UE)100、扩展标记语言(XML)文档管理服务器(XDMS)130和140以及PoC服务器150。另外,PoC系统可还包括聚集代理服务器160。前述组件可通过接入网110、SIP/IP核心网120和远程PoC网络170彼此连接。A general PoC system may include a PoC User Equipment (UE) 100 , Extensible Markup Language (XML) Document Management Servers (XDMS) 130 and 140 , and aPoC server 150 . In addition, the PoC system may further include anaggregation proxy server 160 . The aforementioned components can be connected to each other through theaccess network 110 , the SIP/IP core network 120 and theremote PoC network 170 .

PoC UE 100可包括PoC客户机102和XML文档管理(XDM)客户机104。The PoC UE 100 may include aPoC client 102 and an XML Document Management (XDM)client 104.

包含在PoC UE 100中的代表服务请求者的PoC客户机102驻留在PoCUE 100中,并执行网络接入,从而向PoC服务订户提供PoC服务。可通过包含PoC客户机的PoC UE向PoC服务订户提供PoC服务。在下面的描述中,“PoC客户机”将被用作PoC服务订户和包含PoC客户机的UE的通用术语。此外,除非需要特殊区分,将省略PoC客户机的标号。APoC client 102 included in the PoC UE 100 on behalf of a service requester resides in the PoC UE 100 and performs network access, thereby providing PoC service to PoC service subscribers. The PoC service may be provided to PoC service subscribers through the PoC UE including the PoC client. In the following description, 'PoC client' will be used as a general term for a PoC service subscriber and a UE including a PoC client. In addition, unless a special distinction is required, the reference number of the PoC client will be omitted.

在PoC服务订户(即,PoC用户)看来,PoC客户机的主要功能在于建立、参与和终止PoC会话。另外,PoC客户机创建并传送谈话突发(talk burst),支持即时个人报警,并且当接入PoC服务时执行验证。PoC客户机可通过接入网110连接到支持SIP/IP多媒体的SIP/IP核心网120。From the perspective of a PoC service subscriber (ie, a PoC user), the main function of a PoC client is to establish, participate and terminate a PoC session. Additionally, the PoC client creates and transmits talk bursts, supports instant personal alerting, and performs authentication when accessing PoC services. The PoC client can connect to the SIP/IP core network 120 supporting SIP/IP multimedia through theaccess network 110 .

SIP/IP核心网120连接到PoC服务器150和XDMS 130和140,以支持PoC服务。在这种情况下,PoC服务器150执行用于维持PoC会话的控制PoC功能,或者执行用于参与点对点通信或多点通信的PoC会话的参与PoC功能。The SIP/IP core network 120 is connected to thePoC server 150 and XDMS 130 and 140 to support PoC services. In this case, thePoC server 150 performs a control PoC function for maintaining a PoC session, or performs a participation PoC function for participating in a PoC session of point-to-point communication or multipoint communication.

同时,PoC服务可伴随有创建群会话(例如,会议通信)的服务。为此,OMA标准定义了用于群列表服务的XDMS 130和140和XDM客户机104。Meanwhile, the PoC service may be accompanied by a service of creating a group session (eg, conference communication). To this end, the OMA standard defines XDMS 130 and 140 and anXDM client 104 for group list services.

图1中显示的构造包括用于PoC服务的PoC XDMS 140和甚至在其他服务启动者中也能够共同使用的共享XDMS 130。关于群和群成员的信息可通过PoC客户机输入到XDMS 130和140。PoC客户机能够通过从XDMS 130和140接收的个人或群列表来理解关于PoC客户机自身能够呼叫的其他PoC客户机的信息。同时,可通过PoC服务提供者提供的可靠通信网络(例如,因特网或内联网)来执行XDMS 130和140中的群和群成员的产生、纠正和管理。将省略对XML文本管理(例如,群列表的创建、纠正和删除)的协议和具体内容的详细描述。The configuration shown in FIG. 1 includes aPoC XDMS 140 for PoC services and a sharedXDMS 130 that can be used in common even among other service initiators. Information about groups and group members can be entered intoXDMS 130 and 140 through PoC clients. The PoC client can understand information about other PoC clients that the PoC client itself can call by the personal or group lists received from theXDMS 130 and 140. Meanwhile, generation, correction, and management of groups and group members in theXDMS 130 and 140 can be performed through a reliable communication network (eg, the Internet or an intranet) provided by the PoC service provider. A detailed description of the protocol and specific content of XML text management (eg, creation, correction, and deletion of group lists) will be omitted.

对于群服务,当从XDM客户机104接收到群列表相关请求时,聚集代理服务器160根据规则将该请求路由到XDMS 130和140。For group services, when a group list-related request is received from anXDM client 104, theaggregation proxy server 160 routes the request to theXDMS 130 and 140 according to rules.

图2是示出传统PoC服务器的构造的框图。FIG. 2 is a block diagram showing the configuration of a conventional PoC server.

PoC服务器的功能可被分类为全面维持PoC会话的控制PoC功能(CF)和处理每一PoC会话的维持的参与PoC功能(PF)。将参照表1和表2描述根据PoC服务器的每一功能的特征。Functions of the PoC server can be classified into a Control PoC Function (CF) that maintains a PoC session overall and a Participating PoC Function (PF) that handles maintenance of each PoC session. Features according to each function of the PoC server will be described with reference to Table 1 and Table 2.

表1Table 1

  控制PoC功能(CF)Control PoC function (CF)  提供集中的PoC会话处理。提供集中的媒体分配。提供集中的包括谈话者识别的谈话突发仲裁功能性。提供SIP会话处理(例如SIP会话发起和终止)。提供参与群会话的策略实施。提供参与者信息。收集并提供集中的媒体质量信息。提供集中的付费报告。可以提供不同编解码器之间的代码转换。支持谈话突发控制协议协商。Provides centralized PoC session handling. Provides centralized media distribution. Provides centralized talk burst arbitration functionality including talker identification. Provides SIP session handling (eg SIP session initiation and termination). Provides policy enforcement for participating in group sessions. Provide participant information. Collect and provide centralized media quality information. Provides centralized paid reporting. Transcoding between different codecs can be provided. Supports talk burst control protocol negotiation.

如表1所示,CF维持PoC会话。具体地讲,PoC服务器从PoC客户机接收对通话权的请求,排列给予客户机通话权的顺序,并且以该顺序给予客户机通话权。PoC服务器也向参与群PoC呼叫的所有PoC客户机分配来自特定PoC客户机的谈话突发,并且提供关于参与群PoC呼叫的PoC客户机的信息。As shown in Table 1, the CF maintains the PoC session. Specifically, the PoC server receives requests for the floor from the PoC clients, arranges the order in which the clients are given the floor, and gives the clients the floor in the order. The PoC server also distributes talk bursts from a specific PoC client to all PoC clients participating in the group PoC call and provides information about the PoC clients participating in the group PoC call.

如下面的表2所示,PF在PoC会话期间管理在CP和每一PoC客户机之间连接的会话。具体地讲,PF转发对从PoC客户机发送的通话权的请求和给予该PoC客户机的通话权。此外,PF以这样的方式来执行CF和PoC客户机之间的媒体转发功能,即,当CF和PoC客户机使用不同编解码器时PF提供代码转换功能,并且当在多个同时PoC会话期间在一个会话中正在执行语音通信的同时,在另一会话中执行语音通信时,PF提供根据用户的选择过滤一个语音的过滤功能。As shown in Table 2 below, the PF manages the session connected between the CP and each PoC client during the PoC session. Specifically, the PF forwards the request for the floor sent from the PoC client and the floor given to the PoC client. Furthermore, the PF performs the media forwarding function between the CF and the PoC client in such a way that the PF provides the transcoding function when the CF and the PoC client use different codecs, and when during multiple simultaneous PoC sessions While voice communication is being performed in one session, while voice communication is being performed in another session, PF provides a filtering function to filter one voice according to user's selection.

表2Table 2

  参与PoC功能(PF)Participate in PoC function (PF)  提供PoC会话处理。可以提供PoC客户机和控制PoC服务器之间的媒体转发功能。可以提供用户媒体适应过程。可以提供PoC客户机和控制PoC服务器之间的谈话突发控制消息转发功能。为了代表的PoC客户机,提供SIP会话处理,例如SIP会话发起和终止。提供呼入PoC会话的策略实施(例如,接入控制、呼入PoC会话禁止和可用性状态)。可以收集并提供媒体质量信息。提供参与者付费报告。在同时会话的情况下,可提供媒体流的过滤。可以支持不同编解码器之间的代码转换。可以支持谈话突发控制协议协商。存储PoC客户机的当前应答模式和呼入PoC会话禁止偏好。Provide PoC session processing. A media forwarding function between the PoC client and the control PoC server can be provided. A user media adaptation procedure may be provided. A talk burst control message forwarding function between the PoC client and the controlling PoC server can be provided. Provides SIP session handling, such as SIP session initiation and termination, for the represented PoC client. Provides policy enforcement for incoming PoC sessions (eg, admission control, barring for incoming PoC sessions, and availability status). Media quality information may be collected and provided. Provide participant payment reports. In case of simultaneous sessions, filtering of media streams may be provided. Transcoding between different codecs can be supported. Talk burst control protocol negotiation may be supported. Stores the PoC client's current answering mode and incoming PoC session barring preferences.

图4是示出PoC服务器的CF单元和PF单元的框图。FIG. 4 is a block diagram showing a CF unit and a PF unit of a PoC server.

PoC客户机100-A至100-D通过PF 310-A至310-D连接到CF 300,并且建立PoC会话。其后,已经从CF 300被授予了通话杈的PoC客户机的相应谈话突发的媒体被发送给其他PoC客户机的每一个。在这种情况下,仅在已经检查了参与群会话的PoC客户机的信息之后,具有通话杈的PoC客户机才能够谈话。PoC clients 100-A to 100-D connect toCF 300 through PFs 310-A to 310-D, and establish PoC sessions. Thereafter, the media of the corresponding talk burst of the PoC client that has been granted the right-of-talk from theCF 300 is sent to each of the other PoC clients. In this case, the PoC clients having the right to talk can talk only after the information of the PoC clients participating in the group conversation has been checked.

同时,在PoC系统中用于通信建立的呼叫处理技术中,可根据发送器和接收器的请求和状况来执行各种过程。在OMA中根据发送器和接收器的建立所请求的PoC系统的特征如下:Meanwhile, in a call processing technique for communication establishment in a PoC system, various procedures may be performed according to requests and conditions of a transmitter and a receiver. The characteristics of the requested PoC system based on the establishment of the sender and receiver in OMA are as follows:

首先,接收器可根据PoC客户机的请求建立它自己的响应模式,并且该响应模式可被分为自动应答模式和人工响应模式。在自动应答模式中,当接收器被包括在由该接收器分配的PoC客户机列表中时,相应网络立即将响应发送给发送器,来代替接收器的人工响应。由于PoC服务器具有存储响应模式和根据UE的响应模式建立请求的相应用户列表的功能,因此能够完成上述操作。同时,人工响应模式相应于当接收器没有包括在自动应答用户列表中时,不清楚该接收器是被包括在自动应答用户列表中,还是该接收器被建立为人工响应于所有用户。在人工响应模式中,通过接收网络,PoC通信请求被发送给UE,并且通过相应PoC客户机的许可来连接该PoC通信。First, the receiver can establish its own response mode according to the PoC client's request, and the response mode can be divided into an automatic answer mode and a manual response mode. In the automatic answering mode, when a receiver is included in the list of PoC clients assigned by the receiver, the corresponding network immediately sends a response to the transmitter instead of the receiver's manual response. Since the PoC server has the function of storing the response pattern and establishing the requested corresponding user list according to the response pattern of the UE, the above operations can be accomplished. Meanwhile, the manual response mode corresponds to when the receiver is not included in the automatic answering user list, it is unclear whether the receiver is included in the automatic answering user list, or the receiver is set up to manually respond to all users. In the manual response mode, a PoC communication request is sent to the UE by the receiving network, and the PoC communication is connected by permission of the corresponding PoC client.

其次,根据PoC客户机是否与PoC用户的归属网络(home network)内的PoC服务器连接,PoC系统可具有点播会话模式和预建立会话模式。在预建立会话模式中,PoC客户机根据PoC客户的请求预先在属于用户的归属网络的PoC客户机和PoC服务器之间建立特定会话。这种预建立会话是PoC客户机与PoC服务器预先协商媒体参数从而可快速进行会话建立而无需将来在服务器和客户机之间重新协商将使用的媒体参数的功能。Secondly, according to whether the PoC client is connected with the PoC server in the PoC user's home network (home network), the PoC system can have an on-demand session mode and a pre-established session mode. In the pre-established session mode, the PoC client pre-establishes a specific session between the PoC client and the PoC server belonging to the user's home network according to the PoC client's request. This pre-established session is a function of the PoC client negotiating media parameters with the PoC server in advance so that session establishment can be performed quickly without renegotiating media parameters to be used between the server and client in the future.

为了打开预建立会话,PoC客户机通过使用SIP INVITE方法将PoC客户机支持的媒体参数、服务器提供的媒体参数以及对服务器提供的媒体参数的响应提供给会话描述协议多目的互联网邮件扩展(SDP MIME)主体。随后,PoC客户机将包含新打开的预建立会话的标识信息的会议URI(统一资源标识符)添加到从服务器接收的响应消息,并将添加了URI的响应消息发送给另一PoC客户机。To open a pre-established session, the PoC client provides the Media Parameters supported by the PoC Client, the media parameters provided by the server, and the responses to the media parameters provided by the server to the Session Description Protocol Multipurpose Internet Mail Extensions (SDP MIME) by using the SIP INVITE method main body. Then, the PoC client adds a conference URI (Uniform Resource Identifier) containing identification information of the newly opened pre-established session to the response message received from the server, and transmits the URI-added response message to another PoC client.

当使用这种预建立会话时,能够预先协商将被使用的IP地址、端口号、和编解码器以及谈话突发控制协议。在点播会话模式中,PoC客户机不建立预建立会话,或者另一PoC客户机也不建立预建立会话。因此,PoC客户机在接收到另一PoC客户机的邀请消息之后执行PoC呼叫连接过程。When using such pre-established sessions, the IP address, port number, and codec to be used and the talk burst control protocol can be pre-negotiated. In on-demand session mode, the PoC client does not establish a pre-established session, or another PoC client does not establish a pre-established session. Therefore, a PoC client performs a PoC call connection procedure after receiving an INVITE message of another PoC client.

在PoC系统中对通信请求的响应模式的建立可被存储在PoC服务器(作为网络上的元件)和PoC客户机(作为UE)两者中。The establishment of response patterns to communication requests in a PoC system can be stored both in the PoC server (as an element on the network) and in the PoC client (as a UE).

当在管理PoC客户机的归属网络中建立响应模式时,在包括PoC客户机的归属网络内执行会话PF的PoC服务器中实施响应模式。When the responsive mode is established in the home network managing the PoC client, the responsive mode is implemented in the PoC server performing session PF within the home network including the PoC client.

当在该网络中已经建立响应模式,在PoC通信正从另一PoC服务器被请求时,PF响应于该请求立即自动将会话进行消息传送给通信请求网络。因此,当已经建立自动应答模式时,与当在会话建立消息被传送给PoC客户机之后发送响应时相比,呼叫请求过程被简化,从而减少了授予通话权所需的初始时间段。When a responsive mode has been established in the network, when a PoC communication is being requested from another PoC server, the PF automatically transmits a session progress message to the communication requesting network immediately in response to the request. Therefore, when the automatic answering mode has been established, compared with when a response is sent after the session establishment message is transmitted to the PoC client, the call request process is simplified, thereby reducing the initial time period required for granting the talk right.

然而,当在该网络中自动执行响应时,由于可能发生除了用户的响应之外的结果,因此甚至在PoC客户机中也能够建立响应模式。在这种情况下,PoC客户机的响应模式具有比在网络上建立的响应模式更高的优先级。PoC客户机改变其自身的响应模式,并且要求PoC服务器更新响应模式以解决当由于网络中的信号延迟和错误引起的没有实时反映响应模式时发生的私密问题。However, when the response is automatically performed in this network, since results other than the user's response may occur, a response mode can be established even in the PoC client. In this case, the response mode of the PoC client has higher priority than the response mode established on the network. The PoC client changes its own response pattern, and requires the PoC server to update the response pattern to solve privacy problems that occur when the response pattern is not reflected in real time due to signal delays and errors in the network.

总之,虽然在PoC服务器和PoC客户机两者中都可以建立用于PoC服务的用户的响应模式,但是由PoC客户机确定反映最近用户愿望的响应模式,并且基于该确定来传送媒体(例如,实际用户的语音、图像)流。In conclusion, although the response pattern for the user of the PoC service can be established in both the PoC server and the PoC client, it is determined by the PoC client that the response pattern that reflects the recent user wishes, and the media is delivered based on this determination (e.g., actual user's voice, image) stream.

下面,将描述在前述PoC系统中的传统PoC多媒体会话打开过程。Next, the conventional PoC multimedia session opening process in the aforementioned PoC system will be described.

发送方PoC客户机通过经SIP协议发送用于参与多媒体(例如,音频、视频和各种文本)会话的请求消息来请求呼叫处理。响应于这种呼叫处理请求,接收方客户机根据在相应PoC服务器中建立的响应模式以及在其中是否存在预建立会话来执行各种响应过程。将通过使用用于发送方和接收方两者的单一网络来描述PoC通信的呼叫处理过程。The sender PoC client requests call processing by sending a request message for participating in a multimedia (eg, audio, video, and various texts) session via the SIP protocol. In response to such a call processing request, the recipient client performs various response procedures according to the response mode established in the corresponding PoC server and whether there is a pre-established session therein. The call processing procedure of PoC communication will be described by using a single network for both the sender and receiver.

发送方PoC客户机将包括发送方PoC客户机期望与其通信的接收方PoC客户机的SIP地址信息的SIP INVITE请求发送给相应SIP/IP核心网。在这种情况下,SIP会话参与请求消息可还包括元素,例如发送方PoC客户机的PoC地址信息、需要的媒体参数以及标识PoC服务的特征值信息。在这里,当需要的会话涉及多媒体时,需要的媒体参数可包括多个特征值,例如,用于音频和视频的速率、净荷类型和编码方法。The sender PoC client sends a SIP INVITE request including the SIP address information of the receiver PoC client that the sender PoC client expects to communicate with to the corresponding SIP/IP core network. In this case, the SIP session participation request message may further include elements such as PoC address information of the sender PoC client, required media parameters, and characteristic value information identifying the PoC service. Here, when the required session involves multimedia, the required media parameters may include a plurality of characteristic values, for example, rates, payload types, and encoding methods for audio and video.

通过动态主机配置协议(DHCP)服务器或域名服务器(DNS)中的路径询问,经由IMS网络中的相应IMS服务器(即,代理呼叫服务器控制功能(P-CSCF)和服务呼叫服务器控制功能(S-CSCF)),来将SIP会话参与请求消息传送给参与PoC服务器。当请求一般通信时,可与管理打开的会话的谈话突发的控制PoC服务器分离地构造连接到PoC客户机的参与PoC服务器,从而PF发送的SIP INVITE请求经由相应网络的SIP/IP核心网被传送给CF。Through a route query in a Dynamic Host Configuration Protocol (DHCP) server or Domain Name Server (DNS), via the corresponding IMS Servers in the IMS network (i.e. Proxy Call Server Control Function (P-CSCF) and Serving Call Server Control Function (S-CSCF) CSCF)) to transmit the SIP session participation request message to the participating PoC server. When general communication is requested, the participating PoC server connected to the PoC client can be constructed separately from the controlling PoC server managing the talk burst of the open session, so that the SIP INVITE request sent by the PF is received via the SIP/IP core network of the corresponding network Send to CF.

同时,包括CF的PoC会话控制网络将SIP会话参与请求消息传送给接收方网络,随后从接收方网络接收响应消息。根据PF和接收方PoC客户机的设置,从接收方网络响应的SIP消息可以是1xx临时响应消息、2xx成功响应消息或4xx至6xx错误响应消息之一。在自动应答模式中,SIP 183会话进行信号(Session Progress signal)可作为响应消息被接收,通过该响应消息,在通信请求者的IMS网络中可发生PoC服务器和客户机之间的连接。接收方PoC客户机的通信允许信号作为SIP 183会话进行或SIP 200OK响应被发送,并且经由CF和PF的PoC服务器被发送给PoC客户机。当从接收方PoC服务器接收到200OK响应或183会话进行信号时,CF确定已经连接PoC呼叫,并将授予用于谈话突发的通话权的通话权授予(Floor Granted)信号发送给发送方PoC客户机。可通过使用“确认”或“未确认”来识别根据响应(即,根据SIP 200OK或183会话进行信号)授予用于谈话突发的通话权。当接收到响应“未确认”时,CF需要缓冲功能。Meanwhile, the PoC session control network including the CF transmits the SIP session participation request message to the recipient network, and then receives a response message from the recipient network. Depending on the settings of the PF and the receiver's PoC client, the SIP message responded from the receiver's network can be one of 1xx provisional response messages, 2xx success response messages, or 4xx to 6xx error response messages. In the auto answer mode, a SIP 183 Session Progress signal can be received as a response message by which a connection between the PoC server and the client can take place in the IMS network of the communication requester. The communication permission signal of the recipient PoC client is sent as a SIP 183 session proceeding or a SIP 200 OK response, and is sent to the PoC client via the PoC servers of the CF and PF. When receiving a 200 OK response or a 183 session progress signal from the receiving PoC server, the CF determines that the PoC call has been connected, and sends a Floor Granted signal granting the floor for the talk burst to the sending PoC client machine. Granting of the floor for a talk spurt can be identified from the response (ie, signaled from a SIP 200OK or 183 session) by using "acknowledged" or "unacknowledged". When receiving the response "unacknowledged", the CF needs a buffering function.

同时,在接收到对SIP INVITE请求信号的响应信号之后,发送方PoC客户机接收通话权授予信号,以通过实时控制协议(RTCP)来传送谈话突发发送允许信号(例如,呼叫连接声音)。由具有谈话突发协商权的CF创建通话权授予信号,并且通过管理相应PoC客户机的PF来将通话权授予信号传送给PoC客户机。由于通话权授予信号不使用SIP协议而是使用载体的路径,因此,无需通过SIP/IP核心网(例如,IMS)也能够发送通话权信号。确认了呼叫连接声音的PoC客户机使用实时传输协议(RTP)来传送媒体(例如,语音)流。Meanwhile, after receiving a response signal to the SIP INVITE request signal, the sender PoC client receives a floor grant signal to transmit a talk burst transmission permission signal (for example, a call connection sound) through the Real Time Control Protocol (RTCP). The floor grant signal is created by the CF having the talk spurt negotiation right, and is transmitted to the PoC client by the PF managing the corresponding PoC client. Since the floor grant signal does not use the SIP protocol but the path of the bearer, the floor signal can be sent without going through the SIP/IP core network (eg, IMS). The PoC client confirming the call connection sound uses the real-time transport protocol (RTP) to transmit the media (eg, voice) stream.

图3是示出在包括PoC客户机的PoC UE和PoC服务器之间的传统连接的框图。3 is a block diagram illustrating a conventional connection between a PoC UE including a PoC client and a PoC server.

PoC客户机102是用于与用户接口的装置,并且包括根据包含在其中的每个键的输入来输出特定键输入数据的键输入单元。此外,PoC客户机包括执行将包数据发送给PoC服务器或从PoC服务器接收包数据的数据传输单元。另外,PoC客户机包括显示通过数据传输单元接收的媒体数据、并显示通过键输入单元输出的数据的显示单元400。此外,PoC客户机包括控制器402。控制器控制PoC客户机的数据发送/接收,控制显示,并控制用于参与聊天PoC群的INVITE保留消息的创建和发送/接收。PoC客户机包括存储以下信息的存储单元:涉及UE的整个功能的信息、涉及提供PoC服务的数据、用于标识UE的用户帐号以及用户设置或服务器提供的信息。ThePoC client 102 is means for interfacing with a user, and includes a key input unit that outputs specific key input data according to input of each key contained therein. Also, the PoC client includes a data transmission unit that performs transmission of packet data to or reception of packet data from the PoC server. In addition, the PoC client includes adisplay unit 400 that displays media data received through the data transmission unit, and displays data output through the key input unit. Furthermore, the PoC client includes acontroller 402 . The controller controls data transmission/reception of the PoC client, controls display, and controls creation and transmission/reception of an INVITE reserved message for participating in a chat PoC group. The PoC client includes a storage unit that stores information related to the entire functions of the UE, data related to providing PoC services, a user account for identifying the UE, and user settings or server-provided information.

下面将参照附图详细描述本发明,从而本领域的技术人员能够容易地实施本发明。Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement the present invention.

图5是示出根据本发明的PoC客户机根据媒体类型更新谈话突发数据的过程的流程图。FIG. 5 is a flow chart illustrating a process in which a PoC client updates talk spurt data according to a media type according to the present invention.

图5中显示的流程图的过程如下:The process of the flowchart shown in Figure 5 is as follows:

1、会话打开开始。1. The session is opened and started.

2、支持想要会话打开的PoC客户机(即,会话发起者)需要的全套媒体类型的会话被打开。2. A session is opened that supports the full set of media types required by the PoC client (ie session initiator) that wants the session open.

3、PoC服务器接收通过使用从会话打开PoC客户机(即,会话发起者)接收的会话参与请求消息而被邀请到会话的参与PoC客户机(即,会话参与者)的响应,把被邀请的PoC客户机(即,会话参与者)的媒体类型信息存储在临时存储单元中,并将该信息插入通话权授予消息(例如,谈话突发授予消息(Talk Burst Granted message))中。3. The PoC server receives the responses of the participating PoC clients (i.e., session participants) invited to the session by using the session participation request message received from the session opening PoC client (i.e., the session initiator), and sends the invited The media type information of the PoC client (i.e., session participant) is stored in a temporary storage unit, and this information is inserted into a talk grant message (e.g., a Talk Burst Granted message).

4、获得通话权的PoC客户机参照通话权授予消息根据媒体类型来选择性地发送消息。4. The PoC client that has obtained the speaking right selectively sends a message according to the media type with reference to the speaking right granting message.

5、通话权撤销:基于PoC服务器规定的策略的超时(例如,通过终止通话权或者通过具有更高优先级的不同PoC客户机的通话权请求的超时)。5. Floor revocation: Timeout based on policy specified by the PoC server (for example, by terminating the floor or by timeout of a floor request by a different PoC client with higher priority).

6、PoC客户机确定是否再次请求通话权。当确定PoC客户机将不会再次请求通话权时,该PoC客户机收听它所属的会话(步骤7)。相反,当确定该PoC客户机将再次请求通话权时,该PoC客户机进行步骤8。6. The PoC client determines whether to request the floor again. When it is determined that the PoC client will not request the floor again, the PoC client listens to the session to which it belongs (step 7). On the contrary, when it is determined that the PoC client will request the floor again, the PoC client proceeds to step 8 .

8、PoC服务器确定由于在先前通话权的进行期间新的PoC客户机的会话参与,在会话中是否支持新的媒体类型。当确定在该会话中不支持新的媒体类型时,PoC服务器支持与在先前会话中支持的媒体类型相同的媒体类型,并且基于该支持授予通话权(步骤3)。相反,当确定支持新的媒体类型时,PoC服务器进行到步骤9。8. The PoC server determines whether a new media type is supported in the session due to the new PoC client's session participation during the previous floor's ongoing session. When it is determined that the new media type is not supported in the session, the PoC server supports the same media type as supported in the previous session, and grants the floor based on the support (step 3). On the contrary, the PoC server proceeds to step 9 when it is determined that the new media type is supported.

9、PoC服务器更新关于新支持的媒体类型的信息,并且将具有媒体类型信息的通话权授予参与当前会话的PoC客户机。9. The PoC server updates the information on the newly supported media types, and grants the talk right with the media type information to the PoC clients participating in the current session.

其后,新参与该会话的每一PoC客户机也执行从图5的步骤1开始的过程。Thereafter, each PoC client newly participating in the session also performs the process starting from step 1 of FIG. 5 .

图6是示出根据本发明的为了执行在支持各种媒体类型的PoC客户机之间的有效会话连接的PoC客户机和PoC服务器之间的信号流的流向图。6 is a flow diagram illustrating a signal flow between a PoC client and a PoC server connected in order to perform an effective session connection between PoC clients supporting various media types according to the present invention.

当想要打开PoC会话的PoC客户机A 500的会话参与请求消息通过参与PoC服务器(PF)510到达PoC服务器X(CF)520时,CF将会话参与请求消息转发给被邀请的PoC客户机(步骤501至504)。会话参与请求消息在消息体中可包括PoC客户机A 500请求的媒体类型。当请求打开PoC会话的PoC客户机A 500基于PoC服务器规定的策略来满足会话打开条件时,独立地转发会话参与请求消息的CF 520立即将200OK响应消息(作为SIP消息)发送给PoC客户机A 500(步骤505,506)。其结果是,在PoC客户机A 500和CF 520之间建立了PoC会话。当从PoC客户机B 540接收到响应于CF 520转发的会话参与请求消息的第一SIP 200OK消息时,在PoC客户机B 540和CF 520之间建立了单独的PoC会话。步骤535的SIP 200OK响应消息在消息体中可包括PoC客户机B 540支持的媒体类型。可由PoC客户机A 500邀请的客户机(除了PoC客户机B 540之外)发送步骤535的第一SIP 200OK响应消息。When the session participation request message of the PoC client A 500 who wants to open the PoC session arrives at the PoC server X (CF) 520 by participating in the PoC server (PF) 510, the CF forwards the session participation request message to the invited PoC client ( Steps 501 to 504). The session participation request message may include the media type requested by the PoC client A 500 in the message body. When the PoC client A 500 requesting to open the PoC session satisfies the session opening condition based on the policy specified by the PoC server, the CF 520 that forwards the session participation request message independently sends a 200 OK response message (as a SIP message) to PoC client A immediately 500 (steps 505, 506). As a result, a PoC session is established between PoC client A 500 and CF 520. When receiving the first SIP 200OK message in response to the session participation request message forwarded by the CF 520 from the PoC client B 540, a separate PoC session is established between the PoC client B 540 and the CF 520. The SIP 200OK response message of step 535 may include the media type supported by PoC client B 540 in the message body. The client computer (except PoC client computer B 540) that can be invited by PoC client computer A 500 sends the first SIP 200OK response message of step 535.

根据本发明,CF 520通过响应消息确定由发送步骤535的SIP 200OK响应消息的PoC客户机B 540支持的媒体类型,并将该媒体类型信息存储在临时会话媒体类型存储单元(未显示)中。临时会话媒体类型存储单元用于接收会话参与请求和接收方PoC客户机的第一响应,确定并存储由响应PoC客户机支持的媒体类型的信息(步骤550)。临时会话媒体类型存储单元可包括在PoC服务器(即,CF 520)中或者被单独构建。此外,每一媒体类型可与媒体通话权控制实体一起绑定。这里,术语“媒体通话权控制实体”代表用于执行通话权管理以实现绑定的媒体类型的传输的资源。通过仅允许一个用户一次访问一个介质的状态机来执行通话权管理。According to the present invention, CF 520 determines the media type supported by the PoC client B 540 of the SIP 200OK response message of sending step 535 by the response message, and stores the media type information in the temporary session media type storage unit (not shown). The temporary session media type storage unit is used to receive the session participation request and the first response of the receiving PoC client, determine and store the information of the media type supported by the responding PoC client (step 550). Temporary session media type storage unit can be included in PoC server (that is, CF 520) or be constructed separately. Additionally, each media type can be bound together with a media floor control entity. Here, the term "media floor control entity" denotes a resource for performing floor management to enable the transmission of bound media types. Floor management is performed through a state machine that only allows one user to access one medium at a time.

媒体通话权控制实体可基于PoC用户的定义或通过协商来处理一个或多个媒体类型或媒体流。因此,一个或多个媒体类型可与一个媒体通话权控制实体绑定。同时,在不连续的媒体类型等的情况下,可能没有绑定媒体通话权控制实体。这种不与媒体通话杈控制协议绑定的媒体类型在相应会话中可不受通话权管理的影响。The media floor control entity can handle one or more media types or media streams based on the PoC user's definition or through negotiation. Therefore, one or more media types can be bound to a media floor control entity. Meanwhile, in the case of discontinuous media types, etc., the media floor control entity may not be bound. Such media types that are not bound to the media session control protocol may not be affected by the floor management in the corresponding session.

因此,根据本发明的接收方客户机基于每一媒体类型接受或拒绝的方法可指示第一SDP建议接受或拒绝相应媒体类型和与其一起绑定的媒体通话权控制实体。Therefore, the method of accepting or rejecting based on each media type by the receiver client according to the present invention can instruct the first SDP to suggest accepting or rejecting the corresponding media type and the media floor control entity bound therewith.

根据本发明,CF 520将发送第一SIP 200OK响应消息的PoC客户机B540支持的媒体类型的信息存储在临时存储单元中(步骤550),并将包括由PoC客户机B 540支持的媒体类型的信息的通话权授予消息(例如,谈话突发授予消息)发送给PoC客户机A 500(步骤511,512)。步骤511的通话权授予消息具有图7中显示的RTCP的格式。获得通话权的PoC客户机A 500能够根据它的用户的选择完全或选择性地发送由PoC客户机A 500支持的媒体类型的多媒体流。也就是,在步骤511和512,可发送包括在通话杈授予消息中的与由PoC客户机B 540支持的媒体类型相应的消息。尽管PoC客户机A500忽略包括在步骤511的通话权授予消息中的PoC客户机B 540的媒体类型信息,并发送由PoC客户机A 500支持的所有类型的媒体(即,超级或全套媒体),但是CF仅放映实际上可被PoC客户机B 540接收的与特定媒体类型相应的媒体流,并将该媒体流发送给PoC客户机B 540(步骤560)。在进行用于授予通话权的处理的同时,当存在与CF 520建立会话的其他PoC客户机时,CF 520将通过放映由所述其他PoC客户机的每一个支持的每一媒体类型来获得的每一媒体流发送给相应PoC客户机中的每一个。此外,在正在发送媒体或正在进行会话的同时,当CF 520从不同的PoC客户机(所述不同的PoC客户机支持除了由PoC客户机B 540支持的媒体类型之外的新的媒体类型)接收到响应于会话参与请求消息的SIP 200OK响应消息时,CF 520根据每一会话将在相应会话中支持的所述新的媒体类型存储在临时存储单元中(步骤580)。步骤580的存储方法与步骤550的存储方法相同,其中,CF 520检查包括在于步骤535发送的SIP 200OK响应消息中的信息,并将该信息存储在临时存储单元中。在CF 520接收到第一响应者的SIP 200OK响应消息之后,在任何时间,不同PoC客户机的SIP 200OK响应消息可到达CF 520。According to the present invention, CF 520 stores the information of the media type supported by the PoC client B 540 that sends the first SIP 200 OK response message in the temporary storage unit (step 550), and includes the information of the media type supported by the PoC client B 540 A floor grant message for information (eg, a talk burst grant message) is sent to PoC client A 500 (steps 511, 512). The floor grant message of step 511 has the format of RTCP shown in FIG. 7 . The PoC client A 500 that obtains the right to speak can completely or selectively send the multimedia flow of the media type supported by the PoC client A 500 according to its user's selection. That is, in steps 511 and 512, a message corresponding to the media type supported by the PoC client B 540 included in the call fork grant message may be transmitted. Although PoC client computer A500 ignores the media type information of PoC client computer B 540 included in the floor granting message of step 511, and sends the media (that is, super or full set of media) supported by PoC client computer A 500, But the CF only shows the media stream corresponding to the specific media type that can actually be received by the PoC client B 540, and sends the media stream to the PoC client B 540 (step 560). While performing the processing for granting the floor, when there are other PoC clients establishing sessions with the CF 520, the CF 520 will acquire by showing each media type supported by each of the other PoC clients Each media stream is sent to each of the corresponding PoC clients. Furthermore, while the media is being sent or the session is in progress, when the CF 520 reads from a different PoC client (the different PoC client supports new media types other than those supported by the PoC client B 540) When receiving the SIP 200 OK response message in response to the session participation request message, the CF 520 stores the new media type supported in the corresponding session according to each session in the temporary storage unit (step 580). The storage method in step 580 is the same as the storage method in step 550, wherein CF 520 checks the information included in the SIP 200 OK response message sent in step 535, and stores the information in the temporary storage unit. After the CF 520 receives the SIP 200OK response message of the first responder, at any time, the SIP 200OK response messages of different PoC clients can reach the CF 520.

当发送多媒体流的PoC客户机A 500的通话权结束时,CF 520可从当前参与相应会话的任何一个PoC客户机接收到通话权请求(步骤526)。CF 520参照存储在临时存储单元中的信息来将通话权授予消息(该通话杈授予消息包括关于用于相应会话中的累积的媒体类型的信息和关于在此添加的所有媒体类型的信息)发送给请求通话权的PoC客户机(步骤516)。CF 520将该通话权授予消息发送给该相应PoC客户机,并将通话权取得消息(例如,媒体突发取得消息)发送给参与该会话的其他PoC客户机(步骤517)。通话权取得消息可包括关于包括在通话权授予消息中的媒体类型的信息,从而通知将由获得了通话权的PoC客户机发送的媒体的类型。When the floor of the PoC client A 500 sending the multimedia stream ends, the CF 520 can receive a floor request from any PoC client currently participating in the corresponding session (step 526). The CF 520 sends the floor grant message (the floor grant message includes information about the accumulated media types used in the corresponding session and information about all media types added here) with reference to the information stored in the temporary storage unit To the PoC client requesting the floor (step 516). CF 520 sends the floor grant message to the corresponding PoC client, and sends a floor acquisition message (for example, a media burst acquisition message) to other PoC clients participating in the session (step 517). The floor taking message may include information on the type of media included in the floor granting message, thereby notifying the type of media to be transmitted by the PoC client that has taken the floor.

此外,通话权取得消息可包括根据媒体的关于会话参与者的数量、对于每一媒体支持的客户机的数量以及会话参与者的地址的信息。In addition, the floor taking message may include information on the number of session participants, the number of clients supported for each medium, and addresses of session participants according to media.

同时,在图6中,在CF 520从接收方PoC客户机B 540接收到200OK消息之后,可执行步骤505,将200OK消息发送给请求会话的PoC客户机。与其他过程类似,可以以下述方式打开客户机和服务器之间的会话:当会话打开时,包括在步骤505中发送给请求会话的PoC客户机的200OK消息中的会话描述协议(SDP)值可支持由PoC客户机A 500请求的全套媒体。Meanwhile, in FIG. 6, after the CF 520 receives the 200OK message from the recipient PoC client B 540, step 505 can be performed to send the 200OK message to the PoC client requesting the session. Similar to other processes, the session between the client and the server can be opened in the following manner: when the session is opened, the Session Description Protocol (SDP) value included in the 200OK message sent to the PoC client requesting the session in step 505 can be The full set of media requested by PoC Client A 500 is supported.

同时,从CF 520发送给PoC客户机A 500的通话权授予消息可包括由PoC客户机B 540支持的媒体类型的信息(如步骤511和512所述)或者由PoC客户机B 540支持的媒体类型的激活/禁止状态,而不是由其支持的媒体类型的信息。Meanwhile, the floor grant message sent from CF 520 to PoC client A 500 may include the information of the media type supported by PoC client B 540 (as described in steps 511 and 512) or the media supported by PoC client B 540 The active/disabled state of a type, not the information about the media types supported by it.

现在将描述CF 520发送包括媒体类型的激活/禁止状态的通话权授予消息的情况。A case where the CF 520 sends the floor grant message including the activation/inhibition state of the media type will now be described.

在步骤505,CF 520发送授予包括在于步骤501中从PoC客户机A 500发送的会话参与请求消息中的全套媒体类型的200OK响应消息,从而打开接受全套媒体类型的会话。然而,尽管如上所述打开了接受由PoC客户机A 500请求的全套媒体类型的会话,但是在步骤550,包括在于步骤545中的从接收方PoC客户机B 540发送的200OK响应消息中的媒体类型被设置为激活状态,没有包括在从接收方PoC客户机B 540发送的200OK响应消息中的媒体类型被设置为禁止状态。其后,在步骤511,可仅对激活状态媒体类型发送通话权授予消息(例如,媒体突发授予消息)。In step 505, CF 520 sends the 200OK response message that grants the full set of media types included in the session participation request message sent from PoC client A 500 in step 501, thereby opening the session that accepts the full set of media types. However, although the session accepting the full set of media types requested by the PoC client computer A 500 is opened as described above, in step 550, the media included in the 200OK response message sent from the recipient PoC client computer B 540 in step 545 The type is set to the active state, and the media type not included in the 200OK response message sent from the receiver PoC client B 540 is set to the prohibited state. Thereafter, in step 511, a floor grant message (for example, a media burst grant message) may be sent only for the media type in the active state.

因此,通过步骤506,PoC客户机A 500和CF 520之间的PoC会话被打开以接受PoC客户机A 500请求的全套媒体类型。然而,由于PoC客户机A500在步骤512仅对激活状态媒体类型接收到通话权授予消息,因此PoC客户机A 500在步骤515可仅发送激活状态媒体类型。Therefore, by step 506, the PoC session between PoC client A 500 and CF 520 is opened to accept the full set of media types that PoC client A 500 requests. However, since the PoC client A 500 only receives the floor grant message to the active state media type in step 512, the PoC client A 500 can only send the active state media type in step 515.

其后,当在步骤514从另一会话参与PoC客户机接收的200OK响应消息包括当前正在进行的会话中的禁止状态媒体类型时,CF 520激活相应的媒体类型,以便将相应的媒体类型设置为激活状态。随后,通过在发送方PoC客户机和PoC服务器X之间的PoC会话中的SIP UPDATE消息或re-INVITE消息能够刷新相应的会话,以便接受媒体类型的传输。Thereafter, when step 514 participates in the 200OK response message that another session participates in the PoC client machine to receive and comprises the prohibited state media type in the conversation that is currently going on, CF 520 activates the corresponding media type, so that the corresponding media type is set to active state. Subsequently, the corresponding session can be refreshed by a SIP UPDATE message or a re-INVITE message in the PoC session between the sender PoC client and the PoC server X, so as to accept the transmission of the media type.

其后,当在步骤526 CF 520从参与相应的PoC会话的PoC客户机A或另一PoC客户机接收到通话权请求消息时,CF 520在步骤580检查另外激活的媒体类型。随后,CF 520在步骤516可仅对于激活状态媒体类型选择性地发送通话权授予消息,同时对于禁止状态媒体类型发送通话权拒绝消息(例如,媒体突发拒绝消息)。Thereafter, when the CF 520 receives the floor request message from the PoC client A or another PoC client participating in the corresponding PoC session at step 526, the CF 520 checks the additionally activated media type at step 580. Subsequently, CF 520 can only selectively send the floor grant message for the active state media type in step 516, while sending a floor rejection message (for example, a media burst rejection message) for the prohibited state media type.

图7是示出根据本发明的在会话打开之后CF授予PoC客户机通话权的RTCP消息的格式的示图。7 is a diagram showing the format of an RTCP message for a CF to grant a floor to a PoC client after a session is opened according to the present invention.

使用现有RTCP的媒体突发控制协议(MBCP)消息的格式包括媒体类型信息。这里,MBCP可包括代表停止谈话定时器的值和参与者的数量的字段值,以便与PoC 1.0系统兼容。在MBCP消息中,累积的媒体类型字段包括在先前通话权下参与到相应会话的PoC客户机支持的所有媒体类型。例如,当授予第一通话权时,累积的媒体类型字段的值相应于第一响应客户机支持的媒体类型的值。当在当前会话中重新连接到CF的PoC客户机支持新的媒体类型(而不是包括在累积的媒体类型字段中并在当前会话中由CF支持的那些媒体类型)时,第二栏中的添加的媒体类型(Added Media Type)字段包括新媒体类型的值。当不支持除了先前通话权中使用的媒体类型之外的新的媒体类型时,添加的媒体类型字段的值具有“Null”的“0”。这两个字段的长度根据CF的确定而改变。The format of a Media Burst Control Protocol (MBCP) message using existing RTCP includes media type information. Here, MBCP may include field values representing the value of the stop-talk timer and the number of participants in order to be compatible with the PoC 1.0 system. In the MBCP message, the accumulated media type field includes all media types supported by the PoC clients participating in the corresponding session under the previous floor. For example, when the first floor is granted, the value of the accumulated media type field corresponds to the value of the media type supported by the first responding client. When the PoC client reconnecting to the CF in the current session supports new media types (other than those included in the accumulated media type field and supported by the CF in the current session), the addition in the second column The Added Media Type field contains the value of the new media type. When a new media type other than the media type used in the previous floor is not supported, the value of the added media type field has "0" of "Null". The lengths of these two fields vary according to the CF determination.

另外,将被发送到已接收到通话权的PoC客户机的通话权授予消息可选择性地包括参与相应会话的PoC客户机的昵称和地址信息以及关于根据媒体被分类的能够接收每一媒体的会话参与者的数量的信息。In addition, the floor grant message to be transmitted to the PoC client that has received the floor may optionally include the nickname and address information of the PoC client participating in the corresponding session, and information about each media that can receive each media classified according to the media. Information about the number of session participants.

同时,可仅对累积的媒体类型字段的值(而不对添加的媒体类型)执行前述功能。Meanwhile, the aforementioned function may be performed only on the value of the accumulated media type field (not on the added media type).

根据本发明的另一实施例,根据媒体类型独立定义的MBCP消息可被发送,以向PoC客户机提供在会话中支持的媒体类型的信息。当根据媒体类型彼此独立的MBCP消息如上所述被使用时,基于根据媒体类型的各个MBCP消息是否被发送/接收来识别在会话中支持的媒体类型,从而可不使用添加的媒体类型和累积的媒体类型字段。According to another embodiment of the present invention, MBCP messages independently defined according to media types may be transmitted to provide information of media types supported in a session to a PoC client. When MBCP messages independent of each other according to media types are used as described above, media types supported in a session are identified based on whether each MBCP message according to media types is transmitted/received, so that the added media types and accumulated media may not be used type field.

前述方法没有背离本发明的基本原理,根据该原理通过MBCP消息的传输来传送由会话支持的媒体的信息,前述方法允许授予了通话权的客户机基于根据每一媒体类型的MBCP消息是否被接收到的确定,来获得相应会话中支持的媒体类型的信息。The aforementioned method does not depart from the basic principle of the present invention, according to which the information of the media supported by the session is transmitted through the transmission of MBCP messages, and the aforementioned method allows the client computer granted the floor to be based on whether the MBCP message according to each media type is received or not. To obtain information about the supported media types in the corresponding session.

根据本发明,除了PoC 1.0的基本格式之外,以与上述方法类似的方法构建用于将取得的通话权通知给PoC客户机的RTCP消息(即,MBCP取得消息)的格式,从而MBCP取得消息包括用于标识包括在通话权授予消息中的媒体类型的字段的值。与通话权授予消息类似,发送给不具有通话权但参与会话的PoC客户机的通话权取得消息可包括参与相应会话的PoC客户机的昵称和地址信息,并且可包括关于能够接收每一媒体的会话参与者的数量的信息。另外,通话权取得消息可另外包括由关于当前具有通话权的PoC客户机支持的媒体类型的信息。According to the present invention, in addition to the basic format of PoC 1.0, the format of the RTCP message (that is, the MBCP acquisition message) for notifying the PoC client of the obtained floor is constructed in a method similar to the above method, so that the MBCP acquisition message Contains the value of a field identifying the media type included in the floor grant message. Similar to the floor grant message, the floor takeover message sent to a PoC client that does not have a floor but participates in a session may include the nickname and address information of the PoC client participating in the corresponding session, and may include information about the ability to receive each media Information about the number of session participants. In addition, the floor take message may additionally include information on media types supported by the PoC client currently having the floor.

这里使用的术语“媒体类型”用作区分语音、视频、图像、文本等的各个媒体属性的信息。另外,对于本发明的扩展技术,术语“媒体类型”可被看作是用于彼此区分相同类型的媒体的最小基本单位。例如,当存在两个不同的视频时,也就是,当存在相同类型的媒体视频1和视频2时,视频1和视频2根据与它们相关的媒体参数的特性可被看作是彼此不同的媒体类型。因此,前述术语“媒体类型”的含义可被使用以指示相同类型的媒体,或者可被扩大到根据媒体来区分流的最小基本单位。The term "media type" used here is used as information for distinguishing individual media attributes of voice, video, image, text, and the like. Also, for the extended technique of the present invention, the term 'media type' can be regarded as a minimum basic unit for distinguishing media of the same type from each other. For example, when there are two different videos, that is, when there are the same type of media Video 1 andVideo 2, Video 1 andVideo 2 can be regarded as different media from each other according to the characteristics of the media parameters associated with them type. Therefore, the meaning of the aforementioned term 'media type' may be used to indicate the same type of media, or may be extended to a minimum basic unit for distinguishing streams according to media.

因此,根据扩展技术的例子,当发送方PoC客户机请求打开包括媒体类型音频1、音频2、视频1和视频2的会话时,根据前述方法,归属PoC服务器可打开PoC会话以发送所有最初提出的媒体类型(即,音频1、音频2、视频1和视频2),而不管用于来自接收方网络的SIP响应的媒体类型。Therefore, according to an example of the extended technique, when the sender PoC client requests to open a session including media types audio1, audio2, video1 and video2, according to the aforementioned method, the home PoC server can open the PoC session to send all originally proposed , regardless of the media type used for the SIP response from the receiver's network.

Claims (6)

CNA200680042438XA2005-11-152006-11-15System, method and user device for managing floor of multimedia communication service in PoC systemPendingCN101310456A (en)

Applications Claiming Priority (6)

Application NumberPriority DateFiling DateTitle
KR200501093842005-11-15
KR10-2005-01093842005-11-15
KR10-2006-00041492006-01-13
KR10-2006-00796002006-08-22
KR10-2006-00973992006-10-02
KR10-2006-01125242006-11-15

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110266731.7ADivisionCN102348167B (en)2005-11-152006-11-15Method for supporting communication service of plural multimedia types in server

Publications (1)

Publication NumberPublication Date
CN101310456Atrue CN101310456A (en)2008-11-19

Family

ID=40125832

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNA200680042438XAPendingCN101310456A (en)2005-11-152006-11-15System, method and user device for managing floor of multimedia communication service in PoC system

Country Status (1)

CountryLink
CN (1)CN101310456A (en)

Similar Documents

PublicationPublication DateTitle
CN102348167B (en)Method for supporting communication service of plural multimedia types in server
EP2608580B1 (en)Method for Managing a pre-established PoC Session and PoC User Equipment for Implementing the same
CN102238488B (en)Method, terminal, and system for establishing poc group session in poc system
KR101250589B1 (en)PoC System And Method and Terminal Apparatus for Establishing and Managing Multimedia PoC Session to Processing Multimedia Calling Service
KR101232434B1 (en)Method, Terminal And System For Providing a Multiple Session PoC Multimedia Service Simultaneously
CN102355631B (en)Transmit and apply subscriber equipment, server and the method for floor control scheme
CN101313493A (en)Method, user equipment and system for opening AD-HOC POC session in POC system
JP2012157044A5 (en)
KR20070096663A (en) Method and system for providing PI box service in the PI system
KR20080028636A (en) Method and system for providing media stored in a pico box in pico system
KR101277860B1 (en)Floor Managing System, Method and Terminal Apparatus for Processing Multimedia Calling Service In PoC System
KR101290969B1 (en)Method and System for Initiating PoC Session with Different Answer Mode per Media Type
CN101310456A (en)System, method and user device for managing floor of multimedia communication service in PoC system
KR20070075649A (en) Method for Providing Multimedia PC Session Participant Information in PC System, Terminal Device and Its System
KR20070108325A (en) A floor management system, method and terminal device for performing a multimedia call service in a PC system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C02Deemed withdrawal of patent application after publication (patent law 2001)
WD01Invention patent application deemed withdrawn after publication

Open date:20081119


[8]ページ先頭

©2009-2025 Movatter.jp