[go: up one dir, main page]

CN101834730A - A multimedia conference control method and system - Google Patents

A multimedia conference control method and system Download PDF

Info

Publication number
CN101834730A
CN101834730A CN200910117881A CN200910117881A CN101834730A CN 101834730 A CN101834730 A CN 101834730A CN 200910117881 A CN200910117881 A CN 200910117881A CN 200910117881 A CN200910117881 A CN 200910117881A CN 101834730 A CN101834730 A CN 101834730A
Authority
CN
China
Prior art keywords
conference
module
batch operation
group
control request
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
CN200910117881A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910117881A priority Critical patent/CN101834730A/en
Priority to PCT/CN2010/071048 priority patent/WO2010102588A1/en
Publication of CN101834730A publication Critical patent/CN101834730A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses multimedia conferencing control method and system. The multimedia conferencing control method comprises the following steps of: determining a batch operation object identifier according to batch operation identifiers carried in a received first conferencing control request; obtaining a batch operation parameter according to the batch operation object identifier; transmitting a second conferencing control request to a multimedia conferencing server according to the batch operation parameter so as to execute corresponding operation by the multimedia conferencing server according to the second conferencing control request and carry out batch operation by transmitting one conferencing control request, wherein objects of the batch operation can be completed by one control request no matter what the number of the objects is, thereby greatly reducing mutual signaling between the application and a Parlay X multimedia conferencing ability system, increasing the success ratio and the stability of the operation, saving network resources, and improving the network utilization.

Description

A kind of multimedia conferencing control method and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of multimedia conferencing control method and system.
Background technology
Parlay X is the tissue (3GPP of third generation partner program, Third GenerationPartnership Project) with (ETSI of ETSI, European TelecommunicationStandards Institute) a group interface standard of normal structure definition, this normalized definition a multimedia conferencing (Multimedia Conference) interface, this interface has comprised establishment meeting (createConference), obtain conferencing information (get Conference Info), closing session (end Conference), invite conference member (invite Participant), the request conference member leaves (disconnect Participant), obtain information about firms (get Participant Info) and obtain 7 operations such as (get Participants) of some conference member information.
In the prior art, the quick-reading flow sheets that an application (Application) is created multimedia conferencing by parlay X interface comprises: use earlier and create a multimedia conferencing by the operation of the create Conference in the Parlay X interface; Obtain the active conference state by get Conference Info operation, comprise present participation number, information such as meeting time span, time started; Be applied in and pass through the inviteParticipant operation in the multimedia conferencing of its establishment and invite the user to add meeting; Get Conference Info is passed through in application and current invitation state of user in the meeting is obtained in getParticipant Info operation.As: ring, add meeting, refusal adds, no response etc.
Summary of the invention
In view of this, the purpose of the embodiment of the invention is to provide a kind of multimedia conferencing control method and system, to change existing multimedia conferencing control mode, reduces Signalling exchange, improves the interface service efficiency.
For achieving the above object, the embodiment of the invention provides following technical scheme:
A kind of multimedia conferencing control method comprises:
Determine the batch operation object identity according to the batch operation sign of carrying in the first meeting control request that receives;
Obtain the batch operation parameter according to described batch operation object identity;
Send the second meeting control request according to described batch operation parameter to the multimedia conferencing server, be used for described multimedia conferencing server and carry out corresponding operating according to the described second meeting control request.
A kind of multimedia conference control system comprises:
Professional open module is used to receive the first meeting control request, carries the batch operation sign in described meeting control request;
Business execution module is used for determining the batch operation object identity according to the batch operation sign that the first meeting control request that the open module of business receives is carried; Obtain the batch operation parameter according to described batch operation object identity; Send the second meeting control request according to described batch operation parameter to professional adaptation module;
Described professional adaptation module, the described second meeting control request that is used for receiving is transmitted to the multimedia conferencing server.
As seen, in embodiments of the present invention, determine the batch operation object identity according to the batch operation sign of carrying in the first meeting control request that receives; Obtain the batch operation parameter according to described batch operation object identity; Send the second meeting control request according to described batch operation parameter to the multimedia conferencing server, be used for described multimedia conferencing server and carry out corresponding operating according to the described second meeting control request, use meeting control request of transmission and can carry out batch operation, wherein, no matter how many objects of batch operation has, can finish by a control request, greatly reduced the mutual signaling between application and the Parlay X multimedia capabilities system, the success rate and the stability of operation have been improved, save Internet resources, improved network utilization.
Description of drawings
Fig. 1 is the flow chart of the method that one embodiment of the invention provided;
Fig. 2 is the signaling flow graph of the method that one embodiment of the invention provided;
Fig. 3 is the signaling flow graph of the method that another embodiment of the present invention provided;
Fig. 4 is the signaling flow graph of the method that further embodiment of this invention provided;
Fig. 5 is the structural representation of the system that one embodiment of the invention provided;
Fig. 6 is the structural representation of the system that another embodiment of the present invention provided;
Fig. 7 is the structural representation of the system that further embodiment of this invention provided;
Fig. 8 is the structural representation of the system that another embodiment of the present invention provided.
Embodiment
The embodiment of the invention discloses a kind of control method and system that realizes multimedia conferencing, for making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in further detail.
Referring to Fig. 1, the method that the embodiment of the invention provided specifically comprises:
Step 101: determine the batch operation object identity according to the batch operation sign of carrying in the first meeting control request that receives.
The described first meeting control request is generally initiated by using, and described batch operation sign can be determined as required voluntarily.For example can represent with a flag bit flag of the described first meeting control request, also can be provided with a parameter as: is batch represents that the present invention does not do qualification to this.
In embodiments of the present invention, by described batch operation object identity the object of batch operation is distinguished.In the embodiment of the invention, the object of described batch operation comprises meeting or conference member.For example, application can apply for creating 10 meetings, perhaps invites 10 conference members in a meeting, perhaps asks 7 conference members wherein to leave or the like in a conference process.
Described batch operation object identity can be an independent parameter, distinguishes meeting operand in batches by different values; Also can be some attribute of a parameter, for example the name of a parameter be called conference numbers, so this title indicated clearly this operation to liking meeting, played the effect of batch operation object identity.
When determining that according to described batch operation sign the described first meeting control request is batch operation, read described batch operation object identity, determine that according to described batch operation object identity the present batch operand is meeting itself or conference member.
Step 102: obtain the batch operation parameter according to described batch operation object identity.
The batch operation parameter is corresponding with the batch operation object, and when the object of the batch operation of the object identity of batch operation indication was meeting, the parameter of described batch operation was for needing the quantity of the meeting of control in batches; When the object of the batch operation of the object identity of batch operation indication was conference member, the parameter of described batch operation was a conference member list, shows promptly which the related concrete conference member of this meeting control operation specifically is.
Step 103: send the second meeting control request to the multimedia conferencing server according to described batch operation parameter.
The described second meeting operation requests forms according to described batch operation parameter, for example, and when the batch operation object is meeting, meeting is controlled to be conference creation, suppose that the batch operation parameter is 10, promptly need to create in batches 10 meetings, then send 10 times and create request for conference to the multimedia conferencing server.
Step 104: receive response from described multimedia conferencing server.
By the method that the embodiment of the invention provided, making application pass through a meeting control request has realized the batch of multimedia conferencing is controlled, greatly reduced and used the meeting control request signaling that sends, the success rate and the stability of operation have been improved, save Internet resources, improved network utilization.
Multimedia conferencing control comprises that multimedia conferencing is created, multimedia conferencing is deleted, invite conference member or please leave meeting or the like by conference member, below, in conjunction with the conference creation process, the conference control method that the embodiment of the invention provided is elaborated.
When the object of batch operation was meeting itself, the method that the embodiment of the invention provided comprised:
S101: the operand of determining the indication of batch operation object identity according to the batch operation sign of carrying in the first conference creation request that receives.
Operand is meeting in the present embodiment.
The described first conference creation request sends by using, and distinguishes common conference creation request and conference creation request in batches by the batch operation sign in this request.
S102: obtaining needs the quantity of the meeting of establishment in batches.
Because what application was carried out is to create request for conference in batches, so the conference numbers that request is created is greater than one.
S103: the quantity of the meeting of creating in batches according to described needs sends the second conference creation request to the multimedia conferencing server.
The method that the embodiment of the invention provided can be applied to Parlay X multimedia conferencing ability system, and this system is made up of the open module of business, business execution module, batch module and professional adaptation module.Fig. 2 shows is method that the embodiment of the invention provides when being applied to described Parlay X multimedia conferencing ability system, and the concrete execution flow process of this method comprises:
Step 201: the application proxy user opens module transmission request to business and creates request for conference in batches.
The conference numbers of carrying the sign that to create meeting in batches in the request message and needing to create in batches.
In embodiments of the present invention, use and the communication of Parlay X multimedia conferencing ability system, realize using the function of carrying out meeting control, communication interface is a 3GPP Parlay X multimedia conferencing interface protocol.
Step 202: professional open module is transmitted to business execution module and is created request for conference in batches.
Step 203: whether request for conference is created in the business execution module inspection is to create request for conference in batches, if execution in step 204 then, otherwise directly carry out single conference creation flow process.
Step 204: business execution module sends to the batch module and creates conference request in batches.
Step 205: the conference numbers structure that the batch module is created in batches according to described needs is created the request message of meeting A.
Described batch module is to be provided with at the batch process of meeting is special, in embodiments of the present invention, is used for handling and creates request for conference in batches.
In order to describe the aspect, in embodiments of the present invention, suppose to create in batches A, B and three meetings of C.Create the conference numbers that needs are created in batches the conference request from step 205 beginning batch module according to described batch, initiate the conference creation request of respective numbers respectively.
Step 206: module initiates to create the request of meeting A to business execution module in batches.
Step 207: business execution module sends the request message of creating meeting A to professional adaptation module.
Step 208: professional adaptation module sends the request message of creating meeting A to the multimedia conferencing server.
Step 209: the multimedia conferencing server returns the response message of creating meeting A to professional adaptation module.
Step 210: professional adaptation module is transmitted the response message of creating meeting A to business execution module.
Step 211: business execution module is created the response message of meeting A to the batch module forwards.
Step 212: module starts establishment meeting B flow process in batches.Idiographic flow refer step 205~211.
Step 213: module starts establishment meeting C flow process in batches.Idiographic flow refer step 205~211.
Step 214: the result of conference creation constructs the response message of creating meeting in batches before the module basis in batches.
From above-mentioned flow process, find out, creating in the process of meeting in batches, the establishment of each meeting is all initiated (step 205) by the batch module, simultaneously, described batch module all can be received response message (step 211) after each meeting was created and finishes, so module has been grasped the process that whole batch is created meeting in batches, when all meetings that need to create in batches all create finish after, described batch module is passed through step 214 structure and is created the response message of meeting in batches and indicate that whole batch creates the process of meeting and all finish.
Step 215: module is returned the response message of creating meeting in batches to business execution module in batches.
This response message comprises the corresponding successful meeting identification of creating, and part is created the miscue of meeting failure.
Step 216: business execution module is opened module to business and is returned response message.
Step 217: professional open module is returned response message to application.
The embodiment of the invention is that example is described in detail the method that the embodiment of the invention was provided to create 3 meetings in batches, can from the said method flow process, in the method that the embodiment of the invention provided, create 3 meetings, only use and sent a request to create (step 201) to Parlay X multimedia conferencing ability system, but in this request to create, carried and created conferencing information in batches, described Parlay X multimedia conferencing ability system creates conferencing information in batches according to this and the multimedia conferencing server carries out alternately, automatically finishing the batch of meeting creates, when the meeting of application requirements create in batches finish after, described Parlay X multimedia conferencing ability system is just created the total response condition (step 217) of meeting in batches to using to report.Obviously, the method that the embodiment of the invention provided passes through to create in batches the realization of meeting, reduced the mutual signaling between application and the Parlay X multimedia conferencing ability system, improve the success rate and the stability of operation, saved Internet resources, improved network utilization.
Though what describe in the embodiment of the invention is the process of creating in batches meeting, the embodiment of the invention is equally applicable to other batch operations of meeting, for example batch deletion of meeting etc., the process that detailed process can be created referring to the batch of meeting.
In the method that the embodiment of the invention provided, the batch operation object is except meeting itself, it can also be conference member, these conference members can directly carry by conference member list, also can be predisposed to group, in the conference creation process, obtain each information about firms in the group, the method that the embodiment of the invention provided is elaborated below in conjunction with different situations.
When the conference member of inviting in batches when needs was represented with group, the method that the embodiment of the invention provided comprised:
S201: the operand of determining the indication of batch operation object identity according to the batch operation sign of carrying in the first conference creation request that receives.
Operand is a conference member in the embodiment of the invention.
S202: from the described first conference creation request, obtain the group identification that need add conference member in batches.
S203: create and send group's analysis request message according to group identification.
S204: receive group's resolution response that group's resolution server returns according to group's analysis request message, carry the group member tabulation in this response.
In actual applications, described group resolution server can be Parlay X ALM ability system or address book server.
S205: send the second meeting control request according to described group member tabulation to the multimedia conferencing server, in described control request, carry the information about firms in the described group member tabulation.
The method that the embodiment of the invention provided can be applied to Parlay X multimedia conferencing ability system, and this system is made up of the open module of business, business execution module, group's module and professional adaptation module.Fig. 3 shows is method that the embodiment of the invention provides when being applied to described Parlay X multimedia conferencing ability system, and the concrete execution flow process of this method comprises:
Step 301: use to the transmission of Parlay X ALM ability system and create and be provided with the groups operation request message.
In the method that the embodiment of the invention provided, need the application proxy user to set in advance group of objects.And set the total interface that group management function that group of objects possesses is applicable to Parlay X multimedia conferencing ability system.
Step 302:Parlay XALM ability system is handled establishment and the groups operation request is set, and returns and creates and the response message that group's success is set.
In embodiments of the present invention, the related work that carries out the establishment and the setting of group of objects by Parlay X ALM ability system.In other embodiments, also can be by other equipment, for example address book server etc. is finished relevant work.
Step 303: use to the business of Parlay X multimedia conferencing ability system and open the module transmission first establishment conference request, carry group of objects in the request message.
Comprise group's unified resource sign (URI, Uniform Resource Identifier) in the request message.And clearly create and comprise the URI of group in the meeting.Concrete message is exemplified below:
POST/osg/services/Conference?HTTP/1.1
Content-Type:text/xml;charset=UTF-8
User-Agent:Axis2
Host:3.3.4.10:8088
Transfer-Encoding:chunked
<?xml?version=″1.0″encoding=″UTF-8″?>
-<soapenv:Envelope?xmlns:soapenv=″http://schemas.xmlsoap.org/soap/envelope/″>
-<soapenv:Body>
-<ns2:createConference
xmlns:ns2=″http://www.csapi.org/schema/parlayx/multimedia_conference/v3_1/loc
al″>
<ns2:conferenceDescription>test</ns2:conferenceDescription>
<ns2:maximumDuration>3600</ns2:maximumDuration>
<ns2:maximumNumberOfParticipants>5</ns2:maximumNumberOfParticipants>
<ns2:conferenceOwner>sip:zhangsan@huawei.com</ns2:conferenceOwner>
<ns2:participant?isGroup=″true″>sip:huawei.group@huawei.com</ns2:participant>
</ns2:createConference>
</soapenv:Body>
</soapenv:Envelope>
This message is example with Simple Object Access Protocol (SOAP, Simple ObjectAccess Protocol) request message.Message body content is described by extend markup language (xml, eXtensible Markup Language).The implication that this message is expressed is that meeting is created in request, and to carry conference member be a URI of group.Wherein element participant implication is a conference member, and its attribute isGroup value true represents that this URI is a group member, and the value of participant is sip:huawei.group@huawei.com.
Step 304: professional open module will be created request for conference and be decoded as inside story, and transmit this inside story to business execution module.
Step 305: business execution module checks whether this inside story comprises group of objects.
Basis for estimation is to detect in this inside story whether have the group of objects parameter, i.e. isGroup parameter among the URI, if there is execution in step 306, otherwise execution in step 315.
Step 306: business execution module sends the request message that carries the URI of group object, request analysis group to group's module.
From step 307, group's module initiation message process of analysis.Described group module is at the special module that is provided with of group, is used to form group's analysis request, obtains the group member tabulation according to group's resolution response.
Step 307: group's module is resolved group's request message according to the group of objects structure of business execution module.
The concrete parameter of described request message comprises: requestor's (being conference creation person), the owner of group, group type, group identification etc.
Step 308: group's module sends the internal request messages of resolving group to business execution module.
Step 309: business execution module sends the internal request messages of resolving group to professional adaptation module.
Step 310: the internal request messages that professional adaptation module will be resolved group is converted into the Simple Object Access Protocol soap message of Parlay X, and this soap message is sent to Parlay X ALM ability system.
This soap message is the queryMembers or the getOwnersGroups operation of " 3GPP TS 29.199-13 " middle definition preferably.Wherein, the queryMembers request message is as follows:
POST/xdms/services/group?HTTP/1.1
Content-Type:text/xml;charset=UTF-8
User-Agent:Axis2
Host:3.3.4.10:8088
Transfer-Encoding:chunked
<?xml?version=″1.0″encoding=″UTF-8″?>
-<soapenv:Envelope?xmlns:soapenv=″http://schemas.xmlsoap.org/soap/envelope/″
xmlns:ns2=″http://www.csapi.org/schema/parlayx/group/v3_0/local″>
-<soapenv:Body>
-<ns2:queryMembers>
<ns2:group>sip:huawei.group@huawei.com</ns2:group>
<ns2:resolveGroups>true</ns2:resolveGroups>
<ns2:GroupOwner>sip:zhangsan@huawei.com</ns2:GroupOwner>
<ns2:requester>sip:zhangsan@huawei.com</ns2:requester>
</ns2:queryMembers>
</soapenv:Body>
</soapenv:Envelope>
This message is to be example with the SOAP request message.Message body content is by the xml language description.The implication that this message is expressed is the request analysis group member.Wherein element group implication is the URI of group that will resolve, and value is sip:huawei.group@huawei.com.
In other embodiments of the invention, Parlay X multimedia conferencing ability system can be when group's resolution server be the address book server, resolve group by SIP/XML configuration access agreement agreements such as (XCAP, XMLConfiguration Access Protocol) to the address book server requests.
Wherein, the SIP request can be used the method for SUBSCRIBE and NOTIFY, group identification is arranged in the request URL of SUBSCRIBE, for example: SUBSCRIBE sip:John@huawei.comSIP/2.0, and also this subscribe request is disposable subscription.
And the XCAP request can be used the method for HTTP GET, group identification is arranged in the request URL of HTTP GET.
Step 311: professional adaptation module receives from Parlay X ALM ability system group resolution response message.Comprise the group member sign in the message.Message content is exemplified below:
HTTP/1.1200OK
Server:Apache-Coyote/1.1
Content-Type:text/xml;charset=UTF-8
Transfer-Encoding:chunked
Date:Thu,04Dec?200809:21:59GMT
Con?nection:close
<?xml?version=″1.0″encoding=″UTF-8″?>
-<soapenv:Envelope?xmlns:soapenv=″http://schemas.xmlsoap.org/soap/envelope/″
xmlns:ns2=″http://www.csapi.org/schema/parlayx/group/v3_0/local″
xmlns:urn=″urn:ietf:params:xml:ns:rls-services″
xmlns:urn1=″urn:ietf:params:xml:ns:resou?rce-lists″
xmlns:urn2=″urn:oma:xml:poc:list-service″>
-<soapenv:Body>
-<ns2:queryMembersResponse>
<ns2:result>sip:zhangsan@huawei.com</ns2:result>
<ns2:result>sip:Bob@huawei.com</ns2:result>
<ns2:result>sip:John@huawei.com</ns2:result>
</ns2:queryMembersResponse>
</soapenv:Body>
</soapenv:Envelope>
This message is exemplified as the SOAP response message.Message body content is by the xml language description.The implication that this message is expressed is the response message that Parlay X ALM system returns to professional adaptation module.Wherein element result implication is the member after the parsing group, and this gets three values in giving an example altogether, is respectively sip:zhangsan@huawei.com, sip:Bob@huawei.com, sip:John@huawei.com.
Step 312: professional adaptation module is forwarded to business execution module with described group resolution response.
Step 313: after business execution module receives group's resolution response, this response is forwarded to group's module.
Step 314: group's module is returned the group member tabulation according to group's resolution response of receiving to business execution module.
So far group's process of analysis finishes, and business execution module has obtained the group member tabulation.
Step 315: business execution module sends to professional adaptation module and creates meeting and the internal request messages of inviting conference member adding meeting.
Step 316: professional adaptation module sends to the multimedia conferencing server and creates meeting and invite the member to add request for conference.
Send described establishment meeting when requiring the member to add the request for conference request when passing through Session Initiation Protocol, be exemplified below:
INVITE?sip:confas@psi.cmccims3.com?SIP/2.0
Via:SIP/2.0/UDP?10.70.139.158:5060;branch=z9hG4bK6e412422e
Route:<sip:conf.psi.cmccims3.com;lr>
Call-ID:31c809bfe1cd688a50edfa126028b07e@SIPA
From:<sip:confuser119@cmccims3.com>;tag=068b4d74
To:<sip:confas@psi.cmccims3.com>
CSeq:1INVITE
Contact:<sip:1.10.71.141.197@10.70.139.158:5060;transport=udp>
Max-Forwards:67
Session-Expires:1800;refresher=uac
Min-SE:1800
Content-Type:multipart/mixed;boundary=″boundary″
Content-Length:622
--boundary
Content-Type:application/sdp
v=0
o=ua?28908445262890842807IN?IP410.70.139.158
s=test?ua
c=IN?IP410.70.139.158
t=00
m=message?19878msrp/tcp*
a=accept-types:message/cpim
--boundary
Content-Type:application/resource-lists+xml
Content-Disposition:recipient-list
<?xml?version=″1.0″encoding=″UTF-8″?>
-<resource-lists>
-<list>
<entry?uri=″sip:zhangsan@huawei.com″/>
<entry?uri=″sip:Bob@huawei.com″/>
<entry?uri=″sip:John@huawei.com″/>
</list>
</resource-lists>
--boundary-
This message is example with the sip request message.Message body content is by SDP and xml language description.The implication that this message is expressed is that professional adaptation module sends request establishment meeting message to multimedia conference system, carries conference member in this request.Wherein the entry implication is the member after the parsing group, and this gets three values in giving an example altogether, is respectively sip:zhangsan@huawei.com, sip:Bob@huawei.com, sip:John@huawei.com.
If the multimedia conferencing server carries conference member list when not supporting to create meeting, ParlayX multimedia conferencing ability system will be initiated conference creation request and conference member invitation request respectively to the multimedia conferencing server so, and processing of request process and above-mentioned flow process are basic identical.
Step 317: the multimedia conferencing server returns meeting operation response to professional adaptation module.
Step 318: professional adaptation module transmitted response message is to business execution module.
Step 319: business execution module is opened module to business and is returned response message.
Step 320: use and finally receive the response message that professional open module is returned.
In the method that the embodiment of the invention provided, when the conference member that adds in batches when needs identifies in group's mode, at first to resolve it, obtain the group member tabulation, adding successively according to the group member tabulation then needs the conference member that adds in batches.In whole process, application is carried at the group identification under the member of needs interpolation in the conference creation request, all conference members can once invited after the request in this group so, reduced the mutual signaling between application and the multimedia conferencing server, the success rate and the stability of operation have been improved, save Internet resources, improved network utilization.
When the batch operation object was conference member, the another kind of method that the embodiment of the invention provided comprised:
S301: the operand of determining the indication of batch operation object identity according to the batch operation sign of carrying in the first conference creation request that receives.
Operand is a conference member in the embodiment of the invention.
S302: from the described first conference creation request, obtain conference member list.
S303: send the conference member request of inviting to the multimedia conferencing server successively according to conference member list, in described invitation member request, carry the information about firms in the described conference member list.
The method that the embodiment of the invention provided can be applied to Parlay X multimedia conferencing ability system, Fig. 4 shows is that method that the embodiment of the invention provides is when being applied to described Parlay X multimedia conferencing ability system, the concrete execution flow process of this method comprises:
Step 401: use to the business of Parlay X multimedia conferencing ability system and open module transmission establishment conference request, carry conference member list in the request message.
For the convenience on describing, suppose in this conference member list, to have write down member A, member B and member C.
Step 402:Parlay X multimedia conferencing ability system sends to the multimedia conferencing server and creates request for conference.
Step 403:Parlay X multimedia conferencing ability system receives the establishment meeting success response that the multimedia conferencing server returns.
Next, Parlay X multimedia conferencing ability system invites member A, member B and member C to participate in meeting successively.
Step 404:Parlay X multimedia conferencing ability system sends the request of inviting to the multimedia conferencing server, invites member A to add meeting, carries the information about firms of member A in described invitation request.
Step 405: member A adds the meeting response.
Step 406:Parlay X multimedia conferencing ability system sends the request of inviting to the multimedia conferencing server, invites member B to add meeting, carries the information about firms of member B in described invitation request.
Step 407: member B adds the meeting response.
Step 408:Parlay X multimedia conferencing ability system sends the request of inviting to the multimedia conferencing server, invites member C to add meeting, carries the information about firms of member C in described invitation request.
Step 409: member C adds the meeting response.
Step 410:Parlay X multimedia conferencing ability system is created the meeting success response to using to send.
From step 404 to step 409, Parlay X multimedia conferencing ability system adds the member in the conference member list in the meeting successively, by step 410 this result is fed back to application.
By Fig. 3 and the described method of Fig. 4 are compared as can be known, the conference member among Fig. 3 is represented with group, needs to form analysis request and then obtain the group member tabulation by the group unit.After obtaining the group member tabulation, basic identical with method shown in Figure 4, only need invite the member to get final product successively according to member's tabulation.
In actual applications, what certain conference member correspondence in the conference member list may occur is the situation of a group identification, at this moment, only need obtain the group member tabulation with reference to method shown in Fig. 3 and get final product.
In the method that the embodiment of the invention provided, no matter how much quantity of conference member is, as long as it is carried in the conference member list, use so by once asking just can to finish all invitation, reduced the mutual signaling between application and the multimedia conferencing server, improve the success rate and the stability of operation, saved Internet resources, improved network utilization.
In the described multimedia conferencing of the embodiment of the invention to the batch operation combination arbitrarily in actual applications of meeting itself or conference member, for example work as operator or CP/SP and create the chatroom in batches, can pass through to create meeting in batches realizes, when chatroom initialization member has comprised the A of group, member B and member C, can be by inviting conference member to realize in batches, the specific implementation process can be referring to aforementioned each embodiment.
Embodiment is corresponding with method, and the embodiment of the invention also provides a kind of multimedia conference control system, and referring to Fig. 5, this system comprises:
Professional open module 501 is used to receive the first meeting control request, carries the batch operation sign in the described first meeting control request;
Business execution module 502 is used for determining the batch operation object identity according to the batch operation sign that the first meeting control request that the open module of business receives is carried; Obtain the batch operation parameter according to described batch operation object identity; Send the second meeting control request according to described batch operation parameter to professional adaptation module;
Described professional adaptation module 503, the described second meeting control request that is used for receiving is transmitted to the multimedia conferencing server.
Referring to Fig. 6, when the batch operation object of described batch operation object identity indication was meeting, the system that the embodiment of the invention provided also comprised: batch module 504,
Described business execution module 502, the quantity that also is used for the meeting controlled in batches according to the needs that the first meeting control request that receives from the open module of business is obtained sends the structure second meeting control request to described batch module; The second meeting control request of batch module structure is sent to described professional adaptation module;
Described batch module 504 is used to construct the second meeting control request.
In an embodiment of the present invention, described business execution module comprises: tactful submodule 601, obtain submodule 602, request submodule 603 and send submodule 604, wherein:
Described tactful submodule 601 is used for determining the batch operation object identity according to the batch operation sign that the first meeting control request that the open module of business receives is carried;
The described submodule 602 that obtains is used for when described tactful submodule determines that the operand of batch operation object identity indication is meeting, and obtaining from the first meeting control request that the open module of business receives needs the quantity of the meeting of control in batches;
Described request submodule 603 is used for sending the structure second meeting control request to described batch module, carries the quantity of obtaining the meeting that needs that submodule obtains control in batches by described in described request;
Described transmission submodule 604 is used for the described second meeting control request of described batch module structure is sent to described professional adaptation module.
Concrete signaling process in the system shown in Figure 6 between each functional module can be referring to Fig. 2.
The system that the embodiment of the invention provided, realize the batch control of multimedia conferencing, reduced the mutual signaling between application and the Parlay X multimedia conferencing ability system, improved the success rate and the stability of operation, save Internet resources, improved network utilization.
Referring to Fig. 7, when the operand of described batch operation object identity indication was conference member, the system that the embodiment of the invention provided also comprised group's module 505,
Described business execution module 502 also is used for obtaining group identification from the first meeting control request that the open module of business receives; Send analysis request according to described group identification to described group module; The described group member tabulation that receives according to described group module sends the second meeting control request to described professional adaptation module, carries the information about firms in the described conference member list of being invited in the described second meeting control request;
Described group module 505, group's analysis request message is created and sent to the group identification that is used for carrying according to the analysis request that described business execution module sends, receive group's resolution response that group's resolution server returns according to group's analysis request message, carry the group member tabulation in this response.
In actual applications, described resolution server can be Parlay X ALM ability system or address book server.
In an embodiment of the present invention, described business execution module comprises tactful submodule 701, obtains submodule 702, asks submodule 703, sends submodule 704, wherein:
Described tactful submodule 701 is used for determining the batch operation object identity according to the batch operation sign that the first meeting control request that the open module of business receives is carried;
The described submodule 702 that obtains, the first meeting control request that is used for receiving from the open module of business when described tactful submodule determines that the operand of batch operation object identity indication is conference member is obtained group identification;
Described request submodule 703 is used for sending analysis request according to described group identification to described group module;
Described transmission submodule 704, be used for sending the second meeting control request to described professional adaptation module, in the described second meeting control request, carry the information about firms in the described conference member list of being invited according to the described group member tabulation that described group module receives.
Signaling relation in the system that the embodiment of the invention provided between each functional module can be referring to Fig. 3.
In embodiments of the present invention, can realize inviting all group members to participate in a conference by sending request, greatly reduce the mutual signaling of using with Parlay X multimedia conferencing ability system, improve the success rate and the stability of operation, save Internet resources, improved network utilization.
When the batch operation object of described batch operation object identity indication is conference member, conference member list can be directly carried in application in first request for conference, referring to Fig. 8, in the system that the embodiment of the invention provided, described business execution module comprises tactful submodule 801, obtains submodule 802 and sends submodule 803; Wherein:
Described tactful submodule 801 is used for determining the batch operation object according to the batch operation sign that the first meeting control request that the open module of business receives is carried;
The described submodule 802 that obtains, the first meeting control request that is used for receiving from the open module of business when described tactful submodule determines that the operand of batch operation object identity indication is conference member is obtained conference member list;
Described transmission submodule 803 is used for sending the second meeting control request according to described conference member list to described professional adaptation module, carries the information about firms in the described conference member list in the described second meeting control request.
In embodiments of the present invention, application can realize inviting member's conference participation in all conference member list by sending once request, greatly reduced the mutual signaling between application and the Parlay X multimedia conferencing ability system, the success rate and the stability of operation have been improved, save Internet resources, improved network utilization.
The present invention can describe in the general context of the computer executable instructions of being carried out by computer, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract, program, object, assembly, data structure or the like.Also can in distributed computing environment (DCE), put into practice the present invention, in these distributed computing environment (DCE), by by communication network connected teleprocessing equipment execute the task.In distributed computing environment (DCE), program module can be arranged in the local and remote computer-readable storage medium that comprises memory device.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (12)

1.一种多媒体会议控制方法,其特征在于,包括:1. A multimedia conference control method, characterized in that, comprising: 根据接收的第一会议控制请求中携带的批量操作标识确定批量操作对象标识;Determine the batch operation object identifier according to the batch operation identifier carried in the received first conference control request; 根据所述批量操作对象标识获取批量操作参数;Acquiring batch operation parameters according to the batch operation object identifier; 根据所述批量操作参数向多媒体会议服务器发送第二会议控制请求,用于所述多媒体会议服务器根据所述第二会议控制请求执行相应操作。Sending a second conference control request to the multimedia conference server according to the batch operation parameters, for the multimedia conference server to perform a corresponding operation according to the second conference control request. 2.根据权利要求1所述的方法,其特征在于,当所述批量操作对象标识指示的操作对象为会议时,所述批量操作参数为需要批量控制的会议的数量,2. The method according to claim 1, wherein when the operation object indicated by the batch operation object identifier is a meeting, the batch operation parameter is the number of meetings requiring batch control, 相应的,根据所述批量操作参数向多媒体会议服务器发送第二会议控制请求包括:Correspondingly, sending the second conference control request to the multimedia conference server according to the batch operation parameters includes: 根据所述需要批量控制的会议的数量构造第二会议控制请求;Constructing a second conference control request according to the number of conferences requiring batch control; 向多媒体会议服务器发送所述第二会议控制请求。Send the second conference control request to the multimedia conference server. 3.根据权利要求1所述的方法,其特征在于,当所述批量操作对象标识指示的操作对象为会议成员时,所述批量操作参数为会议成员列表,根据所述批量操作参数向多媒体会议服务器发送第二会议控制请求为:3. The method according to claim 1, wherein when the operation object indicated by the batch operation object identifier is a conference member, the batch operation parameter is a list of conference members, and the multimedia conference is sent to the multimedia conference according to the batch operation parameter. The server sends the second conference control request as follows: 根据所述会议成员列表向多媒体会议服务器发送第二会议控制请求,在所述第二会议控制请求中携带所述会议成员列表中的成员信息。Sending a second conference control request to the multimedia conference server according to the conference member list, where member information in the conference member list is carried in the second conference control request. 4.根据权利要求1所述的方法,其特征在于,当所述批量操作对象标识指示的操作对象为会议成员时,根据所述批量操作对象标识获取批量操作参数包括:4. The method according to claim 1, wherein when the operation object indicated by the batch operation object identifier is a conference member, obtaining batch operation parameters according to the batch operation object identifier comprises: 根据所述批量操作对象标识获取群组标识,根据所述群组标识创建并发送群组解析请求消息;Acquiring a group identifier according to the batch operation object identifier, creating and sending a group resolution request message according to the group identifier; 接收群组解析服务器根据群组解析请求消息返回的群组解析响应,该响应中携带群组成员列表;receiving a group resolution response returned by the group resolution server according to the group resolution request message, the response carrying a list of group members; 相应的,根据所述批量操作参数向多媒体会议服务器发送第二会议控制请求为:Correspondingly, sending the second conference control request to the multimedia conference server according to the batch operation parameters is: 根据所述群组成员列表向多媒体会议服务器发送第二会议控制请求,在所述第二会议控制请求中携带所述群组成员列表中的成员信息。Sending a second conference control request to the multimedia conference server according to the group member list, where the second conference control request carries member information in the group member list. 5.根据权利要求1~4中任意一项所述的方法,其特征在于,还包括:5. The method according to any one of claims 1 to 4, further comprising: 接收来自所述多媒体会议服务器的响应。A response is received from the multimedia conferencing server. 6.一种多媒体会议控制系统,其特征在于,包括:6. A multimedia conference control system, characterized in that, comprising: 业务开放模块,用于接收第一会议控制请求,在所述会议控制请求中携带批量操作标识;A service opening module, configured to receive a first conference control request, where a batch operation identifier is carried in the conference control request; 业务执行模块,用于根据业务开放模块接收的第一会议控制请求中携带的批量操作标识确定批量操作对象标识;根据所述批量操作对象标识获取批量操作参数;根据所述批量操作参数向业务适配模块发送第二会议控制请求;The business execution module is configured to determine the batch operation object identifier according to the batch operation identifier carried in the first conference control request received by the service opening module; obtain batch operation parameters according to the batch operation object identifier; The configuration module sends the second conference control request; 所述业务适配模块,用于将接收到的所述第二会议控制请求转发给多媒体会议服务器。The service adaptation module is configured to forward the received second conference control request to a multimedia conference server. 7.根据权利要求6所述的系统,其特征在于,当所述批量操作对象标识指示的批量操作对象为会议时,该系统还包括:批量模块,7. The system according to claim 6, wherein when the batch operation object indicated by the batch operation object identifier is a conference, the system further comprises: a batch module, 所述业务执行模块,还用于根据从所述业务开放模块接收的第一会议控制请求中获取的需要批量控制的会议的数量向所述批量模块发送构造第二会议控制请求;将批量模块构造的第二会议控制请求发送给所述业务适配模块;The business execution module is further configured to send and construct a second conference control request to the batch module according to the number of conferences requiring batch control obtained from the first conference control request received by the business opening module; sending the second conference control request to the service adaptation module; 所述批量模块,用于构造第二会议控制请求。The batch module is configured to construct a second conference control request. 8.根据权利要求7所述的系统,其特征在于,所述业务执行模块包括:策略子模块、获取子模块、请求子模块和发送子模块,其中8. The system according to claim 7, wherein the business execution module comprises: a policy submodule, an acquisition submodule, a request submodule and a sending submodule, wherein 所述策略子模块,用于根据业务开放模块接收的第一会议控制请求中携带的批量操作标识确定批量操作对象标识;The policy submodule is configured to determine the batch operation object identifier according to the batch operation identifier carried in the first conference control request received by the service opening module; 所述获取子模块,用于在所述策略子模块确定批量操作对象标识指示的操作对象为会议时,从业务开放模块接收的第一会议控制请求中获取需要批量控制的会议的数量;The obtaining submodule is configured to obtain the number of conferences requiring batch control from the first conference control request received by the service opening module when the policy submodule determines that the operation object indicated by the batch operation object identifier is a conference; 所述请求子模块,用于向所述批量模块发送构造第二会议控制请求,在所述请求中携带由所述获取子模块获取的需要批量控制的会议的数量;The request sub-module is configured to send to the batch module a request for constructing a second conference control, where the request carries the number of conferences that need to be batch-controlled acquired by the acquisition sub-module; 所述发送子模块,用于将所述批量模块构造的所述第二会议控制请求发送给所述业务适配模块。The sending submodule is configured to send the second conference control request constructed by the batch module to the service adaptation module. 9.根据权利要求6所述的系统,其特征在于,当所述批量操作对象标识指示的操作对象为会议成员时,所述业务执行模块包括策略子模块、获取子模块和发送子模块;其中:9. The system according to claim 6, wherein when the operation object indicated by the batch operation object identifier is a conference member, the business execution module includes a policy submodule, an acquisition submodule and a sending submodule; wherein : 所述策略子模块,用于根据业务开放模块接收的第一会议控制请求中携带的批量操作标识确定批量操作对象;The policy submodule is configured to determine the batch operation object according to the batch operation identifier carried in the first conference control request received by the service opening module; 所述获取子模块,用于在所述策略子模块确定批量操作对象标识指示的操作对象为会议成员时从业务开放模块接收的第一会议控制请求中获取会议成员列表;The obtaining submodule is configured to obtain a list of conference members from the first conference control request received by the service opening module when the policy submodule determines that the operation object indicated by the batch operation object identifier is a conference member; 所述发送子模块,用于根据所述会议成员列表向所述业务适配模块发送第二会议控制请求,在所述第二会议控制请求中携带所述会议成员列表中的成员信息。The sending submodule is configured to send a second conference control request to the service adaptation module according to the conference member list, and the second conference control request carries member information in the conference member list. 10.根据权利要求6所述的系统,其特征在于,当所述批量操作对象标识指示的操作对象为会议成员时,所述系统还包括群组模块,10. The system according to claim 6, wherein when the operation object indicated by the batch operation object identifier is a conference member, the system further comprises a group module, 所述业务执行模块,还用于从业务开放模块接收的第一会议控制请求中获取群组标识;根据所述群组标识向所述群组模块发送解析请求;根据所述群组模块接收的所述群组成员列表向所述业务适配模块发送第二会议控制请求,在所述第二会议控制请求中携带所邀请的所述会议成员列表中的成员信息;The service execution module is further configured to obtain a group identifier from the first conference control request received by the service opening module; send a parsing request to the group module according to the group identifier; The group member list sends a second conference control request to the service adaptation module, and the second conference control request carries the invited member information in the conference member list; 所述群组模块,用于根据所述业务执行模块发送的解析请求中携带的群组标识创建并发送群组解析请求消息,接收群组解析服务器根据群组解析请求消息返回的群组解析响应,该响应中携带群组成员列表。The group module is configured to create and send a group resolution request message according to the group identifier carried in the resolution request sent by the service execution module, and receive a group resolution response returned by the group resolution server according to the group resolution request message , the response carries a list of group members. 11.根据权利要求10所述的系统,其特征在于,所述业务执行模块包括策略子模块、获取子模块、请求子模块、发送子模块;其中:11. The system according to claim 10, wherein the business execution module includes a policy submodule, an acquisition submodule, a request submodule, and a sending submodule; wherein: 所述策略子模块,用于根据业务开放模块接收的第一会议控制请求中携带的批量操作标识确定批量操作对象标识;The policy submodule is configured to determine the batch operation object identifier according to the batch operation identifier carried in the first conference control request received by the service opening module; 所述获取子模块,用于在所述策略子模块确定批量操作对象标识指示的操作对象为会议成员时从业务开放模块接收的第一会议控制请求中获取群组标识;The acquiring submodule is configured to acquire the group identifier from the first conference control request received by the service opening module when the policy submodule determines that the operation object indicated by the batch operation object identifier is a conference member; 所述请求子模块,用于根据所述群组标识向所述群组模块发送解析请求;The request submodule is configured to send a parsing request to the group module according to the group identifier; 所述发送子模块,用于根据所述群组模块接收的所述群组成员列表向所述业务适配模块发送第二会议控制请求,在所述第二会议控制请求中携带所邀请的所述会议成员列表中的成员信息。The sending submodule is configured to send a second conference control request to the service adaptation module according to the group member list received by the group module, and carry the invited information in the second conference control request. Describe the member information in the meeting member list. 12.根据权利要求9所述的系统,其特征在于,所述群组解析服务器为12. The system according to claim 9, wherein the group resolution server is Parlay X地址列表管理ALM能力系统或者地址簿服务器。Parlay X address list management ALM capability system or address book server.
CN200910117881A 2009-03-13 2009-03-13 A multimedia conference control method and system Pending CN101834730A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200910117881A CN101834730A (en) 2009-03-13 2009-03-13 A multimedia conference control method and system
PCT/CN2010/071048 WO2010102588A1 (en) 2009-03-13 2010-03-15 Method and system for control multimedia conference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910117881A CN101834730A (en) 2009-03-13 2009-03-13 A multimedia conference control method and system

Publications (1)

Publication Number Publication Date
CN101834730A true CN101834730A (en) 2010-09-15

Family

ID=42718667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910117881A Pending CN101834730A (en) 2009-03-13 2009-03-13 A multimedia conference control method and system

Country Status (2)

Country Link
CN (1) CN101834730A (en)
WO (1) WO2010102588A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618716A (en) * 2013-11-28 2014-03-05 福建星网锐捷网络有限公司 Conversation interaction method, equipment and system of terminal WAN management protocol
CN104753804A (en) * 2013-12-31 2015-07-01 中国移动通信集团公司 Data stream transmission control method, device and system
CN105068430A (en) * 2015-06-30 2015-11-18 青岛海尔智能家电科技有限公司 Method and device for group operation of household electrical appliances
CN105100031A (en) * 2014-05-23 2015-11-25 北京奇虎科技有限公司 Method, device and system for adding trusts in batches
CN109862307A (en) * 2019-01-25 2019-06-07 视联动力信息技术股份有限公司 A kind of method and apparatus that video conference is initiated
CN111586337A (en) * 2019-02-18 2020-08-25 阿里巴巴集团控股有限公司 Audio and video conference system, control method, equipment and storage medium
CN112541495A (en) * 2020-12-22 2021-03-23 厦门亿联网络技术股份有限公司 Conference message detection method, device, server and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112788537A (en) * 2019-11-07 2021-05-11 维沃移动通信有限公司 Location query method, core network function and location service requester

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150424A (en) * 2007-10-15 2008-03-26 中兴通讯股份有限公司 Method for batch conference member addition after conference service creation
CN101257395A (en) * 2007-02-27 2008-09-03 中国移动通信集团公司 System and method for supporting multimedia conference reservation
CN101369906A (en) * 2007-08-13 2009-02-18 华为技术有限公司 Method and device for realizing conference service

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101257395A (en) * 2007-02-27 2008-09-03 中国移动通信集团公司 System and method for supporting multimedia conference reservation
CN101369906A (en) * 2007-08-13 2009-02-18 华为技术有限公司 Method and device for realizing conference service
CN101150424A (en) * 2007-10-15 2008-03-26 中兴通讯股份有限公司 Method for batch conference member addition after conference service creation

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618716A (en) * 2013-11-28 2014-03-05 福建星网锐捷网络有限公司 Conversation interaction method, equipment and system of terminal WAN management protocol
CN104753804A (en) * 2013-12-31 2015-07-01 中国移动通信集团公司 Data stream transmission control method, device and system
CN104753804B (en) * 2013-12-31 2019-01-08 中国移动通信集团公司 A kind of data stream transmitting control method, apparatus and system
CN105100031A (en) * 2014-05-23 2015-11-25 北京奇虎科技有限公司 Method, device and system for adding trusts in batches
CN105068430A (en) * 2015-06-30 2015-11-18 青岛海尔智能家电科技有限公司 Method and device for group operation of household electrical appliances
CN109862307A (en) * 2019-01-25 2019-06-07 视联动力信息技术股份有限公司 A kind of method and apparatus that video conference is initiated
CN109862307B (en) * 2019-01-25 2021-09-10 视联动力信息技术股份有限公司 Video conference initiating method and device
CN111586337A (en) * 2019-02-18 2020-08-25 阿里巴巴集团控股有限公司 Audio and video conference system, control method, equipment and storage medium
CN111586337B (en) * 2019-02-18 2022-01-25 阿里巴巴集团控股有限公司 Audio and video conference system, control method, equipment and storage medium
CN112541495A (en) * 2020-12-22 2021-03-23 厦门亿联网络技术股份有限公司 Conference message detection method, device, server and storage medium

Also Published As

Publication number Publication date
WO2010102588A1 (en) 2010-09-16

Similar Documents

Publication Publication Date Title
US8589547B2 (en) Side channel for membership management within conference control
TWI445433B (en) Method, user equipment and software product for media stream transfer between devices
US9154924B2 (en) Group communication
EP2342883B1 (en) File transfer in conference services
US9112902B2 (en) Service subscription associated with real time composition of services
US20070226295A1 (en) Method and apparatuses for retrieving messages
US20060235981A1 (en) Providing a second service to a group of users using a first service
US8379544B2 (en) Communications
US20080136897A1 (en) Communication control method, computer system, conference managment server, communication method and portable terminal
CN101360091B (en) Apparatus, system and method realizing session initial protocol terminal conference accessing
CN101834730A (en) A multimedia conference control method and system
CN100499598C (en) Method and system of instant message user to use other immediate news system
RU2428807C2 (en) Session communication
CN101384018A (en) Call processing method and presentation information subscription method in push-to-talk over wireless service
CN101267325A (en) Method for initiating and joining a conference call, conference server and terminal
CN102067594B (en) Method and communication session information server for determining an active communication session
CN103428208A (en) Distributed SIP redirection server and its construction method
US9762624B2 (en) Method and system for establishing a group messaging session in a communication system
CN101997695A (en) Implementation method and system for Parlay X network service and Parlay X capacity system
CN1972279B (en) An acquisition method of session initiation protocol resource event packet
Rosenberg A Framework for Application Interaction in the Session Initiation Protocol (SIP)
CN101690114A (en) Real time composition of services
WO2009012991A1 (en) Method for exchanging user information in a telecommunication network
Wu et al. Integration of SIP VoIP and Messaging with the AccessGrid and H. 323 Systems
KR20070051655A (en) Method of interworking between PET server and multi-PT database server in SPI-based service and terminal for interworking

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100915