[go: up one dir, main page]

CN101471806A - Method for implementing sub-conference, method, device and terminal equipment for implementing private conference - Google Patents

Method for implementing sub-conference, method, device and terminal equipment for implementing private conference Download PDF

Info

Publication number
CN101471806A
CN101471806A CNA2008100816175A CN200810081617A CN101471806A CN 101471806 A CN101471806 A CN 101471806A CN A2008100816175 A CNA2008100816175 A CN A2008100816175A CN 200810081617 A CN200810081617 A CN 200810081617A CN 101471806 A CN101471806 A CN 101471806A
Authority
CN
China
Prior art keywords
conference
meeting
main
user
son
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
CNA2008100816175A
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 CNA2008100816175A priority Critical patent/CN101471806A/en
Priority to PCT/CN2008/073580 priority patent/WO2009092242A1/en
Publication of CN101471806A publication Critical patent/CN101471806A/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/563User guidance or feature selection
    • H04M3/564User guidance or feature selection whereby the feature is a sub-conference

Landscapes

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

Abstract

The invention discloses a sub-meeting implementation method, a private meeting implementation method, a device and a terminal unit, and belongs to the communication technology field. The sub-meeting implementation method comprises the steps as follows: main-meeting status messages are obtained, and the participating status of users participating in a sub-meeting are determined according to the obtained main-meeting status messages; and the sub-meeting session contents or the main-meeting session contents as well as the sub-meeting session contents are sent to the users participating in the sub-meeting based upon the participating status of users participating in the sub-meeting. The sub-meeting implementation method perfects the implementation mechanism of the existing sub-meeting. The private meeting implementation method comprises the steps as follows: a sub-meeting creating request is received, and a meeting control center of a main-meeting is used as a sub-meeting control center for creating the sub-meeting. The private meeting implementation method provides a bran-new technical scheme to the implementation of the sub-meeting.

Description

Son conference implementation method, secret meeting implementation method, device and terminal equipment
Technical field
The present invention relates to the network communications technology field, be specifically related to son conference implementation method, son conference implement device, secret meeting implementation method, secret meeting implement device and terminal equipment.
Background technology
(IP Multimedia Subsystem, (Session Initiated Protocol SIP) realizes calling out and the signaling controlled function IP Multimedia System IMS) to use initial session protocol.Attending a meeting between user and the multimedia conferencing server of attending multimedia conference realized the interactive function of multimedia conferencing by SIP, other agreement of cooperating with SIP.
The application scenarios that can occur the coexistence of main meeting and son conference in the multimedia conferencing, as the user that attends a meeting wishes to carry out meeting privately (Sidebar or Sub-Conference) with designated user when active conference is carried out.The meeting of carrying out is called son conference privately, and active conference is called main meeting, and designated user can be that the user that attends a meeting in the main meeting also can be the user that attends a meeting in the non-main meeting.
During son conference carried out, master's meeting user that attends a meeting in son conference Central Plains can receive the session content of main meeting.In order to protect the privacy of son conference, the user that attends a meeting who does not allow not add in the main meeting son conference usually obtains the session content of son conference.
At present, realize that the technical scheme of son conference is: Conference server receives the son conference request to create of certain user that attends a meeting in the main meeting, and Conference server Resources allocation, establishment son conference example also return the son conference sign.Carry out afterwards that son conference conversation media type is consulted, son conference such as user's invitations of attending a meeting in the son conference activates and moves.Conference server selects to be realized respectively by relatively independent two conference control center (Conference Focus) of resource allocation the establishment and the conference session control of main meeting, son conference on the management of meeting example, main conference control center (Main Conference Focus) in the corresponding Conference server of promptly main meeting example, the son conference control centre (Sidebar Focus) in the corresponding Conference server of son conference example.Main Conference Focus carries out main conference session content exchange by main conference session and the main meeting user that attends a meeting, and Sidebar Focus attends a meeting by son conference session and sub-session, and to carry out the son conference session content mutual for the user.Main conference session, son conference session are two separate conference sessions.
When son conference activates, Conference server invites main conference control center to add son conference, like this, Sidebar Focus is after receiving the next main conference session content of MainConference Focus transmission, with main conference session content and son conference session content audio mixing, and to the son conference session content of user after sending audio mixing of attending a meeting, the user can either receive main conference session content thereby son conference is attended a meeting, and also can receive the son conference session content.
In realizing process of the present invention, the inventor finds: though technique scheme has realized son conference, but, because main conference session content is merely able to be received by the main meeting user that attends a meeting, thus only when the user that attends a meeting in the son conference be that main meeting just allows the output of main conference session to son conference when attending a meeting the user simultaneously; Otherwise Sidebar Focus can't carry out the distribution of session content.That is to say, when a non-main meeting is attended a meeting the user when participating in son conference, can't realize of the output of main conference session content to son conference, perhaps when Sidebar Focus has received main conference session input (being that each current son conference is attended a meeting with being the main meeting user that attends a meeting per family simultaneously), can't admit the new non-main meeting user that attends a meeting to add son conference.And, technique scheme do not consider yet son conference create finish after the control problem of boss's conference session, for example when the user that attends a meeting in the son conference be main meeting when attending a meeting the user simultaneously, can not realize that main conference session content is whether to the control of this user's output of attending a meeting.In addition, this technical scheme does not have to consider to attend a meeting the user from how continuing to receive the problems such as release of son conference session and the preceding son conference session of main meeting termination after son conference switches back main meeting yet.
On the other hand, because existing son conference is realized leading in the technical scheme, son conference control centre is separate, therefore, participate in the employed terminal equipment of the user that attends a meeting main, son conference simultaneously and must set up and keep separate conference session respectively with master, son conference control centre.And in actual applications, be not that all terminal equipments all possess the parallel session ability, thereby cause some user that attends a meeting to participate in boss's meeting simultaneously.
Summary of the invention
Embodiment of the present invention provides son conference implementation method, secret meeting implementation method, device and terminal equipment, and perfect existing son conference realization mechanism also provides brand-new son conference to realize technical scheme, thereby has improved the flexibility that realizes son conference.
A kind of son conference implementation method that embodiment of the present invention provides comprises:
Obtain main conference status information, according to the described main conference status information of obtaining determine respectively to attend a meeting in son conference user's the state of attending a meeting, send the son conference session content or send main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the described son conference the state of attending a meeting.
Embodiment of the present invention also provides another kind of son conference implementation method, comprising:
Receive the son conference request to create;
The conference control center of main meeting is carried out the operation of setting up son conference as son conference control centre, to set up son conference.
The invention execution mode also provides a kind of secret meeting implementation method, comprising:
The reception secret conference session that the user sends of attending a meeting takies the conference session channel request;
Conference control center is transmitted the secret conference session content that the described user that attends a meeting sends according to the reception secret conference session user ID of carrying in the described request.
The invention execution mode also provides another kind of secret meeting implementation method, comprising:
The reception secret conference session request that the user sends of attending a meeting; Carry the user profile of attending a meeting that participates in the secret meeting in the described request;
The existing conference session between the user of attending a meeting of conference control center utilization and the meeting of described participation secret is set up the secret conference session passage between the user of attending a meeting with the meeting of participation secret;
Conference control center utilizes described secret conference session passage to receive, send secret conference session content.
Embodiment of the present invention also provides a kind of son conference implement device, comprising:
Acquisition module is used to obtain main conference status information;
Determine block of state, be used for determining respectively attend a meeting user's the state of attending a meeting of son conference according to the main conference status information that described acquisition module obtains;
First control module sends the son conference session content or sends main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the described son conference the state of attending a meeting.
Embodiment of the present invention also provides another kind of son conference implement device, comprising:
Receive the request to create module, receive the son conference request to create;
Second creation module is used for according to described son conference request to create, the conference control center of main meeting is set up son conference as son conference control centre.
Embodiment of the present invention also provides a kind of terminal equipment, comprising:
Module is set up in session, the conference session between foundation and the conference control center;
Second interactive module is used to utilize conference control center and attend a meeting conference session and conference control center interactive conference session content between the user; Described second interactive module is controlled described conference session with the conference session of deciding when the user that attends a meeting participates in main meeting, and described second interactive module is controlled described conference session as the son conference session when the user that attends a meeting participates in son conference.
Embodiment of the present invention also provides a kind of secret meeting implement device, comprising:
The 4th receives request module, is used to receive the secret conference session that the user sends of attending a meeting and takies the conference session channel request;
The 6th control module is used for the reception secret conference session user ID of carrying according to described request, transmits the secret conference session content that the described user that attends a meeting sends.
Embodiment of the present invention also provides another kind of secret meeting implement device, comprising:
The 5th receives request module, is used to receive the secret conference session request that the user sends of attending a meeting; Carry the user profile of attending a meeting that participates in the secret meeting in the described request;
Set up the session channel module, be used to utilize and the existing conference session between the user of attending a meeting of described participation secret meeting is set up the secret conference session passage between the user of attending a meeting with the meeting of participation secret;
The 7th control module will send by described secret conference session passage from the secret conference session content that described secret conference session passage receives.
Description by technique scheme as can be known, by utilizing main conference status information, main meeting and son conference are associated, like this, when the user that attends a meeting in son conference sends session content, can realize the control distribution of session content, thereby avoid the non-main meeting user that attends a meeting to add problems such as to send session content when existing non-main meeting to attend a meeting the user in son conference, the son conference, perfect existing son conference realization mechanism; Reuse the conference control center of main meeting by making main meeting and son conference, avoided being provided with the process of self-existent son conference control centre, and the terminal equipment that uses the user that attends a meeting does not possess under the situation of parallel session ability, also can make the user that attends a meeting participate in main meeting and son conference simultaneously, thereby realize providing a kind of brand-new technology scheme for son conference; Finally, the technical scheme that provides of embodiment of the present invention has improved the flexibility that realizes son conference.
Description of drawings
Fig. 1 is the son conference implementation schematic diagram of the embodiment of the invention one;
Fig. 2 is the son conference visioning procedure figure of the embodiment of the invention one;
Fig. 3 is that the son conference of the embodiment of the invention one user that attends a meeting receives main conference session flow chart;
Fig. 4 is that the main meeting of the embodiment of the invention one user that attends a meeting receives son conference session flow chart;
Participate in the user that attends a meeting main, son conference when Fig. 5 is the embodiment of the invention one and withdraw from the flow chart that discharges son conference before main meeting and main meeting stop;
Fig. 6 is the son conference implementation schematic diagram of the embodiment of the invention two;
Fig. 7 is the son conference visioning procedure figure of the embodiment of the invention two;
Fig. 8 is that master, the son conference session of the embodiment of the invention two sends control flow chart;
Fig. 9 is that master, the son conference session of the embodiment of the invention two receives control flow chart;
Participate in the user that attends a meeting main, son conference when Figure 10 is the embodiment of the invention two and withdraw from the flow chart that discharges son conference before main meeting and main meeting stop;
Figure 11 is the secret meeting implementation schematic flow sheet one of the embodiment of the invention;
Figure 12 is the secret meeting implementation schematic flow sheet two of the embodiment of the invention;
Figure 13 is the son conference implement device schematic diagram one of the embodiment of the invention;
Figure 14 is the son conference implement device schematic diagram two of the embodiment of the invention.
Embodiment
The present invention can realize son conference by two kinds of different embodiment, wherein a kind of embodiment of son conference that realizes is: create independently son conference control centre, and on the basis that utilizes parallel each other main conference session, son conference session, adopt that main conference status information will be led, son conference associates, with carry out the distribution control of main conference session content in son conference, and son conference is followed, and main meeting adjourned and related control such as termination; The another kind of embodiment of son conference that realizes is: reuse main conference control center, utilize main conference session for simultaneously for main meeting user's the son conference user that attends a meeting that attends a meeting provides sidebar, perhaps utilize main conference session for user's son conference is attended a meeting the user, the user that attends a meeting that only participates in son conference provides sidebar for main meeting is attended a meeting simultaneously; Promptly utilize unique main conference control center to come main conference session, son conference session are controlled simultaneously.
Below above-mentioned two kinds of embodiment that realize son conference are described respectively.
Embodiment one, on the basis that utilizes parallel each other main conference session, son conference session, the main conference status information of passing through to obtain has in advance realized the association of main meeting, son conference; Like this, in follow-up son conference implementation procedure,, therefore, can realize the son conference session control easily because main meeting, son conference are interrelated.
In embodiment one, son conference control centre need obtain main conference status information.Son conference control centre can adopt the mode of subscription to obtain main conference status information, certainly, main conference control center also can be initiatively with the regular or irregular son conference control centre that transfers to of main conference status information, transmission etc. when irregular transmission here such as main conference status information change.Main conference status information can comprise: the main meeting user list of attending a meeting.Main conference status information can also further comprise on the basis of user list comprising that main meeting is attended a meeting: in the information such as main conference session medium type, main meeting control strategy a certain or two.The content that main conference status information comprises can be content that existing at present main conference status information comprises.The content that main conference status information comprises can be determined according to practical application.Above-mentioned main meeting control strategy can comprise: main meeting whether locked promptly main meeting whether allow again new user attend a meeting, and the user's that attends a meeting information such as speech duration in one or multinomial.The content that main meeting control strategy comprises can be the present content that comprises of existing main meeting control strategy equally.And the content that main meeting control strategy comprises can be determined according to practical application.Main conference status information can be subscribed to by son conference control centre in creating the son conference process, also can subscribe to main conference status information after successfully creating son conference.Embodiment of the present invention do not limit particular content that main conference status information and main meeting control strategy comprise, also not the siding stopping conference control center obtain main conference status information specific implementation, and subscribe to opportunity etc. of main conference status information.
For son conference control centre, main conference status information can be used for judging respectively attend a meeting user's the state of attending a meeting of son conference, and whether the user that attends a meeting that promptly can utilize main conference status information to judge in the son conference has also participated in main meeting when participating in son conference.That is to say that the user that attends a meeting who utilizes main conference status information can help son conference control centre to judge in the son conference has only participated in son conference, has still participated in boss's meeting simultaneously.
Son conference among the embodiment one can be the son conference of setting up according to the meeting control strategy.The process of setting up son conference according to the meeting control strategy can receive the main meeting son conference request to create that the user sends of attending a meeting for: Conference server.The user that attends a meeting can pass through the conferencing resource access mechanism that Conference server supports the son conference request to create is committed to Conference server in main meeting; For example, the main meeting user that attends a meeting inserts inlet (Portal) by meeting the son conference request to create is committed to Conference server; Again for example, the main meeting user that attends a meeting passes through the long-range assistant (Remote Assistance) that auxiliary conference applications parameter is provided with the son conference request to create is committed to Conference server.Embodiment of the present invention does not limit the main meeting user that attends a meeting and sends the specific implementation process of son conference request to create.
Can carry main meeting identification, son conference subject information, son conference attend a meeting user list information, son conference conversation media type and son conference control strategy in the son conference request to create.The son conference control strategy can comprise: whether whether son conference receives main conference session content, son conference allows the non-main meeting user that attends a meeting to participate in son conference or the like.The information of carrying in the above-mentioned son conference request to create also can transfer to Conference server by multiple messages.Embodiment of the present invention is not carried the particular content of information, particular content and above-mentioned each transmission of Information mode of son conference control strategy in the request of siding stopping conference creation.
Conference server obtains the meeting control strategy after receiving the son conference request to create, the meeting control strategy here is different from above-mentioned son conference control strategy, and the meeting control strategy here is used to judge whether allow to create son conference.The meeting control strategy can be main meeting control strategy, for example, Conference server obtains main meeting control strategy from Main Conference Focus, and certainly, Conference server also can obtain the meeting control strategy that is used to judge whether to allow to create son conference from other network equipment.
Conference server is carried out the follow-up creation operation of son conference, to create son conference after utilizing meeting control strategy (as main meeting control strategy) to determine permission establishment son conference.The creation operation here can comprise: distribute to realize that main meeting that the required resource of sidebar, notice send the son conference request to create user's son conference of attending a meeting creates successfully or the like.Distribute and realize that the required resource of sidebar can comprise: media transmission channel of the son conference session between the user or the like that Sidebar Focus, the Sidebar Focus of establishment son conference example correspondence sets up and each son conference is attended a meeting.The creation operation here can adopt existing various son conference creation operation, and embodiment of the present invention does not limit the processing procedure that creation operation specifically comprises.
Through above-mentioned each operate successfully set up son conference after, son conference session and main conference session are two parallel conference sessions, the corresponding Main Conference of promptly main meeting example Focus, the corresponding Sidebar Focus of son conference example, Main Conference Focus carries out the mutual of main conference session content by main conference session and the main meeting user that attends a meeting, Sidebar Focus by son conference session and son conference attend a meeting the user carry out the son conference session content alternately.Can be the user that attends a meeting who only participates in main meeting with the main meeting of the mutual main conference session content of the Main Conference Focus user that attends a meeting; Also can be the user and participate in the user that attends a meeting of main meeting, son conference simultaneously of attending a meeting that only participates in main meeting.Can be the user that attends a meeting that only participates in son conference with the sub main meeting of the mutual son conference session content of the Sidebar Focus user that attends a meeting; Also can be the user that attends a meeting who attends a meeting the user and participate in main meeting, son conference simultaneously that only participates in son conference.
In embodiment one, main meeting is attended a meeting, and can to pass through that Main Conference Focus, SidebarFocus transfer in the son conference be main meeting user's the son conference user that attends a meeting that attends a meeting simultaneously for main conference session content that the user sends, is that main meeting attend a meeting the main conference session content that the user sends of user's son conference of attending a meeting can be passed through Sidebar Focus, Main Conference Focus and transfers to main meeting in the main meeting user that attends a meeting simultaneously in the son conference.
When being that attend a meeting user's son conference of main meeting is attended a meeting the user need receive main conference session content the time simultaneously in the son conference, Sidebar Focus can invite Main Conference Focus to add son conference.Sidebar Focus can be that main meeting is attended a meeting user's son conference when attending a meeting the main conference session request of reception that the user sends receiving in the son conference first simultaneously, invites Main Conference Focus to add son conference.Certainly, Sidebar Focus also can invite Main Conference Focus to add son conference in other cases, for example, when the son conference control strategy comprises when allowing son conference to receive main conference session content, after son conference was successfully created, Sidebar Focus invited Main ConferenceFocus to add son conference.
After Main Conference Focus adds son conference, Main Conference Focus can be to the main conference session content after Sidebar Focus sends audio mixing, but do not receive the son conference session content, be that Main Conference Focus participates in son conference as only sending out the virtual user of attending a meeting who does not receive (Send only), that is to say that Main Conference Focus can be half-duplex channel to the main conference session passage (being media transmission channel) of Sidebar Focus.
After Sidebar Focus receives main conference session content, be responsible for the distribution of the main conference session content of control in son conference, to guarantee that only having the user that attends a meeting who receives authority in the son conference can receive main conference session content.Sidebar Focus can be that main meeting user's the son conference user that attends a meeting that attends a meeting sends main conference session content in son conference according to the user list information of attending a meeting of the main meeting in the main conference status information simultaneously, Sidebar Focus also can be according to the main meeting user list information of attending a meeting, receive main conference session request and be simultaneously main meeting user's the son conference user that attends a meeting that attends a meeting and send main conference session content in son conference, Sidebar Focus also can be according to the main meeting user list information of attending a meeting, stop to receive main conference session request and be simultaneously main meeting user's the son conference user that attends a meeting that attends a meeting and send main conference session content in son conference.Sidebar Focus can also according to main meeting attend a meeting user list information, to receive main conference session request, stop to receive main conference session request be that main meeting user's the son conference user that attends a meeting that attends a meeting sends main conference session content simultaneously in son conference.
Can carry main meeting identification in the main conference session request of reception in the embodiment of the present invention, be that main meeting user's the son conference user that attends a meeting that attends a meeting need receive main conference session content to show in the son conference simultaneously.Sidebar Focus is that main meeting user's the son conference situation that the user sends main conference session content of attending a meeting of attending a meeting can comprise the following mode that exemplifies simultaneously in son conference:
To allow in the son conference be that main meeting user's the son conference user that attends a meeting that attends a meeting receives main conference session content simultaneously if example 1 Sidebar Focus determines according to the son conference control strategy, then can be directly to determine in the son conference according to the user list information of attending a meeting from the main meeting of Main Conference Focus acquisition be main meeting user's the son conference user that attends a meeting that attends a meeting to Sidebar Focus simultaneously, and the main conference session content that will receive to send in the son conference be main meeting user's the son conference user that attends a meeting that attends a meeting all the time.
Example 2, determine to forbid in the son conference being that main meeting user's the son conference user that attends a meeting that attends a meeting receives under the situation of main conference session content simultaneously according to the son conference control strategy at Sidebar Focus, if Sidebar Focus receives the son conference main conference session request of reception that the user sends of attending a meeting, then Sidebar Focus can determine son conference that needs the receive main conference session user that attends a meeting according to receiving main conference session request.If it is the main meeting user that attends a meeting simultaneously that Sidebar Focus determines son conference that needs the receive main conference session content user that attends a meeting according to the user list information of attending a meeting from the main meeting of Main Conference Focus acquisition, then Sidebar Focus can send main conference session content to the son conference that the needs of determining the receive main conference session user that attends a meeting, otherwise Sidebar Focus does not send main conference session content to the above-mentioned son conference that need the to receive main conference session content user that attends a meeting.The user that attends a meeting that the needs here receive main conference session content sends the user that attends a meeting who receives main conference session request, also can be to receive the user that attends a meeting that the needs of indicating in the main conference session request receive main conference session.That is to say,, can oneself send the main conference session request that receives when being that attend a meeting user's son conference of main meeting is attended a meeting the user need receive main conference session content the time simultaneously in the son conference; Also can attend a meeting the user on behalf of sending the main conference session request that receives by other son conference, and on behalf of at least one son conference that carries appointment in the main conference session request of reception that sends user that attends a meeting, the user that attends a meeting can comprise the son conference of this appointment: be main meeting user's the son conference user that attends a meeting that attends a meeting simultaneously in the son conference.
Example 3, determine according to the son conference control strategy at Sidebar Focus that to allow in the son conference be that main meeting user's the son conference user that attends a meeting that attends a meeting receives under the situation of main conference session content simultaneously, if Sidebar Focus receives that son conference attends a meeting that the user sends stops to receive main conference session request, then Sidebar Focus can determine son conference that needs stop the to receive main conference session user that attends a meeting according to stopping to receive main conference session request; The son conference that Sidebar Focus no longer stops to receive main conference session content to the needs user that attends a meeting sends main conference session content, and Sidebar Focus is that main meeting user's the son conference user that attends a meeting that attends a meeting sends main conference session content according to user list information other except that needs stop to receive the user that attends a meeting of main conference session content in son conference of attending a meeting from the main meeting of Main Conference Focus acquisition simultaneously.The son conference that the needs here stop the to receive main conference session user that attends a meeting sends the son conference that stops the to receive main conference session request user that attends a meeting, and also can be to stop to receive son conference that the needs of indicating in the main conference session request stop the to receive main conference session user that attends a meeting.That is to say,, can oneself send to stop to receive main conference session request when being that attend a meeting user's son conference of main meeting is attended a meeting the user need stop to receive main conference session content the time simultaneously in the son conference; Also can stop to receive main conference session request on behalf of transmission by other son conference user that attends a meeting, stop to receive at least one son conference that carries appointment in main conference session request user that attends a meeting this moment, the user that attends a meeting can comprise the son conference of this appointment: be main meeting user's the son conference user that attends a meeting that attends a meeting simultaneously in the son conference.
Sidebar Focus receive stop to receive main conference session request after, can judge that whether the son conference that needs to stop the to receive main conference session content user that attends a meeting is the main meeting user that attends a meeting simultaneously, judging this son conference user that attends a meeting is that main meeting is attended a meeting behind the user simultaneously, stops sending main conference session content to this user that attends a meeting again.Certainly, Sidebar Focus also can not carry out this deterministic process, no matter promptly this son conference attends a meeting whether receive main conference session content before the user, does not send main conference session content to this son conference user that attends a meeting without exception; SidebarFocus directly attends a meeting user list information to being that main meeting user's the son conference son conference that stops to receive main conference session except that needs other son conference the user user that attends a meeting that attends a meeting that attends a meeting among the user that attends a meeting sends main conference session content simultaneously according to main meeting.That is to say, here do not send the implication that main conference session content comprises two aspects to this son conference user that attends a meeting: one receives under the situation of main conference session content for the user that attends a meeting at this son conference, stop to send main conference session content to this user that attends a meeting, two for the user that attends a meeting at this son conference does not receive under the situation of main conference session content, still do not send main conference session content to this user that attends a meeting.
Sidebar Focus receive stop to receive main conference session request after, can make the following judgment: whether all son conferences that receive main conference session content in son conference user that attends a meeting all stops to receive main conference session content, all stop to receive main conference session content if judge all son conferences that in son conference, receive main conference session user that attends a meeting, then Sidebar Focus sends request to Main Conference Focus, withdraw from son conference with request Main Conference Focus, Main Conference Focus discharges the main conference session between Main Conference Focus and the Sidebar Focus after receiving this request.
In embodiment one, be that main meeting user's the son conference user that attends a meeting that attends a meeting can select to switch back main meeting as required simultaneously in the son conference.Be that main meeting user's the son conference user that attends a meeting that attends a meeting can send handoff request to Sidebar Focus simultaneously, to switch back main meeting.When being that attend a meeting user's son conference of main meeting is attended a meeting after the user switches back main meeting simultaneously in the son conference, this main meeting user that attends a meeting still can require to receive the son conference session content, at this moment, the son conference session content need transfer to Main Conference Focus from Sidebar Focus, transfers to this main meeting user that attends a meeting from Main Conference Focus again.Be to set up the son conference session from Sidebar Focus to Main Conference Focus, Main Conference Focus can invite Sidebar Focus to add to become owner of meeting.Embodiment of the present invention can be updated to two-way conference session passage with the unidirectional main conference session passage from Main Conference Focus to Sidebar Focus, also can rebulid list/two-way son conference session channel, as rebulid unidirectional son conference session channel from SidebarFocus to Main Conference Focus from Sidebar Focus to Main Conference Focus.
Sidebar Focus add become owner of meeting after, Sidebar Focus can be to the son conference session content after Main Conference Focus sends audio mixing, and Sidebar Focus can receive main conference session content, also can not receive main conference session content.After Main ConferenceFocus receives the son conference session content, be responsible for the distribution of control son conference session content in the user is attended a meeting in main meeting, can receive the son conference session content to guarantee only to have in the main meeting the main meeting that the receives authority user that attends a meeting.Having the main meeting that the receives authority user that attends a meeting can comprise: the main meeting of switching back main meeting attend a meeting the user, do not switch but ask the main meeting of the reception son conference session content user that attends a meeting.
Main Conference Focus can send the son conference session content according to the son conference state information of obtaining (as the son conference user list information of attending a meeting) needs to receive the son conference session content in main meeting the main meeting user that attends a meeting, and sends the son conference session content as the user that attends a meeting to the main meeting of switching back main meeting.Main Conference Focus can according to son conference attend a meeting user list information, receive the son conference conversation request and send the son conference session content to the main meeting of switching the back main meeting user that attends a meeting, Main Conference Focus also can according to son conference attend a meeting user list information, reception son conference conversation request, stop to receive the son conference conversation request and send the son conference session content to the main meeting of switching the back main meeting user that attends a meeting.Above-mentioned Main Conference Focus attends a meeting to the main meeting of switching back main meeting, and to send the mode that specifically exemplifies that the situation of son conference session content comprises and above-mentioned Sidebar Focus be that attend a meeting user's son conference of main meeting attends a meeting that to send the situation of main conference session content similar for the user in son conference to the user simultaneously, its difference comprises: receive and to carry the son conference sign in the son conference conversation request, stop to receive and also carry the son conference sign in the son conference conversation request.Main Conference Focus no longer describes in detail at this to the main meeting of switching the back main meeting mode that specifically exemplifies that the user sends the son conference session content of attending a meeting.
The main meeting user that attends a meeting can ask to withdraw from main meeting.Main Conference Focus attends a meeting after the main request for conference of withdrawing from of user receiving main meeting, discharges and attend a meeting main conference session between the user of main meeting, discharges main conference session and comprises: discharge main conference session passage.MainConference Focus can also attend a meeting after the main request for conference of withdrawing from of user receiving main meeting, no longer sends main conference session content to this main meeting user that attends a meeting, and only sends the son conference session content to it.And, Main Conference Focus can also attend a meeting after the main request for conference of withdrawing from of user receiving main meeting, the main meeting user that attends a meeting is withdrawed from the information notice Sidebar Focus of main meeting, and promptly MainConference Focus sends main conference status information change notice to Sidebar Focus.Like this, receive in son conference under the situation of son conference session this main meeting user that attends a meeting, Sidebar Focus can only send the son conference session content to this user that attends a meeting according to this notice.
In addition, Main Conference Focus also can attend a meeting after the main request for conference of withdrawing from of user receiving main meeting, judge whether all main meetings user that attends a meeting has all withdrawed from main meeting, the user has withdrawed from main meeting if all main meetings are attended a meeting, then Main Conference Focus can require the terminator meeting, stop indication information as sending son conference to Sidebar Focus, Sidebar Focus is receiving after son conference stops indication information, discharges and attend a meeting the son conference session between the user of each son conference.Conference session between Main Conference Focus and the Sidebar Focus also needs to discharge, and after having discharged each conference session, Main Conference Focus stops main meeting.
The son conference user that attends a meeting can ask to withdraw from son conference.Sidebar Focus receive son conference attend a meeting the user withdraw from the son conference request after, no longer send the son conference session content to this son conference user that attends a meeting, discharge and attend a meeting son conference session between the user of son conference, discharge the son conference session and comprise: release son conference session channel.
From above-mentioned description to embodiment one as can be known, on the meeting instance management aspect of Conference server, main meeting and son conference are to be controlled respectively by two relatively independent conference control center of resource allocation, that is to say that main conference session and son conference session are two separate conference sessions.The user that attends a meeting uses main conference session when participating in main meeting, use the son conference session when participating in son conference, and the user that promptly attends a meeting need possess SIP parallel session ability.In whole main meeting example life cycle, the technical scheme that embodiment one provides can be carried out the related control of boss's meeting to main meeting and son conference, and the related control of boss's meeting can comprise: utilize the establishment of main meeting control strategy control son conference; When existing non-main meeting to attend a meeting the user in the son conference, control the distribution of main conference session content in son conference; Be that attend a meeting user's son conference of main meeting is attended a meeting after the user turns back to main meeting in the time of in the son conference, control this main meeting and attend a meeting and continue to receive the son conference session content; When the user that attends a meeting who participates in boss's meeting simultaneously withdraws from main meeting, control main conference session content to this user's distribution of attending a meeting; Before main meeting stops, to the finishing control of all son conferences under the main meeting etc.Thereby embodiment one is perfect existing son conference realization mechanism.
Be elaborated to realizing son conference embodiment one below in conjunction with accompanying drawing.
Accompanying drawing 1 is the realization son conference schematic diagram of embodiment one.
Among Fig. 1, use the user that respectively attends a meeting of terminal 1, terminal 2, terminal 3 carrying out main meeting, use the user that attends a meeting of terminal 4 not participate in main meeting, but participated in son conference.
Attend a meeting arbitrary attending a meeting with creating son conference by the terminal request of using per family among user 1, the user 2 that attends a meeting, the user 3 that attends a meeting, Conference server can judge whether to allow to create son conference according to main meeting control strategy.Allow to create, and successfully created son conference after, attend a meeting user 1, the user 2 that attends a meeting, the user 3 that attends a meeting utilizes terminal, carries out main meeting by main conference session, and the user 1 that attends a meeting, attend a meeting user 3 and the user 4 that attends a meeting utilize terminal, carry out son conference by the son conference session.The Sidebar Focus of son conference example correspondence need obtain main conference status information, and Sidebar Focus can carry out the control related with main meeting according to main conference status information antithetical phrase conference session.
Accompanying drawing 2 is the son conference visioning procedure figure of embodiment of the present invention.
Among Fig. 2, UE1, UE2, UE3, the UE4 terminal equipment that the user uses of representing respectively to attend a meeting.Wherein: UE1, UE2, UE3 are the initial main meeting terminal equipment that the user uses of attending a meeting, promptly use the user that attends a meeting of UE1, UE2, UE3 to participate in Conference server Main ConferenceFocus and preside over multimedia conferencing in many ways down, the conference session of attending a meeting between user and the Main Conference Focus of use UE1, UE2, UE3 is respectively Dialog1, Dialog2, Dialog3; The user that attends a meeting who uses UE4 uses the user that attends a meeting of UE4 to participate in son conference with the user that attends a meeting who uses UE1, UE3 for the non-main meeting user that attends a meeting.For describing for purpose of brevity, in following description, the user that will attend a meeting sends by terminal equipment that information simply is described as UE1, UE2, UE3, UE4 send information.
Step 1, carry out in the process in main meeting, UE1 sends the son conference request to create to Conference server.The son conference request to create can be committed to Conference server by the conferencing resource access mechanism of Conference server support, and for example, the son conference request to create inserts or assist the long-range assistant of conference applications parameter setting etc. to be committed to Conference server by meeting.Carry main meeting identification, son conference theme, son conference attend a meeting user list, son conference conversation media type and son conference control strategy or the like in the son conference request to create.Whether whether the user that attends a meeting allow to receive main conference session content, allow the non-main meeting user that attends a meeting to participate in son conference etc. for son conference control strategy such as son conference.
Step 2, Conference server are asked main meeting control strategy to Main Conference Focus after receiving the son conference request to create.
Step 3, Main Conference Focus return main meeting control strategy to Conference server.If main meeting is the predefine meeting, then main meeting control strategy can be recorded in the definition document of predefine meeting; If main meeting is temporary meeting, then main meeting control strategy can be the acquiescence control strategy that operator is provided with.
Step 4, Conference server judge whether to accept the son conference request to create according to main meeting control strategy, if accept the son conference request to create, then Conference server is carried out and is created the follow-up operation of son conference, as creating the resource allocation operations such as Sidebar Focus corresponding, arrive step 5 then with the son conference example; If do not accept the son conference request to create, then this son conference constructive process finishes, and Conference server can return the response message that stops to create son conference to UE1.
Step 5, Conference server return son conference to UE1 and create successful response message after son conference is created successfully.
Step 6, Conference server send son conference to Main Conference Focus and create successfully notice.
Step 7, Main Conference Focus are returned response message receiving after son conference creates successfully notice to Conference server.
Step 8, Sidebar Focus send the request of main conference status information subscribing to Main Conference Focus.
Step 9, Main Conference Focus return response message to Sidebar Focus after receiving the request of main conference status information subscribing.
Step 10, Main Conference Focus send initial notification to Sidebar Focus.
Step 11, Sidebar Focus are obtained the main meeting main conference status information such as user list of attending a meeting from the initial notification that receives.
Step 12, UE1 send son conference to Sidebar Focus and activate request after receiving the successful response message of son conference establishment.
Step 13, Sidebar Focus return response message to UE1 after receiving son conference activation request.
Step 14, UE1 return confirmation to Sidebar Focus after receiving response message, successfully set up the son conference session Dialog1 ' between UE1 and the Sidebar Focus.
Step 15, Sidebar Focus attend a meeting user list to the request of UE3 transmission invitation adding son conference according to son conference, add son conference to invite UE3.
Step 16, UE3 return response message to Sidebar Focus after the request of receiving.
Step 17, Sidebar Focus return confirmation to UE3 after receiving response message, successfully set up the son conference session Dialog3 ' between UE3 and the Sidebar Focus.
Step 18, Sidebar Focus attend a meeting user list to the request of UE4 transmission invitation adding son conference according to son conference, add son conference to invite UE4.
Step 19, UE4 return response message to Sidebar Focus after the request of receiving.
Step 20, Sidebar Focus return confirmation to UE4 after receiving response message, successfully set up the son conference session Dialog4 between UE4 and the Sidebar Focus.
Need to prove, in above-mentioned flow process at Fig. 2 is described, the sequencing that on behalf of operation, number of steps carry out, for example, step 4 and step 5 can be carried out simultaneously, also can reversed order; Again for example, can be first execution in step 18 to step 20, execution in step 15 is to step 17 or the like again.
Accompanying drawing 3 is that main conference session content, the son conference session content of embodiment of the present invention sends control flow chart.
Among Fig. 3, the main meeting user that attends a meeting still wishes to receive main conference session content after select participating in son conference, Sidebar Focus invites MainConference Focus to add son conference, Main Conference Focus is the main conference session content after Sidebar Focus sends audio mixing only, Main Conference Focus does not receive the son conference session content, and promptly Main Conference Focus participates in son conference as only sending out the virtual user of attending a meeting who does not receive.Sidebar Focus controls main conference session content and distributes in son conference after receiving main conference session content, can receive main conference session content with the son conference that guarantees to have in the son conference authority user that attends a meeting.In addition, when being that attend a meeting user's son conference of main meeting is attended a meeting the user when returning main meeting simultaneously in the son conference, this user that attends a meeting can select to continue to receive the son conference session content.
UE1 among Fig. 3, UE2, UE3 carry out in the process in main meeting for the main meeting of the multimedia conferencing in many ways that participates in Main Conference Focus and the preside over user that attends a meeting, and UE1, UE3 participate in son conference with UE4 again.For other the main meetings in the main meeting attend a meeting user such as UE2, UE1, UE3 are still in main meeting.And UE1, UE3 can select whether to continue to receive main conference session content when participating in son conference.UE4 is the son conference that only the participates in son conference user that attends a meeting, and UE4 haves no right to receive main conference session content.Main conference session between UE1, UE2, UE3 and the Main Conference Focus is respectively Dialog1, Dialog2, Dialog3.Son conference session between UE1, UE3, UE4 and the Sidebar Focus is respectively Dialog1 ', Dialog3 ', Dialog4.Suppose that son conference construction strategy default setting information comprises: forbid in the son conference being that main meeting user's the son conference user that attends a meeting that attends a meeting receives main conference session content simultaneously.
Step 1, carry out in the process at son conference, UE1 wishes to receive main conference session content, and the Sidebar Focus of UE1 in Conference server sends the main conference session request that receives.The Request URI that receives in the main conference session request is that son conference sign, " Refer-To " header field value are that main meeting identification, " method " parameter value are SIP method INVITE, and " a " property value is " recvonly ".The content that main conference session request of concrete reception comprises can be following form:
REFER?sip:sub_conference@example.com?SIP/2.0
Via:SIP/2.0/UDP?agenta.example.com;branch=z9hG4bK2293940223
To:<sip:sub_conference@.example.com>
From:<sip:userl@example.com>;tag=193402342
Call-ID:898234234@agenta.example.com
CSeq:93809823?REFER
Max-Forwards:70
Refer-To:main_conference@example.com;method=INVITE;a=recvonly
Contact:sip:userl@example.com
Content-Length:0
Step 2, Sidebar Focus attend a meeting according to subscribing to main meeting that main conference status information obtains that to determine UE1 be that main meeting is attended a meeting behind the user to user list information after receiving the main conference session request of reception that UE1 sends, return response message to UE1.
Step 3, Sidebar Focus send to Main Conference Focus and invite main conference session to add the son conference request, participate in son conference to ask MainConference Focus as the virtual user of attending a meeting of Sendonly.For example, the direction attribute as in the MIME SDP message body of conversation media negotiation in the request of the main conference session adding of the invitation of Sidebar Focus transmission son conference is set to " a=recvonly ".
Step 4, Main Conference Focus return response message to Sidebar Focus after receiving the request of the main conference session adding of invitation son conference.Can include main conference session media parameter in the response message that Main Conference Focus returns describes.
Step 5, Sidebar Focus return confirmation to Main Conference Focus after receiving response message.MainConference Focus successfully sets up to the one-way media transmission channel of Sidebar Focus.Afterwards, Sidebar Focus can control the distribution of main conference session content in son conference according to the main meeting of the subscribing to user list of attending a meeting, thereby be that main meeting user's the son conference user that attends a meeting that attends a meeting can receive main conference session content simultaneously in the assurance son conference, the user can not receive main conference session content and the non-main meeting in the son conference is attended a meeting, and can only receive the son conference session content.
Step 6, UE2 utilize Dialog2 to send main conference session content to Main Conference Focus.
After step 7, Main Conference Focus receive main conference session content, return the response message that has received to UE2.
Step 8, Main Conference Focus send the main conference session content that receives by Dialog1 to UE1.Need to prove: UE1 can realize by the control of end side: the main conference session content that the Main Conference Focus that receives from Dialog1 is sent is not carried out playback process, and the conference session content that the Sidebar Focus that receives from Dialog1 ' sends is carried out playback process herein.
After step 9, UE1 receive main conference session content, return response message to Main Conference Focus.
Step 10, Main Conference Focus send the main conference session content that receives by Dialog3 to UE3.Equally, need to prove: UE3 can realize by the control of end side: the main conference session content that the Main Conference Focus that receives from Dialog3 is sent is not carried out playback process, and the conference session content that the Sidebar Focus that receives from Dialog3 ' sends is carried out playback process herein.
After step 11, UE3 receive main conference session content, return response message to Main Conference Focus.
Step 12, Main Conference Focus utilize the one-way media transmission channel between itself and the Sidebar Focus to send the main conference session content that receives to Sidebar Focus.
After step 13, Sidebar Focus receive main conference session content, return response message to Main Conference Focus.
Step 14, UE4 send the son conference session content by Dialog4 to Sidebar Focus.
Step 15, Sidebar Focus send response message by Dialog4 to UE4.
Step 16, UE1 pass through Dialog1 ' and send the son conference session content to Sidebar Focus.
Step 17, Sidebar Focus pass through Dialog1 ' and send response message to UE1.
Step 18, Sidebar Focus carry out audio mixing with it in boss's conference session content that step 12, step 14, step 16 receive, and pass through the boss conference session content of Dialog3 ' after UE3 sends audio mixing.
Step 19, UE3 return response message to Sidebar Focus after receiving boss's conference session content.
Step 20, Sidebar Focus pass through the boss conference session content of Dialog1 ' after UE1 sends audio mixing.
Step 21, UE1 return response message to Sidebar Focus after receiving boss's conference session content.
Step 22, Sidebar Focus send the son conference session content by Dialog4 to UE4.
After step 23, UE4 receive the son conference session content, return response message to Sidebar Focus.
In addition, if UE1 wishes to stop to receive main conference session, UE1 can also pass through Dialog1 ' to the main conference session request of Sidebar Focus transmission stopping to receive, Request URI in this request can be set to the son conference sign, wherein: the main meeting identification of " Refer-To " header field value for inviting, " method " parameter value is SIP method BYE.Sidebar Focus receives main conference session request according to stopping of receiving and sends SIP BYE message to Main Conference Focus, withdraws from son conference with request Main Conference Focus.MainConference Focus is after receiving SIP BYE message, return SIP 200 OK response messages to Sidebar Focus, the main conference session between release MainConference Focus and the Sidebar Focus is as discharging the media transmission channel of Main Conference Focus to Sidebar Focus.
Need to prove, in above-mentioned flow process at Fig. 3 is described, the sequencing that on behalf of operation, number of steps carry out, for example, step 8, step 10, step 12 can be carried out simultaneously, also can reversed order; Again for example, step 14, step 16 can be carried out simultaneously, also can carry out simultaneously with step 6, and step 18, step 20, step 22 can be carried out or the like simultaneously.
Accompanying drawing 4 is for after the user that attends a meeting of embodiment of the present invention switches back main meeting, and main conference session content, son conference session content send control flow chart.
Among Fig. 4, the user that attends a meeting of step 24, use UE1 selects to switch back main meeting from son conference, but still wish to continue to receive the son conference session content, UE1 sends by the Main Conference Focus of Dialog1 in Conference server and receives the son conference conversation request.
Step 25, Main Conference Focus return response message to UE1.
Step 26, Main Conference Focus send to Sidebar Focus and invite the son conference session to add to become owner of request for conference, participate in main meeting with request Sidebar Focus.
After step 27, Sidebar Focus receive this request, return response message to Main Conference Focus.
Step 28, Main Conference Focus are after receiving this response message, send confirmation to Sidebar Focus, thereby successfully set up the son conference session of Sidebar Focus, as set up Sidebar Focus to Main to Main Conference Focus
The media transmission channel of Conference Focus makes Sidebar Focus send the son conference session content to Main Conference Focus.Here the media transmission channel that success is set up can realize by dual mode: a kind of is to upgrade the one-way media transmission channel of existing Main Conference Focus to Sidebar Focus, makes this one-way media transmission channel become the two-way media transmission channel; Another kind is to consult to set up the unidirectional or two-way media transmission channel that is only applicable to the transmission of son conference session content again.
Step 29, UE4 send the son conference session content by Dialog4 to Sidebar Focus.
After step 30, Sidebar Focus receive the son conference session content, return response message to UE4.
Step 31, Sidebar Focus are forwarded to Main Conference Focus with the son conference session content that receives.
Step 32, Main Conference Focus return response message to Sidebar Focus.
Step 33, UE2 send main conference session content by Dialog2 to Main Conference Focus.
Step 34, Main Conference Focus send response message to UE2.
Step 35, UE1 send main conference session content by Dialog1 to Main Conference Focus.
Step 36, Main Conference Focus send response message to UE1.
The main conference session content that step 37, Main Conference Focus will receive is forwarded to Sidebar Focus.
Step 38, Sidebar Focus are returned response message to MainConference Focus after receiving the main conference session content that Main Conference Focus sends.
Be sent to UE1 behind the main conference session content that step 39, Main Conference Focus will receive by Dialog1, the son conference session content audio mixing.
After step 40, the UE1 boss's conference session content after receiving audio mixing, return response message to Main Conference Focus.
Step 41, Main Conference Focus are sent to UE2 by the main conference session content that Dialog2 will receive.
Step 42, UE2 return response message to Main Conference Focus after receiving main conference session content.
Step 43, Sidebar Focus pass through to be sent to UE1 behind main conference session content that Dialog1 ' will receive, the son conference session content audio mixing.Need to prove: UE1 can realize by the control of end side: boss's conference session content that the Sidebar Focus that receives from Dialog1 ' is sent is not carried out playback process, and boss's conference session content (being the boss's conference session content that receives in the step 41) that the Main Conference Focus that receives from Dialog1 sends is carried out playback process herein.
After step 44, the UE1 boss's conference session content after receiving audio mixing, send response message to Sidebar Focus.
Step 45, Sidebar Focus pass through the boss conference session content of Dialog3 ' after with audio mixing and are sent to UE3.
After step 46, the UE3 boss's conference session content after receiving audio mixing, send response message to Sidebar Focus.
In addition, UE1 can stop to receive the son conference conversation request to Main Conference Focus transmission when not wishing to receive the son conference session content, to stop receiving the son conference session.Main Conference Focus attends a meeting with after stopping to receive the son conference session content per family in all main meetings of affirmation, can discharge the son conference session of Sidebar Focus, as discharging the one-way media transmission channel of Sidebar Focus to Main Conference Focus to Main Conference Focus.
Need to prove, in above-mentioned flow process at Fig. 4 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 29 among Fig. 4, step 33, step 35 can be carried out simultaneously, also can reversed order; Again for example, step 39, step 41, step 43, step 45 can be carried out simultaneously.
Accompanying drawing 5 withdraws from main meeting, and boss's meeting termination process figure for embodiment of the present invention.
Among Fig. 5, realize main conference session by Dialog1, Dialog2, Dialog3 between UE1, UE2, UE3 and the Main Conference Focus, pass through Dialog1 ', Dialog3 ', the session of Dialog4 realization son conference between UE1, UE3, UE4 and the Sidebar Focus.And Main Conference Focus participates in the son conference of Sidebar Focus under presiding over as the virtual user of attending a meeting.
Step 1, UE3 send to Main Conference Focus by Dialog3 and withdraw from main request for conference.
Step 2, Main Conference Focus return response message to UE3.Main Conference Focus discharges the Dialog3 between UE3 and the MainConference Focus, and UE3 successfully withdraws from main meeting.
Step 3, Main Conference Focus send the main meeting user's change notification of attending a meeting to Sidebar Focus, have withdrawed from main meeting to inform SidebarFocus:UE3.
Step 4, Sidebar Focus receive main meeting and attend a meeting after user's change notification, return response message to Main Conference Focus.
Step 5, UE2 send main conference session content by Dialog2 to Main Conference Focus.
Step 6, Main Conference Focus return response message to UE2.
The main conference session content that step 7, Main Conference Focus will receive is forwarded to UE1 by Dialog1.
Step 8, UE1 return response message to Main Conference Focus.
Step 9, UE4 send the son conference session content by Dialog4 to Sidebar Focus.
Step 10, Sidebar Focus return response message to UE4.
Media transmission channel between step 11, Main Conference Focus utilization and the Sidebar Focus is transmitted main conference session content to Sidebar Focus.
Step 12, Sidebar Focus send response message to Main Conference Focus.
Step 13, because UE3 has withdrawed from main meeting, therefore,, pass through Dialog3 ' only to UE3 transmission son conference session content though Sidebar Focus has received main conference session content.
After step 14, UE3 receive the son conference session content, return response message to Sidebar Focus.
After step 15, Sidebar Focus receive main conference session content, according to main meeting attend a meeting user list information, pass through the boss conference session content of Dialog1 ' after UE1 sends audio mixing.
Step 16, UE1 return response message to Sidebar Focus after receiving boss's conference session content behind the audio mixing.
Step 17, because UE4 has only participated in the son conference session, therefore, though Sidebar Focus has received main conference session content, by Dialog4 only to UE4 transmission son conference session content.
After step 18, UE4 receive the son conference session content, return response message to Sidebar Focus.
Step 19, UE2 send to Main Conference Focus and withdraw from main request for conference.
Step 20, Main Conference Focus receive withdraw from main request for conference after, send response message to UE2, Conference server discharges the media transmission channel Dialog2 between UE2 and the Main Conference Focus, and UE2 successfully withdraws from main conference session.
Step 21, UE1 send to Main Conference Focus by Dialog1 and withdraw from main request for conference.
Step 22, because UE1 is last main meeting user that attends a meeting in the main meeting, therefore, UE1 sends withdraws from the process that main request for conference will trigger the main meeting of termination.Before stopping main meeting, must stop all son conferences under the main meeting earlier, therefore, Main Conference Focus sends son conference to Sidebar Focus and stops indication.
Step 23, Sidebar Focus pass through Dialog1 ' and send the son conference request of withdrawing to UE1, and UE1 withdraws from son conference with indication.
Step 24, UE1 return response message to Sidebar Focus after receiving and withdrawing from the son conference request.
Step 25, Sidebar Focus pass through Dialog3 ' and send the son conference request of withdrawing to UE3, and UE3 withdraws from son conference with indication.
Step 26, UE3 return response message to Sidebar Focus after receiving and withdrawing from the son conference request.
Step 27, Sidebar Focus send the son conference request of withdrawing from by Dialog4 to UE4, and UE4 withdraws from son conference with indication.
Step 28, UE4 return response message to Sidebar Focus after receiving and withdrawing from the son conference request.
Step 29, Sidebar Focus send son conference to Main Conference Focus and stop response.
Step 30, Main Conference Focus return son conference to UE1 and stop response message.Boss's meeting example all stops.
Need to prove, in above-mentioned flow process at Fig. 5 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 7 among Fig. 5, step 9, step 11 can be carried out simultaneously, also can reversed order; Again for example, step 13, step 15, step 17 can be carried out simultaneously, also can reversed order; Also have, step 23, step 25, step 27 can be carried out simultaneously, also can reversed order or the like.
Embodiment two, reuse the conference control center of main meeting.
Utilize the conference control center of existing main meeting to realize main meeting, be that the user that attends a meeting who only participates in son conference realizes son conference for the user that attends a meeting who only participates in main meeting, for the user that attends a meeting who participates in boss's meeting simultaneously realizes main meeting and son conference, promptly utilize the conference control center of main meeting that main conference session, son conference session are controlled simultaneously, on SIP session aspect, main meeting and son conference have been reused conference session.
In embodiment two, son conference can have the son conference sign, but the son conference sign is an another name of main meeting identification.The son conference sign is as Sub-conference URI.Attend a meeting after the user participates in son conference in main meeting, the conference session between the conference control center of this attend a meeting user and main meeting (being called conference control center in following description) can also can be used as the son conference session with the conference session of deciding.
Son conference constructive process among the embodiment two can receive the main meeting son conference request to create that the user sends of attending a meeting for: Conference server.The user that attends a meeting can pass through the conferencing resource access mechanism that Conference server supports the son conference request to create is committed to Conference server in main meeting, for example, the user that attends a meeting inserts Portal by meeting the son conference request to create is committed to Conference server in main meeting, again for example, the main meeting long-range assistant that the user passes through auxiliary conference applications parameter setting that attends a meeting is committed to Conference server with the son conference request to create.Embodiment of the present invention does not limit the main meeting user that attends a meeting and sends the specific implementation process of son conference request to create.
Can carry main meeting identification, son conference subject information, son conference attend a meeting user list information and son conference conversation media type etc. in the son conference request to create.Can also optionally carry the son conference control strategy in the son conference request to create, certainly, the son conference control strategy also can set in advance at the Conference server place.The son conference control strategy can comprise: whether the user that attends a meeting who whether allows to participate in main meeting son conference simultaneously receives main conference session content, allow the non-main meeting user that attends a meeting to participate in son conference or the like.The information of carrying in the above-mentioned son conference request to create also can transfer to Conference server by multiple messages.Embodiment of the present invention is not carried the particular content of information, particular content and above-mentioned each transmission of Information mode of son conference control strategy in the request of siding stopping conference creation.
Conference server can directly be carried out the son conference creation operation after receiving the son conference request to create, also can determine whether carrying out the son conference creation operation according to the meeting control strategy.The meeting control strategy here is different from above-mentioned son conference control strategy, and the meeting control strategy here is used to judge whether allow to create son conference, and the meeting control strategy can be main meeting control strategy.Under the situation that adopts the meeting control strategy, Conference server at first obtains the meeting control strategy, for example, Conference server obtains main meeting control strategy from conference control center (Conference Focus), certainly, Conference server also can obtain the meeting control strategy that is used to judge whether to allow to create son conference from other network equipment.Conference server is set up son conference by reusing conference control center after utilizing the meeting control strategy to determine permission establishment son conference, promptly do not need to create the independently Conference Focus of son conference example correspondence.Main conference session passage and son conference session channel can be reused existing conference session passage (promptly main conference session passage and son conference session channel are shared same conference session passage), and main conference session passage and son conference session channel also can be separate conference session passage.Under the identical situation of boss's conference session medium type, main conference session passage and son conference session channel can adopt the mode of reusing the conference session passage, also can adopt the mode of separate conference session passage; Under boss's conference session medium type situation inequality, main conference session passage and son conference session channel need adopt the mode of separate conference session passage.
After successfully creating son conference, for the user that attends a meeting who participates in master, son conference simultaneously, the son conference session only is session in logic, son conference session and main conference session are not two parallel sessions, but the conference session of reusing, promptly main meeting example corresponding ConferenceFocus, the also corresponding Conference Focus of son conference example.Conference Focus carries out the mutual of main conference session content, son conference session content by the conference session of reusing and main meeting user, the son conference user that attends a meeting that attends a meeting.
Conference Focus can by main conference session and main meeting attend a meeting mutual and Conference Focus that the user carries out main conference session content and/or son conference session content can pass through son conference session and son conference attend a meeting the user carry out son conference session content and/or main conference session content alternately.That is to say, Conference Focus utilizes the user interactions conference session content of attending a meeting with respectively attend a meeting conference session and the main meeting of participation, son conference between the user, conference session with the conference session of deciding, is used as the son conference session when the user that attends a meeting participates in son conference when the user that attends a meeting participates in main meeting.When conference session when deciding conference session, do not represent the user that attends a meeting only can receive main conference session content by main conference session, the user that attends a meeting in actual applications can receive main conference session content or receives the son conference session content or receive main conference session content and son conference session content by main conference session.Equally, when conference session is used as the son conference session, do not represent the user that attends a meeting only can receive the son conference session content, the user that attends a meeting can receive the son conference session content or receives main conference session content or receive main conference session content and son conference session content by the son conference session.
Carry out under the mutual situation of main conference session content, son conference session content the main conference session content that can adopt the control means of signaling to distinguish the user that attends a meeting to send, son conference session content or the like by the conference session of reusing and main meeting user, the son conference user that attends a meeting that attends a meeting at Conference Focus.For example, when the user that attends a meeting need send main conference session content, can send the transmission conference session request that carries main meeting identification earlier, with notice Conference Focus: the conference session content of this follow-up transmission of user of attending a meeting is main conference session content.Then, this user that attends a meeting sends main conference session content to Conference Focus again.When the user that attends a meeting need send main conference session content, the user that attends a meeting also can increase the main meeting identification that is different from the son conference sign in the main conference session content that sends, Conference Focus can resolve the meeting identification information in the main conference session content earlier, determine that according to the meeting identification information that parses the conference session content that receives is main conference session content, or the son conference session content.Undertaken under the mutual situation of session content by separate main conference session passage, son conference session channel and main meeting user, the son conference user that attends a meeting that attends a meeting at Conference Focus, it is main conference session content, still son conference session content that the difference of the passage that Conference Focus can be by identification transmitting conference session content is determined conference session content that the user that attends a meeting sends.Thereby no matter adopt and reuse the conference session channel mode, still adopt independently conference session channel mode, ConferenceFocus all can realize to the user that attends a meeting who only participates in main meeting, only participating in the user that attends a meeting of son conference, participate in the accurate reception of the session content that the user that attends a meeting of main meeting son conference sends simultaneously.
Conference Focus can send the conference session content to son conference user or the main meeting user that attends a meeting that attends a meeting by the conference session passage shared after identifying the conference session content that receives; Perhaps send the conference session content to son conference user or the main meeting user that attends a meeting that attends a meeting by separate main conference session passage, son conference session channel.
Conference Focus can be sent to the main conference session content that identifies the user that attends a meeting who needs to receive main conference session content; The user that attends a meeting who need to receive main conference session content can comprise: the user and participate in son conference and require to receive main conference session content and the granted son conference user that attends a meeting of attending a meeting who participates in main meeting.Conference Focus can be sent to the son conference session content that identifies the user that attends a meeting who needs to receive the son conference session content, the user that attends a meeting who need to receive the son conference session content can comprise: participate in the user that attends a meeting of son conference, and participate in main meeting and require to receive the son conference session content and the granted main meeting user that attends a meeting.For example, be that main meeting user's the son conference customer requirements of attending a meeting of attending a meeting receives main conference session content simultaneously in the son conference, Conference Focus is that main meeting is attended a meeting behind the user definite this son conference user that attends a meeting simultaneously, can will send to this son conference user that attends a meeting behind the conference session content audio mixing that receive.The conference session content that the Conference Focus here receives can be main conference session content and/or son conference session content.
The user that attends a meeting who participates in main meeting son conference simultaneously can select whether to receive main conference session content, son conference session content, and the user that attends a meeting who participates in main meeting, son conference simultaneously also can select to withdraw from main meeting or withdraw from son conference, Conference Focus can send the conference session content of mating with the user's that attends a meeting selection to the user that attends a meeting, thereby make the user that attends a meeting can selectivity receive the conference session content, the user that realized attending a meeting receives the control of conference session content.
Though the foregoing description one also can realize sending, receiving the control of conference session content,, the technological means that both adopt is different.For example, in embodiment one, Sidebar Focus need subscribe to main conference status information, so that boss's meeting is associated, thereby son conference is carried out the control related with main meeting, and in embodiment two, Conference Focus can pass through alone processing fully to be operated association control is carried out in boss's meeting, thereby do not need the cooperation of Sidebar Focus, promptly do not need to carry out subscription and wait operation; Again for example, in embodiment one, need receive main conference session content if participate in the user that attends a meeting of boss's meeting simultaneously, then Sidebar Focus need invite Main Conference Focus to add son conference, sets up main conference session passage between Sidebar Focus and Main Conference Focus; And in embodiment two, Conference Focus can pass through to handle alone the boss's conference session content after the user that attends a meeting who participates in main meeting, son conference simultaneously sends audio mixing fully, thereby do not need the cooperation of Sidebar Focus, promptly do not need execution to invite, set up operations such as main conference session passage.Again for example, in embodiment one, need switch back main meeting if participate in the user that attends a meeting of boss's meeting simultaneously, and in main meeting, receive the son conference session content, then Main Conference Focus need invite Sidebar Focus to add to become owner of meeting, between Sidebar Focus and Main Conference Focus, set up the son conference session channel or utilize two-way conference session passage between the two, and in embodiment two, because Conference Focus can handle alone to the user that attends a meeting fully and send corresponding conference session content, therefore, do not need to carry out this invitation, set up operations such as son conference session channel.The control that it still is the son conference session content that the user that attends a meeting that switching among the embodiment two can be used for participating in simultaneously boss's meeting sends main conference session content; Also have, in embodiment one, when the user that attends a meeting who participates in boss's meeting simultaneously need withdraw from main meeting, Main Conference Focus need be according to attend a meeting user's the situation of attending a meeting of main meeting, whether decision notifies the meeting of Sidebar Focus terminator, and in embodiment two, Conference Focus can pass through to operate alone the termination of controlling boss's meeting fully, thereby do not need the cooperation of Sidebar Focus, do not need operations such as exercise notice.Many differences of embodiment two and embodiment one adopt the conference control center of reusing main meeting by implementing two, promptly reuse the conference session of main meeting and produce.Conference session content to embodiment two sends control below, reception is controlled, withdrawed from meeting, termination meeting etc. and describes.
Conference Focus can be known the user's that respectively attends a meeting in boss's meeting the state of attending a meeting, that is to say, Conference Focus can know the user that attends a meeting in boss's meeting be only participated in main meeting, or only participated in son conference, XOR is to have participated in main meeting and son conference simultaneously.Conference Focus can be known the user's that respectively attends a meeting in boss's meeting the state of attending a meeting according to main meeting user list information, the son conference user list information of attending a meeting of attending a meeting.
Conference Focus can send main conference session content according to the son conference control strategy judges whether to participate in simultaneously main meeting in son conference the son conference user that attends a meeting.The son conference control strategy can be set to: allow to send main conference session content and son conference session content to the user that attends a meeting who participates in boss's meeting simultaneously, promptly under default situations, Conference Focus sends main conference session content and son conference session content to the user that attends a meeting who participates in boss's meeting simultaneously; At this moment, the user that attends a meeting who participates in boss's meeting simultaneously can stop to receive main conference session request or stop to receive the son conference conversation request controlling it and only receiving the conference session content that needs by sending.Stop to receive in the main conference session request and can carry main meeting identification, can also optionally carry at least one user profile of attending a meeting of appointment; Stop to receive in the son conference conversation request and can carry main meeting identification, can also optionally carry at least one user profile of attending a meeting of appointment.
What participate in boss's meeting simultaneously attends a meeting the user after stopping to receive main conference session content, can also continue to receive main conference session content again by send the main conference session request of reception to Conference Focus.What participate in boss's meeting simultaneously attends a meeting the user after stopping to receive the son conference session content, can also continue to receive the son conference session content again by send reception son conference conversation request to Conference Focus.
The son conference control strategy also can be set to: forbid sending main conference session content to the user that attends a meeting who participates in boss's meeting simultaneously, promptly under default situations, Conference Focus only sends the son conference session content to the user that attends a meeting who participates in boss's meeting simultaneously.At this moment, the user that attends a meeting who participates in boss's meeting simultaneously can pass through to send and receives main conference session request and control it and receive boss's conference session content.Be that ConferenceFocus can only send the son conference session content according to son conference user list information all in son conference users that attends a meeting that attends a meeting, ConferenceFocus also can according to boss's meeting attend a meeting user list information, to receive main conference session request be that main meeting user's the son conference user that attends a meeting that attends a meeting sends boss's conference session content simultaneously in son conference.
In embodiment two, the user that attends a meeting that can receive boss's conference session content can be by stopping to receive main conference session request, stopping to receive the son conference conversation request and control it and only receive the son conference session content or only receive main conference session content.The user that attends a meeting who participates in boss's meeting at the same time only can receive under the situation of main conference session content, and the user that attends a meeting can receive boss's conference session content by send reception son conference conversation request to Conference Focus.The user that attends a meeting who participates in boss's meeting at the same time only can receive under the situation of son conference session content, and the user that attends a meeting can receive boss's conference session content by send the main conference session request of reception to Conference Focus.That is to say, Conference Focus can according to boss's meeting attend a meeting user list information, receive main conference session request, receive the son conference conversation request, stop to receive main conference session request, stop to receive the son conference conversation request and send corresponding conference session content to the user that attends a meeting.
In embodiment two, receive main conference session request and can carry at least one son conference of appointment user profile of attending a meeting, at least one son conference that also can not carry appointment user profile of attending a meeting.Under the son conference that does not carry appointment is attended a meeting the situation of user profile, can represent to send the user that attends a meeting who receives main conference session request and need receive main conference session content.Under the son conference that carries appointment was attended a meeting the situation of user profile, the son conference that can the represent appointment user that attends a meeting need receive main conference session content.That is to say,, can oneself send the main conference session request that receives when being that attend a meeting user's son conference of main meeting is attended a meeting the user need receive main conference session content the time simultaneously in the son conference; Also can be by other user that attends a meeting on behalf of sending the main conference session request that receives.
In embodiment two, stop to receive son conference that main conference session request can the carry appointment user profile of attending a meeting, at least one son conference that also can not carry appointment user profile of attending a meeting.Under the son conference that does not carry appointment is attended a meeting the situation of user profile, can represent to send the user that attends a meeting who stops to receive main conference session request and need stop to receive main conference session content.Under the son conference that carries appointment was attended a meeting the situation of user profile, the son conference that can the represent appointment user that attends a meeting need stop to receive main conference session content.That is to say,, can ownly initiatively send stop to receive main conference session request when being that attend a meeting user's son conference of main meeting is attended a meeting the user need stop to receive main conference session content the time simultaneously in the son conference; Also can stop to receive main conference session request on behalf of transmission by other user that attends a meeting.
In embodiment two, stop to receive at least one the main meeting that to carry appointment in son conference conversation request user profile of attending a meeting, at least one the main meeting that also can not carry appointment user profile of attending a meeting.Under the situation of user profile was attended a meeting in the main meeting of not carrying appointment, expression sends the user that attends a meeting who stops to receive the son conference conversation request need stop to receive the son conference session content.Under the situation of user profile was attended a meeting in the main meeting of carrying appointment, the main meeting of the expression appointment user that attends a meeting need stop to receive the son conference session content.That is to say,, can oneself send to stop to receive the son conference conversation request when main meeting is attended a meeting the user need stop to receive the son conference session content time; Also can stop to receive the son conference conversation request on behalf of transmission by other user that attends a meeting.
It is similar that Conference Focus among the embodiment two sends the mode of describing in the mode that specifically exemplifies that corresponding conference session content comprises and the foregoing description one that specifically exemplifies to the user that attends a meeting accordingly, no longer describes in detail at this.
In embodiment two, be that main meeting user's the son conference user that attends a meeting that attends a meeting can select to switch to main meeting as required or switch to son conference simultaneously in the son conference, switching among switching here and the embodiment one is inequality, the switching here represents to participate in simultaneously the user notification Conference Focus that attends a meeting of boss's meeting: the session content that this user that attends a meeting sends is that main conference session content still is the son conference session content, the switching here can realize that by the transmission conference session request that transmission carries meeting identification the meeting identification that sends in the conference session request can be main meeting identification, also can identify for son conference.Main meeting identification represents that the conference session content of the follow-up Conference of the being sent to Focus of this user that attends a meeting is main conference session content; The conference session content of the follow-up Conference of the being sent to Focus of son conference sign this user that attends a meeting of expression is the son conference session content.For example, be that main meeting user's the son conference user that attends a meeting that attends a meeting can send to son conference session handoff request (promptly carrying the transmission conference session request of son conference sign) to Conference Focus simultaneously in the son conference, with notice Conference Focus: the conference session content of this follow-up transmission of user of attending a meeting is the son conference session content.Again for example, be that main meeting user's the son conference user that attends a meeting that attends a meeting can send to main conference session handoff request (promptly carrying the transmission conference session request of main meeting identification) to Conference Focus simultaneously in the son conference, with notice Conference Focus: the conference session content of this follow-up transmission of user of attending a meeting is main conference session content.
The user that attends a meeting in the main meeting can ask to withdraw from main meeting.Can carry the main request for conference of withdrawing from of main meeting identification to Conference Focus transmission as the user that attends a meeting in the main meeting, withdraw from main meeting to represent this user's request of attending a meeting.Conference Focus attends a meeting after the main request for conference of withdrawing from of user receiving main meeting, need receive under the situation of son conference session content for conference session passage and this user that attends a meeting who shares at main conference session passage and son conference session channel, Conference Focus can not discharge and ask to withdraw from the operation of the conference session passage between the user of attending a meeting of main meeting; Do not need to receive under the situation of son conference session content for conference session passage and this user that attends a meeting who shares at main conference session passage and son conference session channel, Conference Focus can discharge and ask to withdraw from the operation of the conference session passage between the user of attending a meeting of main meeting; At main conference session passage and son conference session channel is under the situation of separate conference session passage, and Conference Focus can discharge the main conference session passage between the user of attending a meeting that main meeting is withdrawed from itself and request.ConferenceFocus receives and withdraws from after the main request for conference, and Conference Focus can upgrade attend a meeting user list and no longer send main conference session content to this user that attends a meeting of main meeting; The user still is the son conference user that attends a meeting if this is attended a meeting, and then Conference Focus can continue to send the son conference session content to this user that attends a meeting.
Conference Focus can also receive withdraw from main request for conference after, judge that whether all main meetings user that attends a meeting has withdrawed from main meeting, the user has withdrawed from main meeting if all main meetings are attended a meeting, then Conference Focus can carry out the operation of terminator meeting earlier, and then stops the operation of main meeting.When main conference session passage and son conference session channel were two separate conference session passages, the operation of terminator meeting can comprise: the son conference session channel that Conference Focus discharges and each son conference is attended a meeting between the user.
The user that attends a meeting in the son conference can ask to withdraw from son conference, can send the son conference request of withdrawing from that carries the son conference sign to Conference Focus as the user that attends a meeting in the son conference, withdraws from son conference to represent this user's request of attending a meeting.Conference Focus receive withdraw from the son conference request after, need receive under the situation of main conference session content for conference session passage and this user that attends a meeting who shares at main conference session passage and son conference session channel, Conference Focus can not discharge the operation of conference session passage.Do not need to receive under the situation of main conference session content for conference session passage and this user that attends a meeting who shares at main conference session passage and son conference session channel, Conference Focus can discharge the operation of conference session passage.At main conference session passage and son conference session channel is under the situation of separate conference session passage, and Conference Focus can discharge itself and this attend a meeting operation of the son conference session channel between the user.Conference Focus receive withdraw from the son conference request after, can upgrade attend a meeting user list and no longer send the son conference session content of son conference to this user that attends a meeting.The user still is the main meeting user that attends a meeting if this is attended a meeting, and then Conference Focus can continue to send main conference session content to this user that attends a meeting.
In addition, need to prove, above-mentionedly withdraw from main request for conference, withdraw from least one user profile of attending a meeting that also can carry appointment in the son conference request, need withdraw from main meeting or son conference with the user that attends a meeting of expression appointment.
Be elaborated to realizing son conference embodiment two below in conjunction with accompanying drawing.
Accompanying drawing 6 is the schematic diagram of the realization son conference of embodiment two.
Among Fig. 6, use the user that respectively attends a meeting of terminal 1, terminal 2, terminal 3 carrying out main meeting, use the user that attends a meeting of terminal 4 not participate in main meeting, but participated in son conference.Attend a meeting arbitrary attending a meeting among user 1, the user 2 that attends a meeting, the user 3 that attends a meeting with creating son conference by the terminal request of using per family, Conference server can judge whether to allow to create son conference according to main meeting control strategy, allow to create, and successfully created son conference after, attend a meeting user 1, the user 2 that attends a meeting, the user 3 that attends a meeting utilizes terminal, proceeds main meeting by main conference session, and the user 1 that attends a meeting, attend a meeting user 3 and the user 4 that attends a meeting utilize terminal, carry out son conference by the son conference session.Main conference session herein, son conference session are the conference session of reusing, promptly same conference session when the user that attends a meeting participates in main meeting with the conference session of deciding, when the user that attends a meeting participates in son conference as the son conference session.Main IMS conference medium transmission channel can be shared as the son conference media transmission channel, and perhaps main IMS conference medium transmission channel can be separate with the son conference media transmission channel.Because main meeting and son conference are reused same session, therefore main meeting and son conference are to be mutually related, and the Conference Focus of main meeting can carry out the conference session control related with main meeting to son conference.
Accompanying drawing 7 is the son conference visioning procedure figure of embodiment two.
Among Fig. 7, UE1, UE2, UE3, the UE4 terminal that the user uses of representing respectively respectively to attend a meeting, wherein: use the user that attends a meeting of UE1, UE2, UE3 to be the main meeting user that attends a meeting, promptly use the user that attends a meeting of UE1, UE2, UE3 to participate in the Main Conference Focus in the Conference server and preside over multimedia conferencing in many ways down, the media transmission channel of attending a meeting between user and the Main Conference Focus of use UE1, UE2, UE3 is respectively Dialog1, Dialog2, Dialog3; Use the user that attends a meeting of UE4 to be the non-main meeting user that attends a meeting, use the user that attends a meeting of UE4 to participate in the son conference of multimedia in many ways under the Main Conference Focus in the Conference server presides over the user that attends a meeting who uses UE1, UE3.
Of particular note, the Main Conference Focus among Fig. 7,8,9,10 is the ConferenceFocus that describes in the foregoing description two.In addition, for describing for purpose of brevity, in following description at accompanying drawing, the user that will attend a meeting sends by terminal equipment that information simply is described as UE1, UE2, UE3, UE4 send information.
Among Fig. 7, step 1, carry out in the process in main meeting, UE1 sends the son conference request to create to Conference server.The son conference request to create can be committed to Conference server by the conferencing resource access mechanism of Conference server support, and for example, the son conference request to create inserts or assist the long-range assistant of conference applications parameter setting etc. to be committed to Conference server by meeting.Can carry main meeting identification, son conference theme, son conference attend a meeting user list, son conference conversation media type and son conference control strategy or the like in the son conference request to create.Whether the son conference control strategy receives main conference session content, allows the non-main meeting user that attends a meeting to participate in son conference etc. as whether allowing the son conference user that attends a meeting.
Step 2, Conference server are asked main meeting control strategy to Main Conference Focus after receiving the son conference request to create.
Step 3, Main Conference Focus return main meeting control strategy to Conference server.If main meeting is the predefine meeting, then main meeting control strategy can be recorded in the definition document of predefine meeting; If main meeting is temporary meeting, then main meeting control strategy can be the acquiescence control strategy that operator is provided with.
Step 4, Conference server judge whether to accept the son conference request to create according to main meeting control strategy, if accept the son conference request to create, then Conference server utilizes the main meeting existing conference session of attending a meeting between user and the Conference server to realize the son conference session, therefore, Conference server is actually having the adjustment of main meeting example now at the resource deployment of son conference.Conference server equally need be for son conference distributes the son conference sign, to step 5; If Conference server is not accepted the son conference request to create, then this son conference constructive process finishes, and Conference server can return the response message that stops to create son conference to UE1.
Step 5, Conference server return son conference to UE1 and create successful response message after son conference is created successfully.
Step 6, Conference server send son conference to Main Conference Focus and create successfully notice.
Step 7, Main Conference Focus are returned response message receiving after son conference creates successfully notice to Conference server.
Step 8, UE1 send son conference to Main Conference Focus and activate request after receiving the successful response message of son conference establishment.
Step 9, Main Conference Focus return response message to UE1 after receiving son conference activation request.
Step 10, UE1 return confirmation to Main Conference Focus after receiving response message, thus the success setting up son conference session Dialog1 ' on the existing main conference session Dialog1 between UE1 and the Main Conference Focus.That is to say that UE1 and the existing conference session of Main Conference Focus promptly can be used as main conference session, can be used as the son conference session again.
Step 11, Main Conference Focus attend a meeting user list information to the request of UE3 transmission invitation adding son conference according to son conference.
Step 12, UE3 return response message to Main Conference Focus after the request of receiving.
Step 13, Main Conference Focus return confirmation to UE3 after receiving response message, thus the success setting up son conference session Dialog3 ' on the existing main conference session Dialog3 between UE3 and the Main Conference Focus.
Step 14, Main Conference Focus attend a meeting user list to the request of UE4 transmission invitation adding son conference according to son conference.
Step 15, UE4 return response message to Main Conference Focus after the request of receiving.
Step 16, Main Conference Focus return confirmation to UE4 after receiving response message, thereby successfully set up the son conference session Dialog4 between UE4 and the Main Conference Focus.
In the process of above-mentioned establishment son conference, can adopt two kinds of different media transmission channel to set up mode.
Same media transmission channel is shared in mode one, main conference session and son conference session, and main IMS conference medium transmission channel is the son conference media transmission channel.That is to say that main conference session channels share is the son conference session channel.
Mode two, set up new media transmission channel for son conference separately in main conference session, main IMS conference medium transmission channel and son conference media transmission channel are separate, and promptly main conference session passage and son conference session channel are separate.
When main conference session medium type, when son conference conversation media type is identical, can adopt in aforesaid way one, the mode two any to set up the son conference media transmission channel.When main conference session medium type, when son conference conversation media type is inequality, need employing mode two to set up the son conference media transmission channel.
When employing mode one is set up the son conference media transmission channel, can adopt the transmission of signaling control conference session content, the reception of main conference session content, son conference session content is controlled by signaling as MainConference Focus, the user that attends a meeting controls the transmission of main conference session content, son conference session content by signaling.By signaling the reception of main conference session content, son conference session content is controlled and can be asked to realize to Main Conference Focus transmission SIP re-INVITE by the user that attends a meeting, wherein, Request URI in the SIPre-INVITE request is main meeting identification or son conference sign, and the session content that need receive with expression Main Conference Focus is main conference session content or son conference session content; The conversation media type specification can be carried in the MIME SDP message body of SIP re-INVITE request; Main Conference Focus can be set to " a=active " or " a=inactive " with activation attribute in corresponding IMS conference medium transmitting channel description " m " row according to the difference that begins to receive or stop to receive.
When employing mode two is set up the son conference media transmission channel, independently media transmission channel is used in the speech of user in different meetings owing to attend a meeting, therefore, Main Conference Focus can correctly to distinguish conference session content that the user that attends a meeting sends be main conference session content or from the conference session content by distinguishing media transmission channel.
Need to prove, in above-mentioned flow process at Fig. 7 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 5 among Fig. 7, step 6 can be carried out simultaneously, also can reversed order; Again for example, step 11, step 14 can be carried out simultaneously, also can reversed order etc.
Be described in detail in main conference session, son conference session below for reusing conference session and sharing with under the same media transmission channel situation, the reception of main conference session content, son conference session content sends the implementation procedure of control.
Accompanying drawing 8 is that main conference session, the son conference session of embodiment two sends control flow chart.
The user that attends a meeting of use UE1, UE2 among Fig. 8, UE3 is the main meeting of the multimedia conferencing in many ways that participates at first Main Conference Focus together and the preside over user that attends a meeting, in main meeting is carried out, use the user that attends a meeting of UE1, UE3 to carry out son conference with the user that attends a meeting who uses UE4 again.As using the user that attends a meeting of UE2, that uses UE1, UE3 attends a meeting the user still in main meeting for other users that attend a meeting in the main meeting.The user that attends a meeting who uses UE4 is the son conference user that attends a meeting, and uses the user that attends a meeting of UE4 to have no right to receive main conference session content.Use the main conference session of respectively attending a meeting between user and the Main Conference Focus of UE1, UE2, UE3 to be respectively Dialog1, Dialog2, Dialog3, use the son conference session of respectively attending a meeting between user and the Main Conference Focus of UE1, UE3, UE4 to be respectively Dialog1 ', Dialog3 ', Dialog4.
Among Fig. 8, step 1, UE1 send to son conference session handoff request to Main Conference Focus, temporarily as the media transmission channel of son conference session Dialog1 ', promptly the media transmission channel between UE1 and the Main Conference Focus temporarily is the son conference special use with the media transmission channel of main conference session Dialog1 between UE1 and the MainConference Focus in request.UE1 send in son conference session handoff request, Request URI can be set to son conference sign " sub_conference@example.com ", can carry current session identification Dialog1 in " Replace " header field, parameter " conference-only " shows the main meeting identification main_conference@example.com that takies media transmission channel before the switching.This boss's conference session handoff request can be following form:
re-INVITE?sip:sub_conference@example.com?SIP/2.0
Via:SIP/2.0/TCP?server.example.com;branch=z9hG4bK776sgdkse
To:sip:main_conference@example.com;tag=7743
From:sip:user1@example.com;tag=6472
Call-ID:a84b4c76e66710
CSeq:1UPDATE
Max-Forwards:70
Date:Sun,21May200613:02:03GMT
Contact:<sip:user1@example.com>
Replaces:a84b4c76e66710;to-tag=7743;from-tag=6472;
conference-oly=main_conference@example.com
Content-Type:application/sdp
Content-Length:[length]
v=0
o=user1?2890844526?2890844526?IN?IP4?user?1.example.com
s=...
c=IN?IP4?user1.example.com
m=audio?3456?RTP/AVP?96?970
t=00......
Step 2, Main Conference Focus receive that UE1 sends after son conference session handoff request, return the response message of handover success to UE1.
Step 3, UE1 pass through Dialog1 ' and send the conference session content to Main Conference Focus, and this conference session content is the son conference session content.
Step 4, Main Conference Focus return response message to UE1 after receiving the son conference session content of UE1 transmission.Because as the son conference media transmission channel, therefore, Main Conference Focus can know clearly that its session content that receives is the son conference session content to the media transmission channel of this moment temporarily.
Step 5, Main Conference Focus according to son conference attend a meeting user list information, pass through Dialog3 ' and send the son conference session content to UE3.
After step 6, UE3 receive the son conference session content, return response message to Main Conference Focus.
Step 7, Main Conference Focus according to son conference attend a meeting user list information, send the son conference session content by Dialog4 to UE4.
After step 8, UE4 receive the son conference session content, return response message to Main Conference Focus.
Step 9, UE1 are after the son conference speech, wish to return again main conference session state, UE1 sends to main conference session handoff request to Main Conference Focus, the media transmission channel of the son conference session Dialog1 ' between UE1 and the Main Conference Focus is used again the media transmission channel of the conference session Dialog1 that decides with request.
Step 10, Main Conference Focus receive that UE1 sends after main conference session handoff request, return the response message of handover success to UE1.
Step 11, UE1 send the conference session content by Dialog1 to Main Conference Focus, and this conference session content is main conference session content.
Step 12, Main Conference Focus return response message to UE1 after receiving the main conference session content of UE1 transmission.Because the media transmission channel between UE1 and the Main Conference Focus is taken by main meeting at this moment, therefore, Main Conference Focus can know clearly that its conference session content that receives is main conference session content.
Step 13, Main Conference Focus according to main meeting attend a meeting user list, pass through Dialog2 and send main conference session content to UE2.
After step 14, UE2 receive main conference session content, return response message to Main Conference Focus.
Step 15, Main Conference Focus according to main meeting attend a meeting user list, pass through Dialog3 and send main conference session content to UE3.
After step 16, UE3 receive main conference session content, return response message to Main Conference Focus.
Need to prove, in above-mentioned flow process at Fig. 8 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 5 among Fig. 8, step 7 can be carried out simultaneously, also can reversed order; Again for example, step 13, step 15 can be carried out simultaneously, also can reversed order.
Accompanying drawing 9 is that main conference session, the son conference session of embodiment two receives control flow chart.
Among Fig. 9, step 1, UE2 send main conference session content by the media transmission channel of Dialog2 to Main Conference Focus.
Step 2, Main Conference Focus return response message to UE2 after receiving the main conference session content of UE2 transmission.
Step 3, UE4 send the son conference session content by the media transmission channel of Dialog4 to Main Conference Focus.
Step 4, Main Conference Focus return response message to UE4 after receiving the son conference session content of UE4 transmission.
Step 5, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through the conference session content of Dialog1 after UE1 sends main conference session content, son conference session content audio mixing.
Step 6, UE1 return response message to Main Conference Focus after receiving conference session content behind the audio mixing.
Step 7, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through Dialog2 and send main conference session content to UE2.Need to prove, for convenience of description, only show attend a meeting user and use the user that attends a meeting of UE1, UE2 and UE3 to be the main meeting user that attends a meeting of four of using UE1, UE2, UE3, UE4 among Fig. 9, in fact in actual applications, also there is other main meeting user that attends a meeting, therefore, the main conference session content that Main Conference Focus sends to UE2 in step 7 is not the main conference session content that Main Conference Focus receives in step 2 UE2 sends.If three users that attend a meeting that use UE1, UE2, UE3 are only arranged in the main meeting, then step 7 is omissible.
After step 8, UE2 receive main conference session content, return response message to Main Conference Focus.
Step 9, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through the conference session content of Dialog3 ' (promptly passing through Dialog3) after UE3 sends main conference session content, son conference session content audio mixing.
Step 10, UE3 return response message to Main Conference Focus after receiving session content behind the audio mixing.
Step 11, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through Dialog4 and send the son conference session content to UE4.
After step 12, UE4 receive the son conference session content, return response message to Main Conference Focus.
Step 13, UE1 need temporarily stop to receive main conference session content, UE1 sends to Main Conference Focus and stops to receive main conference session request, stop to receive main conference session request and can be SIP UPDATE request, Request URI value in the SIP UPDATE request can be set to main meeting identification " main_conference@example.com ", and the activation attribute in message body SDP media description " m " row can be set to " a=inactive ".This stops to receive main conference session request can be following form:
UPDATE?sip:main_conference@example.com?SIP/2.0
Via:SIP/2.0/TCP?server.example.com;branch=z9hG4bK776sgdkse
To:sip:main_conference@example.com;tag=7743
From:sip:user1@example.com;tag=6472
Call-ID:a84b4c76e66710
CSeq:1UPDATE
Max-Forwards:70
Date:Sun,21May200613:02:03GMT
Contact:<sip:user1@example.com>
Content-Type:application/sdp
Content-Length:[length]
v=0
o=-2987933615?2987933616?IN?IP6?5555::aaa:bbb:ccc:ddd
s=-
c=IN?IP6?5555::aaa:bbb:ccc:ddd
t=00
m=audio?3456?RTP/AVP97
b=AS:25.4
a=inactive
a=rtpmap:97AMR
Step 14, Main Conference Focus return response message to UE1 after receiving and stopping to receive main conference session request.MainConference Focus determines the main conference session content of UE1 needs time-out reception according to stopping to receive main conference session request, be that MainConference Focus determines in the process of transmitting of follow-up meeting's session content, do not need to transmit main conference session content to UE1 again.
Step 15, UE2 send main conference session content by Dialog2 to Main Conference Focus.
Step 16, Main Conference Focus return response message to UE2 after receiving the main conference session content of UE2 transmission.
Step 17, UE4 send the son conference session content by Dialog4 to Main Conference Focus.
Step 18, Main Conference Focus return response message to UE4 after receiving the son conference session content of UE4 transmission.
Step 19, Main Conference Focus pass through Dialog1 ' (promptly passing through Dialog1) and send the son conference session content that receives to UE1.
After step 20, UE1 receive the son conference session content, return response message to Main Conference Focus.
Step 21, Main Conference Focus send the main conference session content that receives by Dialog2 to UE2.Need to prove, for convenience of description, only show attend a meeting user and use the user that attends a meeting of UE1, UE2 and UE3 to be the main meeting user that attends a meeting of four of using UE1, UE2, UE3, UE4 among Fig. 9, in fact in actual applications, also there is other main meeting user that attends a meeting, therefore, the main conference session content that Main Conference Focus sends to UE2 in step 21 is not the main conference session content that Main Conference Focus receives in step 15 UE2 sends.If three users that attend a meeting that use UE1, UE2, UE3 are only arranged in the main meeting, then step 21 is omissible.
After step 22, UE2 receive main conference session content, return response message to Main Conference Focus.
Step 23, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through the conference session content of Dialog3 ' (promptly passing through Dialog3) after UE3 sends main conference session content, son conference session content audio mixing.
Step 24, UE3 return response message to Main Conference Focus after receiving conference session content behind the audio mixing.
Step 25, Main Conference Focus according to main meeting attend a meeting user list information, son conference attend a meeting user list information, pass through Dialog4 and send the son conference session content to UE4.
After step 26, UE4 receive the son conference session content, return response message to Main Conference Focus.
In the above-mentioned description at Fig. 9, suspending the main conference session content of reception with UE1 is that example describes, and UE1 also can ask temporarily not receive the son conference session content, and its implementation procedure and above-mentioned flow process are described basic identical, no longer describe in detail at this.
Need to prove, in above-mentioned flow process at Fig. 9 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 5 among Fig. 9, step 7, step 9, step 11 can be carried out simultaneously, also can reversed order; Again for example, step 19, step 21, step 23, step 25 can be carried out simultaneously, also can reversed order.
Accompanying drawing 10 withdraws from main meeting, and boss's meeting termination process figure for embodiment's two.
Among Figure 10, step 1, UE3 send to Main Conference Focus and withdraw from main request for conference.
Step 2, Main Conference Focus return response message to UE3.Conference server discharges the main conference session Dialog3 between UE3 and the Main Conference Focus, and UE3 successfully withdraws from main meeting.
Step 3, UE2 send main conference session content by Dialog2 to Main Conference Focus.
Step 4, Main Conference Focus return response message to UE2.
Step 5, UE4 send the son conference session content by Dialog4 to Main Conference Focus.
Step 6, Main Conference Focus return response message to UE4.
Behind the main conference session content that step 7, Main Conference Focus will receive, the son conference session content audio mixing, pass through Dialog1 ' (promptly passing through Dialog1) and be sent to UE1.
Step 8, UE1 return response message to Main Conference Focus.
Step 9, Main Conference Focus send main conference session content by Dialog2 to UE2.
Step 10, UE2 return response message to Main Conference Focus.
Step 11, because UE3 has withdrawed from main meeting, therefore,, only pass through Dialog3 ' to UE3 transmission son conference session content though Main Conference Focus has received main conference session content.
After step 12, UE3 receive the son conference session content, return response message to Main Conference Focus.
Step 13, because UE4 has only participated in the son conference session, therefore, though Main Conference Focus has received main conference session content, the son conference session content that receives to UE4 transmission by Dialog4 only.
After step 14, UE4 receive the son conference session content, return response message to Main Conference Focus.
Step 15, UE2 send to Main Conference Focus by Dialog2 and withdraw from main request for conference.
Step 16, Main Conference Focus receive withdraw from main request for conference after, send response message to UE2, Conference server discharges the session Dialog2 between UE2 and the Main Conference Focus, UE2 successfully withdraws from main meeting.
Step 17, UE1 pass through Dialog1 ' (promptly passing through Dialog1) and withdraw from main request for conference to Main Conference Focus transmission.
Step 18, because to use the user that attends a meeting of UE1 be last user that attends a meeting in the main meeting, therefore, UE1 sends withdraws from main request for conference and will trigger Conference server and stop main conference session.Before stopping main conference session, must at first stop all son conferences under the main meeting, therefore, Main Conference Focus sends the son conference request of withdrawing to UE3, and UE3 withdraws from son conference with indication.
After step 19, UE3 receive and withdraw from the son conference request, return response message to Main Conference Focus, Conference server discharges session Dialog3 ' between UE3 and the Main Conference Focus, and UE3 successfully withdraws from son conference.
Step 20, Main Conference Focus send the son conference request of withdrawing to UE1, and UE1 withdraws from son conference with indication.
After step 21, UE1 receive and withdraw from the son conference request, return response message to Main Conference Focus, Conference server discharges the session Dialog1 ' between UE1 and the Main Conference Focus, and UE1 successfully withdraws from son conference.
Step 22, Main Conference Focus send the son conference request of withdrawing to UE4, and UE4 withdraws from son conference with indication.
After step 23, UE4 receive and withdraw from the son conference request, return response message to Main Conference Focus, Conference server discharges the session Dialog4 between UE4 and the Main Conference Focus, and UE4 successfully withdraws from son conference.So far the son conference user that attends a meeting all withdraws from son conference.
Conference server can successfully stop boss's meeting example.
Need to prove, in above-mentioned flow process at Figure 10 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 7 among Figure 10, step 9, step 11 can be carried out simultaneously, also can reversed order; Again for example, step 18, step 20, step 22 can be carried out simultaneously, also can reversed order.
The secret conference session implementation method that the embodiment of the invention is provided describes below.
Attend a meeting and to carry out the transmission of secret conference session content between the user.The secret meeting also can be called " private chat ".The secret meeting is meant in active conference (as main meeting, son conference) to be carried out in the process, some specific meeting privately of attending a meeting between the user.In realizing the secret conference process, do not need to set up conference control center, can not need to distribute new meeting identification yet for the secret meeting; In addition, the secret meeting has the crypticity requirement, and is attached to ongoing meeting, and meeting is attached to main meeting as secret.The user that attends a meeting who carries out the secret meeting can be the main meeting user that attends a meeting, and also can be the son conference user that attends a meeting, can also both comprise main meeting attend a meeting the user, also comprise the son conference user that attends a meeting.
The difference of secret meeting and son conference comprises: son conference can allow the non-main meeting user that attends a meeting to add, and still, usually the secret meeting is defined as the temporary meeting of attending a meeting between the user.
The embodiment of the invention provides following two kinds of modes that realize the secret meeting:
Mode one, utilize the secret conference session to take the user that attends a meeting that the conference session channel request determines need to receive secret conference session content, then, after receiving secret conference session content, the user that attends a meeting who receives secret conference session content to the above-mentioned needs of determining sends secret conference session content.
In mode one, determine the user that attends a meeting that needs receive secret conference session content owing to can take the conference session channel request according to the secret conference session, therefore, attend a meeting the user when follow-up transmission secret conference session content, can no longer carry the user that attends a meeting who needs to receive secret conference session content.Send above-mentioned request the user that attends a meeting and attend a meeting to this during user request switches to main meeting or son conference, the conference control center conference session content that the user sends of this can being attended a meeting all is defined as secret conference session content.
Mode one utilizes existing conference session passage to realize the transmission of secret conference session content, promptly attends a meeting the user after sending above-mentioned request, and the secret conference session takies this existing conference session passage between user and the conference control center of attending a meeting temporarily.
Secret conference session in the mode one takies can carry secret session indication in the conference session channel request, send secret conference session user ID, receive secret conference session user ID.What secret session indication was used to represent to take the conference session passage is the secret conference session.
The specific implementation process of mode one can for: attend a meeting the user before sending secret conference session content, send the secret conference session to conference control center earlier and take existing conference session channel request.This conference control center can be main conference control center or the son conference control centre of describing in the foregoing description one, also can be the conference control center of describing in the foregoing description two of reusing.After conference control center receives this request, represent clearly to know that according to indication of the secret session in this request and transmission secret conference session user the user that attends a meeting of this request of transmission is a secret conference session content in the conference session content of follow-up transmission.Conference control center can clearly be known according to the reception secret conference session user ID of carrying in this request: the user that attends a meeting who needs to receive secret conference session content.The user profile of attending a meeting of the reception secret conference session here can be the user's that attends a meeting information, also can be a plurality of users' that attend a meeting information.Be that secret conference session content can be attended a meeting at two and transmitted between the user, also can between the three or more users of attending a meeting, transmit.Conference control center is after the conference session content that the user that attends a meeting who receives this request of transmission sends, and the user that attends a meeting who receives the secret conference session to the above-mentioned needs of determining sends this secret conference session content.Can not carry the user profile of attending a meeting that needs to receive secret conference session content in the secret conference session content that the user that attends a meeting sends.Certainly, embodiment of the present invention is not got rid of the possibility of the user profile of attending a meeting that carries needs reception secret conference session content in the secret conference session content yet, but, even carry the user profile of attending a meeting that needs to receive secret conference session content in the secret conference session content, conference control center also is to transmit secret conference session content according to the user profile of attending a meeting of carrying in the above-mentioned request.
In mode one, that carries out the secret meeting attends a meeting the user in needs send main conference session perhaps during the son conference session content, the technical scheme that can adopt the foregoing description one or embodiment two to describe realizes, for example, the user that attends a meeting sends the transmission of description in the foregoing description two to son conference session handoff request or to main conference session handoff request to conference control center, then, this user that attends a meeting sends master session conference content or son conference session content to conference control center again.The specific implementation process is not described in detail at this.
Mode two, utilize existing conference session to set up new conference session passage, utilize newly-established conference session passage to realize the transmission of secret conference session content for the secret meeting.
Under secret conference session medium type and existing conference session medium type situation identical or inequality, all can adopt mode two to realize the secret meeting.
Above-mentioned secret conference session passage can be set up by conference control center attending a meeting the user first after conference control center sends information notification of meetings control centre and need carry out the secret meeting.The process of setting up of secret conference session passage can for: when the user that attends a meeting need carry out the secret meeting, the user that attends a meeting can send the request of secret conference session to conference control center, this secret conference session request shows need carry out the secret meeting, can carry the user profile of attending a meeting of participating in the secret meeting in this request, thereby make conference control center can know clearly which user that attends a meeting need carry out the secret meeting, promptly need attend a meeting and set up secret conference session passage between the user itself and which, and secret conference session content need be attended a meeting at which and transmitted between the user.Conference control center is at it and need carry out respectively attending a meeting of secret meeting and set up secret conference session passage between the user respectively.Here need the user that attends a meeting who carries out the secret conference session to be two or more.
After secret conference session passage is successfully set up, because the conference session passage of secret meeting correspondence is the conference session passage of secret conference session special use, therefore, need the user that attends a meeting who sends secret conference session content before sending secret conference session content, not send the secret conference session and to take existing conference session channel request.Conference control center can judge whether the conference session content that receives is secret conference session content by the transmission channel of its conference session content that receives.Conference control center is after judging the conference session content that receives and being secret conference session content, and the user that attends a meeting of other in the secret meeting sends secret conference session content.Here other user that attends a meeting is the user that attends a meeting except that the user that attends a meeting who sends this conference session content in the secret meeting.
The user that attends a meeting can ask to withdraw from the secret conference session.After the secret conference session was withdrawed from the user that attends a meeting request, conference control center can discharge itself and this attend a meeting secret conference session passage between the user.
Accompanying drawing 11 is realized the schematic flow sheet of secret meeting for employing mode one.
In Figure 11, use the attend a meeting user of user that respectively attend a meeting of UE1, UE2, UE3, UE4 for the multimedia conferencing in many ways of participation Conference Focus hosting, use the conference session of respectively attending a meeting between user and the Conference Focus of UE1, UE2, UE3, UE4 to be respectively Dialog1, Dialog2, Dialog3, Dialog4, and use the user's request of attending a meeting of UE1 to carry out the secret meeting with the user that attends a meeting who uses UE3, UE4.In the following flow process, the user that will attend a meeting uses the summary of UE1 transmission information to send information as UE1.
Step 1, UE1 temporarily are used as " private chat " session channel with request with the conference session Dialog1 passage between UE1 and the Conference Focus to the private chat session handoff request (this private chat session handoff request is that the secret conference session of describing in the foregoing description takies existing conference session channel request) that Conference Focus transmission and UE3, UE4 carry out the secret meeting.This request represents that also the session content of the follow-up transmission of UE1 is that private chat session content (being secret conference session content) and this private chat session content can only be forwarded to UE3 and UE4.Request URI in the private chat session handoff request can be set to the meeting identification " conference@example.com " of existing meeting, should " private chat " affiliated conference session example with indication Conference Focus.The content type (Content-Type) that the message body of private chat session handoff request is carried can be set to: " application/resource-lists+xml ", (promptly receiving the user list of attending a meeting of " private chat " session content) is as UE3, UE4.
After step 2, Conference Focus receive the private chat session handoff request of UE1 transmission, return response message to UE1.
Step 3, UE1 send the private chat session content by Dialog1 to Conference Focus.
After step 4, Conference Focus receive the private chat session content of UE1 transmission, return response message to UE1.
Step 5, Conference Focus send the private chat session content that receives by Dialog3 to UE3.
Step 6, UE3 return response message to Conference Focus after receiving the private chat session content.
Step 7, Conference Focus send the private chat session content that receives by Dialog4 to UE4.
Step 8, UE4 return response message to Conference Focus after receiving the private chat session content.
Step 9, UE2 send conference session content (being the session content of the affiliated active conference of private chat meeting) by Dialog2 to Conference Focus.
After step 10, Conference Focus receive the conference session content of UE2 transmission, return response message to UE2.
Step 11, UE3 send conference session content (being the session content of the affiliated active conference of private chat meeting) by Dialog3 to Conference Focus.
After step 12, Conference Focus receive the conference session content of UE3 transmission, return response message to UE3.
Step 13, Conference Focus carry out audio mixing with the session content of the active conference under its private chat meeting that receives, and by the conference session content of Dialog1 after UE1 sends audio mixing.
Step 14, UE1 return response message to Conference Focus after receiving the conference session content.
Step 15, Conference Focus are by the conference session content of Dialog2 after UE2 sends audio mixing.
After step 16, UE2 receive the conference session content, return response message to Conference Focus.
Step 17, Conference Focus are by the conference session content of Dialog3 after UE3 sends audio mixing.
After step 18, UE3 receive the conference session content, return response message to Conference Focus.
Step 19, Conference Focus are by the conference session content of Dialog4 after UE4 sends audio mixing.
After step 20, UE4 receive the conference session content, return response message to Conference Focus.
Need to prove, in above-mentioned flow process at Figure 11 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 5 among Figure 11, step 7 can be carried out simultaneously, also can reversed order; Again for example, step 13, step 15, step 17, step 19 can be carried out simultaneously, also can reversed order.
Accompanying drawing 12 is realized the schematic flow sheet of secret meeting for employing mode two.
Use UE1, the UE2 among Figure 12, the attend a meeting user of user that attend a meeting of UE3, UE4 for the multimedia conferencing in many ways of participation Conference Focus hosting, use the conference session of attending a meeting between user and the Conference Focus of UE1, UE2, UE3, UE4 to be respectively Dialog1, Dialog2, Dialog3, Dialog4, and use the user's request of attending a meeting of UE1 to carry out the secret meeting with the user that attends a meeting who uses UE3, UE4.
Step 1, UE1 are carried out the secret session invitation (being the secret conference session request that aforesaid way two is described) of secret meeting to Conference Focus transmission and UE3, UE4, with the media transmission channel that " private chat " session content is transmitted that is specifically designed between request Conference Focus foundation and UE3, the UE4.Request URI in this secret session invitation can be set to existing meeting identification " conference@example.com ", to indicate the conference session example under this private chat.Can carry two parts content in the message body of private chat session invitation, the one, content type is that the negotiation of " private chat " conversation media type of " application/sdp " is described, the one, content type is " application/resource-lists+xml " (promptly receiving the user list of attending a meeting of " private chat " session content), as UE3, UE4.
Step 2, Conference Focus receive the private chat session invitation that UE1 sends, and return response message to UE1.
Step 3, Conference Focus receive the affirmation information that UE1 sends.
Step 4, Conference Focus send the private chat session invitation to UE3, to set up the conference session passage that is exclusively used in transmission private chat session content between Conference Focus and the UE3, i.e. private chat session channel.
Step 5, UE3 receive the private chat session invitation, return response message to Conference Focus.
Step 6, Conference Focus send confirmation to UE3.
Step 7, Conference Focus send the private chat session invitation to UE4, to set up the conference session passage that is exclusively used in transmission private chat session content between Conference Focus and the UE4.
Step 8, UE4 receive the private chat session invitation, return response message to Conference Focus.
Step 9, Conference Focus send confirmation to UE4.
So far, answer the secret conference session request of UE1, Conference Focus sets up the conference session passage of the private chat session-specific between UE1 and UE3, the UE4, i.e. private chat session channel.
Step 10, UE1 send the private chat session content by the private chat session channel to Conference Focus.
After step 11, Conference Focus receive the private chat session content of UE1 transmission, return response message to UE1.
Step 12, Conference Focus send the private chat session content by the private chat session channel to UE3.
Step 13, UE3 return response message to Conference Focus after receiving the private chat session content.
Step 14, Conference Focus send the private chat session content by the private chat session channel to UE4.
Step 15, UE4 return response message to Conference Focus after receiving the private chat session content.
The conference session passage that step 16, UE2 pass through under the private chat meeting sends conference session content (this conference session content is the session content of the active conference under the private chat meeting) to Conference Focus.
Step 17, Conference Focus return response message to UE2 after receiving the conference session content of UE2 transmission.
Step 18, Conference Focus send the conference session content that receives to UE1.
Step 19, UE1 return response message to Conference Focus after receiving the conference session content.
Step 20, Conference Focus send the conference session content that receives to UE3.
Step 21, UE3 return response message to Conference Focus after receiving the conference session content.
Step 22, Conference Focus send the conference session content that receives to UE4.
Step 23, UE4 return response message to Conference Focus after receiving the conference session content.
Need to prove, in above-mentioned flow process at Figure 12 is described, the sequencing that on behalf of operation, number of steps carry out, for example, the step 4 among Figure 12, step 7 can be carried out simultaneously, also can reversed order; Again for example, step 12, step 14 can be carried out simultaneously, also can reversed order; Also have, step 18, step 20, step 22 can be carried out simultaneously, also can reversed order.
From the description of technique scheme as can be known, in embodiment one, by adopting main conference status information, main meeting and son conference can be associated, thereby can carry out the control operation that is associated with main meeting to son conference, the control operation that is associated can receive control for the transmission of: session content, for example when the user that attends a meeting in son conference sends session content, can realize the transmission control of session content, avoided the non-main meeting user that attends a meeting to add son conference, can't send problems such as session content when existing non-main meeting to attend a meeting the user in the son conference, make the user that attends a meeting to receive different session content with different rights; The control operation that is associated can also for: the end of main meeting to influence of son conference or the like; Thereby perfect existing son conference realization mechanism; Pass through in the son conference constructive process to consider that main meeting control strategy, the user that attending a meeting switch back in the main conference process consideration user that attends a meeting and how to receive the son conference session content, further perfect existing son conference realization mechanism.In embodiment two, reuse main conference session by making main meeting and son conference, avoided setting up the process of self-existent son conference control centre, and do not possessed under the situation of parallel session ability, also can participate in main meeting and son conference simultaneously the user that attends a meeting; In addition, because main meeting and son conference are reused main conference control center, can realize the related control of main meeting and son conference easily; Thereby embodiment two realizes providing a kind of brand-new technology scheme for son conference; Finally, two kinds of technical schemes providing of embodiment of the present invention have improved the flexibility that realizes son conference.
Provide the son conference implement device of corresponding embodiment one to describe below in conjunction with accompanying drawing to embodiment of the present invention.
A kind of son conference implement device that accompanying drawing 13 provides for embodiment of the present invention, this device can be arranged in the Conference server.This device comprises: acquisition module, determine that block of state, first control module, first creation module, second receive request module, the 3rd control module, first stops the module and first release module.Wherein, first control module comprises: first memory module, second control module and first receive request module.
First creation module can be attended a meeting after the son conference request to create that the user sends receiving main meeting, obtains main meeting control strategy.First creation module can be obtained main meeting control strategy from Main Conference Focus, also can obtain the meeting control strategy that is used to judge whether to allow to create son conference from other network equipment.Can carry main meeting identification, son conference subject information, son conference attend a meeting user list information, son conference conversation media type and son conference control strategy in the son conference request to create.First creation module is carried out the follow-up creation operation of son conference, to create son conference after utilizing main meeting control strategy to determine permission establishment son conference.Description in content that creation operation comprises such as the above-mentioned method execution mode.After first creation module was successfully set up son conference, son conference session and main conference session were two parallel conference sessions, the corresponding Main Conference of promptly main meeting example Focus, the corresponding Sidebar Focus of son conference example.First creation module can notify acquisition module to subscribe to main conference status information in creating the son conference process.
Acquisition module is arranged in the Conference server, after successfully setting up son conference control centre, belongs to son conference control centre side.Acquisition module obtains main conference status information.Main conference status information can be used for judging respectively attend a meeting user's the state of attending a meeting of son conference.Acquisition module can adopt the mode of subscription to obtain main conference status information, and acquisition module also can obtain main conference status information from the information that main conference control center is initiatively sent.Description in content that main conference status information specifically comprises and the specific implementation process of obtaining main conference status information such as the above-mentioned method execution mode.
Determine that block of state is arranged in the Conference server, after successfully setting up son conference control centre, belong to son conference control centre side.Determine main conference status information that block of state obtains according to acquisition module determine respectively to attend a meeting in son conference user's the state of attending a meeting.Determine promptly whether the user that attends a meeting that block of state can utilize main conference status information to judge in the son conference has also participated in main meeting when participating in son conference.
First control module is arranged in the Conference server, after successfully setting up son conference control centre, belongs to son conference control centre side.First control module sends the son conference session content or sends main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the son conference the state of attending a meeting.
The process that first control module sends the conference session content can realize by following form:
Store the user's that respectively attends a meeting in the son conference the state of attending a meeting, son conference control strategy in first memory module.The son conference control strategy here can for: allow or forbid sending main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting.
The son conference control strategy of storing in first memory module is: forbid that when the user that attends a meeting who participates in the son conference of main meeting simultaneously sends main conference session content second control module sends the son conference session content to each son conference user that attends a meeting.The son conference control strategy of storing in first memory module is: allow when the user that attends a meeting who participates in the son conference of main meeting simultaneously sends main conference session content, second control module sends main conference session content and son conference session content to each son conference user that attends a meeting.
The son conference control strategy of storing in first memory module is: forbid sending under the situation of main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting, first receives request module receives son conference and attends a meeting after the main conference session request of reception that the user sends, and second control module can be determined son conference that needs the receive main conference session user that attends a meeting according to receiving main conference session request.To determine son conference that needs the receive main conference session content user that attends a meeting be the main meeting user that attends a meeting to user list information simultaneously if second control module is attended a meeting according to the main meeting of storing in first memory module, then second control module can send main conference session content and son conference session content to the son conference that the needs of determining the receive main conference session user that attends a meeting, otherwise Sidebar Focus does not send main conference session content to the above-mentioned son conference that need the to receive main conference session content user that attends a meeting.The needs here receive main conference session content the user that attends a meeting, receive content that main conference session request specifically comprises such as the description in the above-mentioned method execution mode.
First receives request module can also receive and stop to receive main conference session request, and at this moment, second control module does not send main conference session content to the user that attends a meeting that needs stop to receive main conference session content.The needs here stop to receive main conference session content the user that attends a meeting, stop to receive content that main conference session request specifically comprises and whether the user that attends a meeting judged after stopping to receive main conference session request or the like as the description in the above-mentioned method execution mode receiving.
Second receives request module is arranged in the Conference server, after successfully setting up main conference control center, belongs to main conference control center side.Second receive request module receive main meeting attend a meeting reception son conference conversation request that the user sends, stop to receive the son conference conversation request and withdraw from main request for conference etc.Receive the son conference conversation request, stop to receive the son conference conversation request, withdraw from content that main request for conference specifically carries such as the description in the above-mentioned method execution mode.
The 3rd control module is arranged in the Conference server, after successfully setting up main conference control center, belongs to main conference control center side.The 3rd control module is obtained the son conference state information.The 3rd control module judges that according to the son conference state information obtained whether send the main meeting that receives the son conference conversation request user that attends a meeting is the son conference user that attends a meeting simultaneously, if be the son conference user that attends a meeting simultaneously, then the 3rd control module sends main conference session content and son conference session content to the main meeting that the sends request user that attends a meeting; Be not the son conference user that attends a meeting simultaneously if send this main meeting of request user that attends a meeting, then the 3rd control module does not send the son conference session content to the main meeting that the sends request user that attends a meeting.When second receive request module receive stop to receive the son conference conversation request after, the 3rd control module can be directly send the son conference session content to the user that attends a meeting of this request of transmission, three module also can judge that whether send the main meeting that stops to receive the son conference conversation request user that attends a meeting is the son conference user that attends a meeting simultaneously according to the son conference state information obtained, if be the son conference user that attends a meeting simultaneously, then three module stops to send the son conference session content to this user that attends a meeting.Concrete as the description in the above-mentioned method execution mode.
First stops module is arranged in the Conference server, after successfully setting up main conference control center, belongs to main conference control center side.First stop module second receive request module receive withdraw from main request for conference after, judge whether to need to stop main meeting, determine need to stop main meeting after, whether module sends son conference stops indication to first, to indicate the first release module terminator meeting.First stops module also need stop main meeting after son conference stops, promptly first stop stopping main meeting after module receives the response message that first release module returns.
First release module is arranged in the Conference server, after successfully setting up son conference control centre, belongs to son conference control centre side.First release module receive first stop son conference that module sends and stop indication after, discharge attend a meeting the son conference session between the user of son conference control centre and each son conference, and return response to the first termination module.
First stops module, the specific implementation process of first release module termination boss meeting such as the description in the above-mentioned method execution mode.
Provide the son conference implement device of corresponding embodiment two to describe below in conjunction with accompanying drawing to embodiment of the present invention.
The another kind of son conference implement device that accompanying drawing 14 provides for embodiment of the present invention, this device can be arranged in the Conference server.This device comprises: receive request to create module, second creation module, first interactive module, judge module, the second termination module and second release module.Wherein, first interactive module comprises: second memory module and the 4th control module.Wherein, the 4th control module comprises: the 3rd receives request module and the 5th control module.
Receive the request to create module and receive the son conference request to create.Can carry main meeting identification, son conference subject information, son conference attend a meeting user list information and son conference conversation media type etc. in the son conference request to create.Can also optionally carry the son conference control strategy in the son conference request to create, certainly, the son conference control strategy also can set in advance at the Conference server place.Other transmission means of carrying information in the content that the son conference control strategy specifically comprises, the son conference request to create is like the description in the said method execution mode.
Receive the request to create module after receiving the son conference request to create, second creation module can directly be carried out the son conference creation operation, also can determine whether carrying out the son conference creation operation according to the meeting control strategy.The meeting control strategy here is used to judge whether allow to create son conference, and can be main meeting control strategy.Second creation module can be obtained main meeting control strategy from conference control center, also can obtain the meeting control strategy that is used to judge whether to allow to create son conference from other network equipment.Second creation module is set up son conference by reusing conference control center after utilizing the meeting control strategy to determine permission establishment son conference, promptly do not need to create the independently Conference Focus of son conference example correspondence.Main conference session passage and son conference session channel can be reused existing conference session passage, and main conference session passage and son conference session channel also can be separate conference session passage.Create the specific implementation process of son conference such as the description in the above-mentioned method execution mode.
First interactive module can be arranged in the Conference server.First interactive module is utilized conference control center and respectively attend a meeting conference session and the user interactive session content of attending a meeting that participates in main meeting, son conference between the user.First interactive module can control conference session when the user that attends a meeting participates in main meeting with the conference session of deciding, when the user that attends a meeting participates in son conference as the son conference session.
First interactive module can be distinguished main conference session content that the user that attends a meeting sends, son conference session content or the like according to the notice of judge module.Judge module is arranged in the Conference server, after successfully setting up main conference control center, belongs to main conference control center side.What judge module can attend a meeting that control signaling that the user sends distinguishes that the user that attends a meeting sends by judgement is main conference session content, or son conference session content.What judge module also can attend a meeting that the meeting identification that carries in the conference session content that the user sends discerns that the user that attends a meeting sends by judgement is main conference session content, or son conference session content.First interactive module can send main conference session content or transmission son conference session content or send main conference session content and son conference session content to the user that attends a meeting after receiving the notice of judge module according to the User Status of attending a meeting.Judge module distinguishes the conference session content and the mutual specific implementation process of first interactive module realization session content can followingly be described:
Attend a meeting the user by send the conference session request come notification of meetings control centre thereafter the conference session content sent of supervention be in the main conference session perhaps under the situation of son conference session content, judge module is judged the meeting identification that carries in the transmission conference session request that the user that attends a meeting sends, after judging this meeting identification and being main meeting identification, notify first interactive module: the conference session content that the user that attends a meeting sends is main conference session content; Judge module is that notify first interactive module: the conference session content that the user that attends a meeting sends was the son conference session content after son conference identified judging this meeting identification.The user comes under the situation of notification of meetings control centre by carry meeting identification in the conference session content attending a meeting, judge module is judged the meeting identification that carries in the session content that the user that attends a meeting sends, after judging this meeting identification and being main meeting identification, notify first interactive module: the conference session content that the user that attends a meeting sends is main conference session content; Judge module is that notify first interactive module: the conference session content that the user that attends a meeting sends was the son conference session content after son conference identified judging this meeting identification.
Store the user's that respectively attends a meeting in master, the son conference the state of attending a meeting, son conference control strategy in second memory module in first interactive module; The son conference control strategy can for: allow or forbid sending main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting.Attend a meeting user's state of attending a meeting such as the description in the above-mentioned method execution mode.
The 4th control module in first interactive module sends the son conference session content or sends main conference session content and son conference session content to each son conference user that attends a meeting according to the notice of canned data, judge module in second memory module.The 4th control module can send the conference session content to son conference user or the main meeting user that attends a meeting that attends a meeting by the conference session passage shared; The 4th control module also can be passed through independently main conference session passage and send main conference session content and pass through independently that the son conference session channel sends the son conference session content to the user that attends a meeting who participates in son conference to the user that attends a meeting who participates in main meeting.The user that attends a meeting who participates in main meeting, son conference at the same time need receive under the situation of main conference session content and son conference session content, the 4th control module can be with behind the main conference session content that receives, the son conference session content audio mixing, and the user that attends a meeting who receives main conference session content and son conference session content to needs sends.
The user that attends a meeting who participates in main meeting son conference simultaneously can select whether to receive main conference session content, son conference session content, and the user that attends a meeting who participates in main meeting, son conference simultaneously also can select to withdraw from main meeting or withdraw from son conference, at this moment, the 4th control module can send the conference session content of mating with the user's that attends a meeting selection to the user that attends a meeting, thereby makes the user that attends a meeting selectivity receive the conference session content.
In the 4th control module the 3rd receives request module and is used to receive main meeting user, the son conference multiple request that the user sends of attending a meeting of attending a meeting.The 5th control module in the four module can receive the request that request module receives according to the second memory module canned data, the 3rd, send with the user that attends a meeting to the user that attends a meeting and to select the conference session content of mating, exemplify the specific implementation process that several the 5th control modules send the conference session contents below:
Example 1, the 3rd receives request module and receives the son conference main conference session request of reception that the user sends of attending a meeting, and this receives at least one user profile of attending a meeting that carries main meeting identification in the main conference session request or carry main meeting identification and appointment.
In receiving main conference session request, carry main meeting identification, do not carry under the situation of at least one user profile of attending a meeting of appointment, respectively attend a meeting in can the main meeting according to second memory module storage user's the state information of attending a meeting (as the main meeting user list information of attending a meeting) of the 5th control module judges that whether the son conference of the request of the transmission user that attends a meeting is the main meeting user that attends a meeting simultaneously, if be the main meeting user that attends a meeting simultaneously, then send main conference session content to sending this son conference that receives main conference session request user that attends a meeting; If be not the main meeting user that attends a meeting simultaneously, then do not send main conference session content to sending this son conference that receives main conference session request user that attends a meeting.
In receiving main conference session request, carry under the situation of at least one user profile of attending a meeting of main meeting identification and appointment, respectively attend a meeting in can the main meeting according to second memory module storage user's the state information of attending a meeting (as the main meeting user list information of attending a meeting) of the 5th control module judges that whether the meeting of the appointment user that attends a meeting is the main meeting user that attends a meeting simultaneously, if be the main meeting user that attends a meeting simultaneously, then the user that attends a meeting to this appointment sends main conference session content; If be not the main meeting user that attends a meeting simultaneously, then do not send main conference session content to the user that attends a meeting of this appointment.Here need to prove, the user that attends a meeting in appointment is under a plurality of situations, the user is that attend a meeting user, other user that attends a meeting of main meeting is not the main meeting user that attends a meeting if certain of appointment is attended a meeting, then certain user that attends a meeting sends main conference session content to this, and does not send main conference session content to other user that attends a meeting of appointment.
Example 2, the 3rd receives that request module receives that son conference attends a meeting that the user sends stops to receive main conference session request, and this stops to receive at least one user profile of attending a meeting that carries main meeting identification in the main conference session request or carry main meeting identification and appointment.
Carry main meeting identification in the main conference session request, do not carry under the situation of at least one user profile of attending a meeting of appointment stopping to receive, the 5th control module can directly be determined not the user that attends a meeting who stops to receive main conference session request to transmission and send main conference session content, respectively attend a meeting in also can the main meeting according to second memory module storage user's the state information of attending a meeting (as the main meeting user list information of attending a meeting) of the 5th control module is judged the user that attends a meeting, and then is determined to operate.Concrete as the description in the above-mentioned method execution mode.
Stopping to receive under the situation of at least one user profile of attending a meeting that carries main meeting identification and appointment in the main conference session request, the user that attends a meeting that the 5th control module can directly be determined not to appointment sends main conference session content; Respectively attend a meeting in also can the main meeting according to second memory module storage user's the state information of attending a meeting (as the main meeting user list information of attending a meeting) of the 5th control module is judged the user that attends a meeting, and then is determined to operate.Concrete as the description in the above-mentioned method execution mode.
Example 3, the 3rd receives request module and receives the main meeting reception son conference conversation request that the user sends of attending a meeting, and this receives at least one user profile of attending a meeting that carries the son conference sign in the main conference session request or carry son conference sign and appointment.
In receiving the son conference conversation request, carry the son conference sign, do not carry under the situation of at least one user profile of attending a meeting of appointment, respectively attend a meeting in can the son conference according to second memory module storage user's the state information of attending a meeting (as the son conference user list information of attending a meeting) of the 5th control module judges that whether the main meeting of the request of the transmission user that attends a meeting is the son conference user that attends a meeting simultaneously, if be the son conference user that attends a meeting simultaneously, then send the son conference session content to the main meeting that sends this reception son conference conversation request user that attends a meeting; If be not the son conference user that attends a meeting simultaneously, then do not send the son conference session content to the main meeting that sends this reception son conference conversation request user that attends a meeting.
In receiving the son conference conversation request, carry under the situation of at least one user profile of attending a meeting of son conference sign and appointment, respectively attend a meeting in can the son conference according to second memory module storage user's the state information of attending a meeting (as the son conference user list information of attending a meeting) of the 5th control module judges that whether the meeting of the appointment user that attends a meeting is the son conference user that attends a meeting simultaneously, if be the son conference user that attends a meeting simultaneously, then the user that attends a meeting to this appointment sends the son conference session content; If be not the son conference user that attends a meeting simultaneously, then do not send the son conference session content to the user that attends a meeting of this appointment.Here need to prove, the user that attends a meeting in appointment is under a plurality of situations, the user is not the son conference user that attends a meeting for attend a meeting user, other user that attends a meeting of son conference if certain of appointment is attended a meeting, then certain user that attends a meeting sends the son conference session content to this, and does not send the son conference session content to other user that attends a meeting of appointment.
Example 4, the 3rd receives that request module receives that main meeting attends a meeting that the user sends stops to receive the son conference conversation request, and this stops to receive at least one user profile of attending a meeting that carries the son conference sign in the son conference conversation request or carry son conference sign and appointment.
Carry main meeting identification in the son conference conversation request, do not carry under the situation of at least one user profile of attending a meeting of appointment stopping to receive, the 5th control module can directly be determined not the user that attends a meeting who stops to receive the son conference conversation request to transmission and send the son conference session content, respectively attend a meeting in also can the son conference according to second memory module storage user's the state information of attending a meeting (as the son conference user list information of attending a meeting) of the 5th control module is judged the user that attends a meeting, and then is determined to operate.Concrete as the description in the above-mentioned method execution mode.
Under the situation that stops to receive at least one user profile of attending a meeting that carries son conference sign and appointment in the son conference conversation request, the user that attends a meeting that the 5th control module can directly be determined not to appointment sends the son conference session content; Respectively attend a meeting in also can the son conference according to second memory module storage user's the state information of attending a meeting (as the son conference user list information of attending a meeting) of the 5th control module is judged the user that attends a meeting, and then is determined to operate.Concrete as the description in the above-mentioned method execution mode.
Example 5, the 3rd receives request module and receives the main meeting main request for conference that withdraws from that the user sends of attending a meeting, and this withdraws from and carries main meeting identification in the main request for conference.The 5th control module is according to the main meeting identification that carries in the request, and no longer the user that attends a meeting who withdraws from main request for conference to transmission sends main conference session content.The 5th control module can also be upgraded canned data in second memory module according to withdrawing from main request for conference, for example, upgrades the user's that attends a meeting in the main meeting the state of attending a meeting (comprise main meeting attend a meeting user list information).The 5th control module can receive the concrete condition of conference session according to the concrete condition of boss's conference session passage, the user that attends a meeting, judge whether need to discharge to send the conference session between user and the conference control center of attending a meeting that withdraws from main request for conference, and carry out corresponding releasing operation according to judged result, the description in the concrete as above-mentioned method execution mode.
Example 6, the 3rd receives request module and receives the son conference son conference request of withdrawing from that the user sends of attending a meeting, and this withdraws from and carries the son conference sign in the son conference request.The 5th control module is according to the son conference sign of carrying in the request, and no longer the user that attends a meeting who withdraws from the son conference request to transmission sends the son conference session content.The 5th control module can also be upgraded canned data in second memory module according to withdrawing from the son conference request, for example, upgrades the user's that attends a meeting in the son conference the state of attending a meeting (comprise son conference attend a meeting user list information).The 5th control module can receive the concrete condition of conference session according to the concrete condition of boss's conference session passage, the user that attends a meeting, judge whether need to discharge to send the conference session between user and the conference control center of attending a meeting that withdraws from the son conference request, and carry out corresponding releasing operation according to judged result, the description in the concrete as above-mentioned method execution mode.
After having briefly introduced judge module differentiation conference session content to exemplify mode, reaching the mutual specific implementation process of first interactive module realization session content, describe below second and stop the module and second release module.
Second stops module is arranged in the Conference server, after the conference control center of successfully setting up main meeting, belongs to this conference control center side.Second stops module after judging the main meeting of needs termination, notifies second release module, and stop main meeting after second release module discharges each conference session.Second stop module can the 3rd receive request module receive withdraw from main request for conference after, judging whether needs to stop main meeting, as judges whether also have the main meeting user that attends a meeting in the main meeting, the description in the concrete as above-mentioned method execution mode.
Second release module is arranged in the Conference server, after the conference control center of successfully setting up main meeting, belongs to this conference control center side.Second release module receive second stop the notice of module after, send the son conference request of withdrawing from respectively to each son conference user that attends a meeting, discharge attend a meeting conference session between the user of conference control center and boss's meeting.Second release module notifies second to stop module after successfully discharging conference session.
The terminal equipment that embodiment of the present invention is provided describes below.
The terminal equipment that embodiment of the present invention provides comprises that session sets up the module and second interactive module.Second interactive module can comprise: any one in the first transmission control module, the second transmission control module and the reception control module or a plurality of arbitrarily.
The conference session between module foundation and the conference control center is set up in session.For example, when the user need participate in main meeting, the session in the terminal equipment set up module by and Conference server between information interaction set up conference session between this user and the conference control center.Again for example, when the user does not participate in that request participates in son conference under the situation of main meeting, the session in the terminal equipment set up module by and Conference server between information interaction set up conference session between this user and the conference control center.
Second interactive module utilizes session to set up the conference control center that module sets up and attend a meeting conference session and conference control center interactive conference session content between the user.Second interactive module can be controlled the state of this conference session, for example, and when the user that attends a meeting participates in main meeting, second interactive module is controlled this conference session with the conference session of deciding, again for example, when the user that attends a meeting participated in son conference, second interactive module was controlled this conference session as the son conference session.
The aforesaid operations of second interactive module can be realized: do not possess at terminal equipment under the situation of parallel session ability, use the user that attends a meeting of terminal equipment can participate in main meeting and son conference simultaneously.
Terminal equipment can send main conference session content, son conference session content to conference control center by following dual mode.
Mode one, first sends control module and sends the transmission conference session request that carries meeting identification to conference control center, then, sends the conference session content corresponding with this meeting identification to conference control center again.For example, first sends control module sends the conference session request to the conference control center transmission, carry main meeting identification in this request, first sends control module after terminal equipment receives the response message that conference control center returns, and sends main conference session content to conference control center.The process and the said process of the first transmission control module transmission son conference session content are similar, no longer illustrate at this.
Mode two, second sends control module and sends the conference session content that carries meeting identification to conference control center.For example, second sends control module sends the main conference session content that carries main meeting identification to conference control center, perhaps second sends control module carries son conference session content from the son conference sign to the conference control center transmission.
Receive control module and can send multiple request, so that terminal equipment receives the conference session content that it needs to conference control center.For example, receive control module and can send any one or a plurality of request in the following request: receive main conference session request, receive the son conference conversation request, stop to receive main conference session request, stop to receive the son conference conversation request, withdraw from main request for conference, withdraw from the son conference request to conference control center.Can carry meeting identification in above-mentioned each request, also can carry at least one user that attends a meeting of meeting identification and appointment.Concrete as the description in the above-mentioned method execution mode.
Two kinds of secret meeting implement devices that embodiment of the present invention is provided describe below.
Wherein a kind of secret meeting implement device comprises that the 4th receives request module and the 6th control module, and this secret meeting implement device can be arranged in the Conference server.
The 4th receives request module receives the secret conference session that the user that attends a meeting sends and takies the conference session channel request.The secret conference session takies can carry secret session indication in the conference session channel request, send secret conference session user ID, receive secret conference session user ID.What secret session indication was used to represent to take the conference session passage is the secret conference session.The 4th receives request module after receiving above-mentioned request, and the secret conference session takies this existing conference session passage between user and the conference control center of attending a meeting temporarily.
The 6th control module can take information that the conference session channel request carries according to the secret conference session and determine the user that attends a meeting that needs send secret conference session content, the user that attends a meeting that needs receive secret conference session content.The conference session content of the follow-up transmission of user of attending a meeting that the 6th control module can be represented transmission secret conference session user ID is defined as secret conference session content, and the user that attends a meeting who represents up to transmission secret conference session user ID switches to main meeting or son conference.In this embodiment, can not carry the user profile of attending a meeting that receives secret conference session content in the secret conference session content that the user that attends a meeting sends, concrete as the description in the above-mentioned method execution mode.
Another kind of secret meeting implement device comprises the 5th reception request module, sets up session channel module and the 6th control module.This secret meeting implement device can be arranged in the Conference server.This secret meeting implement device utilizes existing conference session to set up new conference session passage for the secret meeting, utilizes newly-established conference session passage to realize the transmission of secret conference session content.
The 5th receives request module receives the secret conference session request that the user that attends a meeting sends.The request of secret conference session shows need carry out the secret meeting, and this request can be carried the user profile of attending a meeting of participating in the secret meeting.
Set up the session channel module and can know clearly that according to the request of secret conference session which user's needs of attending a meeting carries out the secret meeting, promptly need attend a meeting and set up secret conference session passage between the user itself and which.Set up the session channel module in conference control center and need carry out respectively attending a meeting of secret meeting and set up secret conference session passage between the user respectively.
The transmission channel of the conference session content that the 7th control module can receive by conference control center judges whether the conference session content that conference control center receives is secret conference session content, the 7th control module is after judging the conference session content that receives and being secret conference session content, and the user that attends a meeting of other in the secret meeting sends secret conference session content.Here other user that attends a meeting is the user that attends a meeting except that the user that attends a meeting who sends this conference session content in the secret meeting.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, and the claim of application documents of the present invention comprises these distortion and variation.

Claims (45)

1, a kind of son conference implementation method is characterized in that, comprising:
Obtain main conference status information;
According to the described main conference status information of obtaining determine respectively to attend a meeting in son conference user's the state of attending a meeting;
Send the son conference session content or send main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the described son conference the state of attending a meeting.
2, the method for claim 1 is characterized in that, the process of creating described son conference comprises:
Obtain main meeting control strategy, and judge whether to allow to create son conference according to main meeting control strategy;
After determine to allow creating described son conference, create son conference control centre, the described son conference control centre main conference status information that pulls subscription.
3, the method for claim 1 is characterized in that, described main conference status information comprises: the main meeting user list of attending a meeting; Perhaps described main conference status information comprises: main meeting attend a meeting user list and, main meeting control strategy and/or main conference session media strategy.
4, the method for claim 1 is characterized in that, the described state of attending a meeting according to the user that respectively attends a meeting in the described son conference sends the son conference session content or sends main conference session content and the son conference session content comprises to each son conference user that attends a meeting:
Send the son conference session content or send main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the son conference the state of attending a meeting, son conference control strategy;
Described son conference control strategy comprises: allow/forbid to send main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting.
5, the method for claim 1, it is characterized in that, described according to the described main conference status information of obtaining determine respectively to attend a meeting in son conference user's the state of attending a meeting, send the son conference session content or send main conference session content and son conference session content method comprises to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the described son conference the state of attending a meeting:
Son conference control centre receives the son conference main conference session request of reception that the user sends of attending a meeting;
The son conference that son conference control centre determine to send described request according to the main conference status information user that attends a meeting is the main meeting user that attends a meeting simultaneously, and then son conference control centre sends main conference session content and son conference session content to the son conference that the sends described request user that attends a meeting;
And/or comprise:
Son conference control centre receives the son conference main conference session request of reception that the user sends of attending a meeting, at least one son conference that carries appointment in the main conference session request of described reception user that attends a meeting;
Son conference control centre determines that according to main conference status information the son conference of the described appointment user that attends a meeting is the main meeting user that attends a meeting simultaneously, and then son conference control centre sends main conference session content and son conference session content to the son conference of the described appointment user that attends a meeting.
6, method as claimed in claim 5 is characterized in that, described method also comprises:
Son conference control centre receives son conference and attends a meeting after the main conference session request of reception that the user sends, and sets up the unidirectional main conference session passage of main conference control center to son conference control centre, to receive the main conference session content that main conference control center sends.
7, the method for claim 1 is characterized in that, described method also comprises:
Son conference control centre receives that son conference attends a meeting that the user sends stops to receive main conference session request;
Son conference control centre does not send main conference session content to the son conference that the sends request user that attends a meeting;
And/or described method also comprises:
Son conference control centre receives that son conference attends a meeting that the user sends stops to receive main conference session request, describedly stops to receive at least one son conference that carries appointment in main conference session request user that attends a meeting;
Son conference control centre does not send main conference session content to the son conference of the described appointment user that attends a meeting.
8, method as claimed in claim 7 is characterized in that, described method also comprises:
Son conference control centre determines that son conference attends a meeting with after stopping to receive main conference session per family, and son conference control centre asks main conference control center to withdraw from son conference, discharges the main conference session passage between main conference control center and the son conference control centre.
9, the method for claim 1 is characterized in that, described method also comprises:
Main conference control center receives the main meeting reception son conference conversation request that the user sends of attending a meeting;
Main conference control center determines that according to the son conference state information of obtaining the main meeting of the request that the sends user that attends a meeting is the son conference user that attends a meeting simultaneously, and then main conference control center sends main conference session content and son conference session content to the main meeting that the sends request user that attends a meeting.
10, method as claimed in claim 9 is characterized in that: described method also comprises:
Main conference control center receives main meeting and attends a meeting after the reception son conference conversation request that the user sends, and sets up the unidirectional son conference session channel of son conference control centre to main conference control center;
Perhaps, main conference control center receives main meeting and attends a meeting after the reception son conference conversation request that the user sends, existing unidirectional main conference session passage between request renewal and the son conference control centre is to set up the son conference session channel of son conference control centre to main conference control center.
11, method as claimed in claim 9 is characterized in that, described method also comprises:
Main conference control center receives that main meeting attends a meeting that the user sends stops to receive the son conference conversation request;
The main meeting that main conference control center does not stop to receive the son conference conversation request to the described transmission user that attends a meeting sends the son conference session content.
12, the method for claim 1 is characterized in that, described method also comprises:
Main conference control center receives the main meeting main request for conference that withdraws from that the user sends of attending a meeting;
Main conference control center discharges and attend a meeting main conference session between the user of described main meeting, and sends main conference status information change to son conference control centre and notify;
Son conference control centre utilizes main conference status information change notice to determine that the described user that attends a meeting who withdraws from main meeting is the son conference user that attends a meeting simultaneously;
Son conference control centre does not send main conference session content to the described son conference user that attends a meeting.
13, the method for claim 1 is characterized in that, described method also comprises:
Before main meeting stopped, main conference control center sent son conference to son conference control centre and stops indication;
The son conference session that son conference control centre discharges and each son conference is attended a meeting between the user, and return response to main conference control center;
Main conference control center is receiving the main meeting of described response back termination.
14, a kind of son conference implementation method is characterized in that, comprising:
Receive the son conference request to create;
The conference control center of main meeting is carried out the operation of setting up son conference as son conference control centre, to set up son conference.
15, method as claimed in claim 14 is characterized in that:
Described conference control center is passed through and respectively attend a meeting conference session and the user interactive session content of attending a meeting that participates in main meeting, son conference between the user;
Described conference session when the user that attends a meeting participates in main meeting as main conference session, when the user that attends a meeting participates in son conference as the son conference session.
16, method as claimed in claim 15 is characterized in that:
Described son conference session and described main conference session shared medium transmission channel; Perhaps
The media transmission channel of described son conference session and described main conference session is separate.
17, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Described conference control center sends the son conference session content or sends main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in boss's meeting the state of attending a meeting, son conference control strategy;
Described son conference control strategy comprises: allow/forbid to send main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting.
18, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives the transmission conference session request that carries meeting identification that the user that attends a meeting sends;
Conference control center is judged described meeting identification;
If main meeting identification, then conference control center sends the session content of the follow-up transmission of user of attending a meeting of described transmission request to the user that attends a meeting that needs receive main conference session content;
If the son conference sign, then conference control center sends the session content of the follow-up transmission of user of attending a meeting of described transmission request to the user that attends a meeting that needs receive the son conference session content.
19, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives the session content that carries meeting identification that the user that attends a meeting sends;
Described meeting identification is judged at the session control center;
If main meeting identification, then conference control center sends described session content to the user that attends a meeting that needs receive main conference session content;
If the son conference sign, then conference control center sends described session content to the user that attends a meeting that needs receive the son conference session content.
20, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives the son conference main conference session request of reception that the user sends of attending a meeting;
The son conference that conference control center determine to send described request according to the main conference status information user that attends a meeting is the main meeting user that attends a meeting simultaneously, and then conference control center sends main conference session content and son conference session content to the son conference that the sends described request user that attends a meeting;
And/or comprise:
Conference control center receives the son conference main conference session request of reception that the user sends of attending a meeting, at least one son conference that carries appointment in the main conference session request of described reception user that attends a meeting;
Conference control center determines that according to main conference status information the son conference of the described appointment user that attends a meeting is the main meeting user that attends a meeting simultaneously, and then conference control center sends main conference session content and son conference session content to the son conference of the described appointment user that attends a meeting.
21, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives that son conference attends a meeting that the user sends stops to receive main conference session request;
Conference control center does not send main conference session content to the son conference that the sends described request user that attends a meeting;
And/or comprise:
Conference control center receives that son conference attends a meeting that the user sends stops to receive main conference session request, describedly stops to receive at least one son conference that carries main meeting identification and appointment in main conference session request user that attends a meeting;
Conference control center not in this request the son conference of the appointment user that attends a meeting send main conference session content.
22, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives the main meeting reception son conference conversation request that the user sends of attending a meeting;
The main meeting that conference control center determine to send described request according to the son conference state information user that attends a meeting is the son conference user that attends a meeting simultaneously, and then conference control center sends main conference session content and son conference session content to the main meeting that the sends described request user that attends a meeting;
And/or comprise:
Conference control center receives the main meeting reception son conference conversation request that the user sends of attending a meeting, at least one the main meeting that carries appointment in described reception son conference conversation request user that attends a meeting;
Conference control center determines that according to the son conference state information the main meeting of the described appointment user that attends a meeting is the son conference user that attends a meeting simultaneously, and then conference control center sends main conference session content and son conference session content to the main meeting of the described appointment user that attends a meeting.
23, method as claimed in claim 15 is characterized in that, described conference control center is passed through and the conference session of respectively attending a meeting between the user comprises with the user interactive session content of attending a meeting that participates in main meeting, son conference:
Conference control center receives that main meeting attends a meeting that the user sends stops to receive the son conference conversation request;
Conference control center does not send the son conference session content to the main meeting that the sends described request user that attends a meeting;
And/or comprise:
Conference control center receives that main meeting attends a meeting that the user sends stops to receive the son conference conversation request, describedly stops to receive at least one the main meeting that carries appointment in son conference conversation request user that attends a meeting;
Conference control center not in request the main meeting of the appointment user that attends a meeting send the son conference session content.
24, method as claimed in claim 15 is characterized in that, described method also comprises:
Conference control center receives the main meeting main request for conference that withdraws from that the user sends of attending a meeting;
Conference control center is upgraded main conference status information, does not send main conference session content to sending the described user that attends a meeting who withdraws from main request for conference;
And/or described method also comprises:
Conference control center receives the son conference son conference request of withdrawing from that the user sends of attending a meeting;
Conference control center is upgraded the son conference state information, does not send the son conference session content to sending the described user that attends a meeting who withdraws from the son conference request.
25, method as claimed in claim 15 is characterized in that, described method also comprises:
Before stopping main meeting, conference control center sends the son conference request of withdrawing to the son conference user that attends a meeting, and discharges and attend a meeting conference session between the user of boss's meeting;
Conference control center stops main meeting.
26, a kind of secret meeting implementation method is characterized in that, comprising:
The reception secret conference session that the user sends of attending a meeting takies the conference session channel request;
Conference control center is transmitted the secret conference session content that the described user that attends a meeting sends according to the reception secret conference session user ID of carrying in the described request.
27, method as claimed in claim 26 is characterized in that, described method specifically comprises:
The secret conference session that the conference control center basis receives takies secret session indication, transmission secret conference session user ID, the reception secret conference session user ID of carrying in the conference session channel request and determines that needs send the user that attends a meeting of secret conference session content, reach the user that attends a meeting that needs receive secret conference session content;
After the user that attends a meeting of the needs transmission secret conference session that the conference control center basis is determined determines that the conference session content that receives is secret conference session content, need the user that attends a meeting of reception secret conference session content to send described conference session content to described.
28, a kind of secret meeting implementation method is characterized in that, comprising:
The reception secret conference session request that the user sends of attending a meeting; Carry the user profile of attending a meeting that participates in the secret meeting in the described request;
The existing conference session between the user of attending a meeting of conference control center utilization and the meeting of described participation secret is set up the secret conference session passage between the user of attending a meeting with the meeting of participation secret;
Conference control center utilizes described secret conference session passage to receive, send secret conference session content.
29, method as claimed in claim 28 is characterized in that, the method for described reception, transmission secret conference session content comprises:
Conference control center receives the conference session content that the user that attends a meeting sends;
After conference control center judges that the transmission channel of described conference session content is secret conference session passage, determine to participate in other users that attend a meeting the user that attends a meeting described secret meeting, that remove the described conference session content of transmission;
Conference control center utilization and the described secret conference session passage that other are attended a meeting between the user send described conference session content.
30, a kind of son conference implement device is characterized in that, comprising:
Acquisition module is used to obtain main conference status information;
Determine block of state, be used for determining respectively attend a meeting user's the state of attending a meeting of son conference according to the main conference status information that described acquisition module obtains;
First control module sends the son conference session content or sends main conference session content and son conference session content to each son conference user that attends a meeting according to the user's that respectively attends a meeting in the described son conference the state of attending a meeting.
31, device as claimed in claim 30 is characterized in that, described device also comprises:
First creation module is obtained main meeting control strategy, and judges whether to allow to create son conference according to main meeting control strategy, after determining to allow to create described son conference, creates son conference control centre;
And in creating the son conference process, the acquisition module main conference status information that pulls subscription.
32, device as claimed in claim 30 is characterized in that, described first control module comprises:
First memory module is used for storing son conference respectively attend a meeting user's the state of attending a meeting, son conference control strategy; Described son conference control strategy comprises: allow/forbid to send main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting;
Second control module is used for sending the son conference session content or sending main conference session content and son conference session content to each son conference user that attends a meeting according to the first memory module canned data.
33, device as claimed in claim 32 is characterized in that, described first control module also comprises:
First receives request module, is used to receive attend a meeting the main conference session request of reception that the user sends and/or stop to receive main conference session request of son conference; At least one son conference that carries main meeting identification in the described request or carry main meeting identification and appointment user that attends a meeting;
Second control module receives request that request module receives according to the first memory module canned data, first and sends the son conference session content or send main conference session content and son conference session content to each son conference user that attends a meeting.
34, device as claimed in claim 30 is characterized in that, described device also comprises:
Second receives request module, is used to receive attend a meeting reception son conference conversation request that the user sends and/or stop to receive the son conference conversation request of main meeting, carries the son conference sign in the described request;
The 3rd control module, be used for determining to send the main meeting that receives the son conference conversation request user that attends a meeting and be the son conference user that attends a meeting simultaneously according to the son conference state information obtained, then send main conference session content and son conference session content to the main meeting that the sends request user that attends a meeting, and/or, be used for according to second receive that request module receives stop to receive main meeting that the son conference conversation request do not stop to receive from the son conference conversation request to the transmission user that attends a meeting and send the son conference session content.
35, device as claimed in claim 30 is characterized in that, described device also comprises:
First stops module, is used for stopping forward direction son conference control centre in main meeting and sends son conference termination indication;
First release module, stopping son conference that module sends according to first stops indication and discharges attend a meeting the son conference session between the user of son conference control centre and each son conference, and stop module to first and return response, first stops module is receiving the main meeting of described response back termination.
36, a kind of son conference implement device is characterized in that, described device comprises:
Receive the request to create module, receive the son conference request to create;
Second creation module is used for according to described son conference request to create, the conference control center of main meeting is set up son conference as son conference control centre.
37, device as claimed in claim 36 is characterized in that, described device also comprises:
First interactive module is used to utilize this conference control center and respectively attend a meeting conference session and the user interactive session content of attending a meeting that participates in main meeting, son conference between the user;
Described conference session with the conference session of deciding, is used as the son conference session when the user that attends a meeting participates in son conference when the user that attends a meeting participates in main meeting.
38, device as claimed in claim 37 is characterized in that, described first interactive module comprises:
Second memory module is used for storing boss's meeting respectively attend a meeting user's the state of attending a meeting, son conference control strategy; Described son conference control strategy comprises: allow/forbid to send main conference session content to the son conference that the participates in main meeting simultaneously user that attends a meeting;
The 4th control module is used for sending the son conference session content or sending main conference session content and son conference session content to each son conference user that attends a meeting according to the second memory module canned data.
39, as claim 37 or 38 described devices, it is characterized in that described device also comprises:
Judge module, be used for judging the meeting identification that transmission conference session request that the user sends carries of attending a meeting, and conference session content that the user sends is main conference session content to notify first interactive module to attend a meeting according to judged result, or son conference session content; Perhaps, be used for judging the meeting identification that session content that the user sends carries of attending a meeting, and conference session content that the user sends is main conference session content to notify first interactive module to attend a meeting according to judged result, or the son conference session content.
40, device as claimed in claim 38 is characterized in that, described the 4th control module comprises:
The 3rd receives request module, is used to receive the son conference main conference session request of reception that the user sends of attending a meeting, and carries main meeting identification in the main conference session request of described reception;
The 5th control module, being used for according to the son conference that the second memory module canned data determine the to send request user that attends a meeting is the main meeting user that attends a meeting simultaneously, then sends main conference session content and son conference session content to the son conference that sends the main conference session request of the described reception user that attends a meeting;
And/or
The 3rd receives request module, is used to receive the son conference main conference session request of reception that the user sends of attending a meeting, at least one son conference that carries main meeting identification and appointment in the main conference session request of described reception user that attends a meeting;
The 5th control module is used for determining that according to the second memory module canned data son conference of the described appointment user that attends a meeting is the main meeting user that attends a meeting simultaneously, then sends main conference session content and son conference session content to the son conference of the described appointment user that attends a meeting;
And/or
The 3rd receives request module, is used to receive that son conference attends a meeting that the user sends stops to receive main conference session request, described stop to receive in the main conference session request carry main meeting identification;
The 5th control module is used for not sending main conference session content to sending the described son conference that stops the to receive main conference session request user that attends a meeting;
And/or
The 3rd receives request module, is used to receive that son conference attends a meeting that the user sends stops to receive main conference session request, describedly stops to receive at least one son conference that carries main meeting identification and appointment in main conference session request user that attends a meeting;
The 5th control module is used for stopping to send main conference session content to the described son conference that stops the to receive main conference session request appointment user that attends a meeting;
And/or
The 3rd receives request module, is used to receive the main meeting reception son conference conversation request that the user sends of attending a meeting, and carries the son conference sign in the described reception son conference conversation request;
The 5th control module, be used for being the son conference user that attends a meeting simultaneously, then send main conference session content and son conference session content to the main meeting that the sends described reception son conference conversation request user that attends a meeting according to the main meeting that the second memory module canned data determine the to send described reception son conference conversation request user that attends a meeting;
And/or
The 3rd receives request module, is used to receive the main meeting reception son conference conversation request that the user sends of attending a meeting, at least one the main meeting that carries son conference sign and appointment in described reception son conference conversation request user that attends a meeting;
The 5th control module is used for determining that according to the second memory module canned data the main meeting of the described appointment user that attends a meeting is the son conference user that attends a meeting simultaneously, then sends main conference session content and son conference session content to the main meeting of the described appointment user that attends a meeting;
And/or
The 3rd receives request module, is used to receive that main meeting attends a meeting that the user sends stops to receive the son conference conversation request, described stop to receive carry the son conference sign in the son conference conversation request;
The 5th control module is used for not sending the son conference session content to sending the described main meeting that stops to receive the son conference conversation request user that attends a meeting;
And/or
The 3rd receives request module, is used to receive that main meeting attends a meeting that the user sends stops to receive the son conference conversation request, describedly stops to receive at least one the main meeting that carries son conference sign and appointment in son conference conversation request user that attends a meeting;
The 5th control module is used for not sending the son conference session content to the main meeting of this appointment user that attends a meeting;
And/or
The 3rd receives request module, is used to receive the main meeting main request for conference that withdraws from that the user sends of attending a meeting;
The 5th control module is used for not sending main conference session content to sending the described main meeting of the withdrawing from main request for conference user that attends a meeting;
And/or
The 3rd receives request module, is used to receive the son conference son conference request of withdrawing from that the user sends of attending a meeting;
The 5th control module is used for not sending the son conference session content to sending the described son conference that withdraws from the son conference request user that attends a meeting.
41, as claim 37 or 38 or 39 or 40 described devices, it is characterized in that described device also comprises:
Second stops module, is used for notifying the conference control center of main meeting before stopping main meeting, and discharges the main meeting of back termination at conference session;
Second release module is used for sending the son conference request of withdrawing from according to second notice that stops module to the son conference user that attends a meeting, and discharges attend a meeting conference session between the user of conference control center and boss's meeting.
42, a kind of terminal equipment is characterized in that, comprising:
Module is set up in session, the conference session between foundation and the conference control center;
Second interactive module is used to utilize conference control center and attend a meeting conference session and conference control center interactive conference session content between the user; Described second interactive module is controlled described conference session with the conference session of deciding when the user that attends a meeting participates in main meeting, and described second interactive module is controlled described conference session as the son conference session when the user that attends a meeting participates in son conference.
43, terminal equipment as claimed in claim 42 is characterized in that, described second interactive module comprises following any one or a plurality of module:
First sends control module, is used for sending the transmission conference session request that carries meeting identification to conference control center, then, sends the conference session content corresponding with described meeting identification;
Second sends control module, is used for sending the conference session content that carries meeting identification to conference control center;
Receive control module, be used for sending any one or a plurality of request of following request: receive main conference session request, receive the son conference conversation request, stop to receive main conference session request, stop to receive the son conference conversation request, withdraw from main request for conference, withdraw from the son conference request to conference control center; Carry meeting identification in described each request, perhaps carry at least one user that attends a meeting of meeting identification and appointment.
44, a kind of secret meeting implement device is characterized in that, comprising:
The 4th receives request module, is used to receive the secret conference session that the user sends of attending a meeting and takies the conference session channel request;
The 6th control module is used for the reception secret conference session user ID of carrying according to described request, transmits the secret conference session content that the described user that attends a meeting sends.
45, a kind of secret meeting implement device is characterized in that, comprising:
The 5th receives request module, is used to receive the secret conference session request that the user sends of attending a meeting; Carry the user profile of attending a meeting that participates in the secret meeting in the described request;
Set up the session channel module, be used to utilize and the existing conference session between the user of attending a meeting of described participation secret meeting is set up the secret conference session passage between the user of attending a meeting with the meeting of participation secret;
The 7th control module will send by described secret conference session passage from the secret conference session content that described secret conference session passage receives.
CNA2008100816175A 2007-12-27 2008-02-27 Method for implementing sub-conference, method, device and terminal equipment for implementing private conference Pending CN101471806A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2008100816175A CN101471806A (en) 2007-12-27 2008-02-27 Method for implementing sub-conference, method, device and terminal equipment for implementing private conference
PCT/CN2008/073580 WO2009092242A1 (en) 2007-12-27 2008-12-18 A method for implementing sub-conference, a method, an apparatus and a terminal device for implementing private conference

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200710302391 2007-12-27
CN200710302391.2 2007-12-27
CNA2008100816175A CN101471806A (en) 2007-12-27 2008-02-27 Method for implementing sub-conference, method, device and terminal equipment for implementing private conference

Publications (1)

Publication Number Publication Date
CN101471806A true CN101471806A (en) 2009-07-01

Family

ID=40828949

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100816175A Pending CN101471806A (en) 2007-12-27 2008-02-27 Method for implementing sub-conference, method, device and terminal equipment for implementing private conference

Country Status (2)

Country Link
CN (1) CN101471806A (en)
WO (1) WO2009092242A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011017999A1 (en) * 2009-08-12 2011-02-17 中兴通讯股份有限公司 Method and service device for private call of conference in ip multimedia subsystem
CN102137063A (en) * 2010-01-22 2011-07-27 中兴通讯股份有限公司 Multimedia sub-conference processing method and system based on next generation service interfaces
CN102811205A (en) * 2011-06-02 2012-12-05 中兴通讯股份有限公司 Method and system for realizing sub-conference function by application server
CN112804267A (en) * 2021-04-13 2021-05-14 浙江华创视讯科技有限公司 Hierarchical conference processing method and device, electronic equipment and storage medium
CN113992882A (en) * 2021-10-26 2022-01-28 维沃移动通信有限公司 Packet processing method and device for multi-person conversation, electronic device and storage medium
WO2023273369A1 (en) * 2021-07-01 2023-01-05 深圳市中兴微电子技术有限公司 Conference call method and apparatus, and storage medium and electronic device
US11816311B2 (en) 2021-03-19 2023-11-14 International Business Machines Corporation Automatically detecting need for breakout virtual meeting

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2460897A (en) 2008-06-18 2009-12-23 Skype Ltd Authorising and adding a user to a conference event by determining if a set up request received from the user is associated with the conference event
GB2460896A (en) * 2008-06-18 2009-12-23 Skype Ltd Indicating the participation status of members in a conference or group communication event
WO2012059115A1 (en) * 2010-11-02 2012-05-10 Siemens Enterprise Communications Gmbh & Co.Kg Method for performing a telephone conference, and device for performing this method
CN114615461B (en) * 2022-05-12 2022-09-06 广州市保伦电子有限公司 Video conference remote interaction system with coexistence of multiple conferences

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7058168B1 (en) * 2000-12-29 2006-06-06 Cisco Technology, Inc. Method and system for participant control of privacy during multiparty communication sessions
CN100393037C (en) * 2003-11-10 2008-06-04 中兴通讯股份有限公司 Implementation method of multi-party conference service in communication network with separation of bearer and control
US20050259803A1 (en) * 2004-05-19 2005-11-24 Nokia Corporation Managing a conference session
US8326927B2 (en) * 2006-05-23 2012-12-04 Cisco Technology, Inc. Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011017999A1 (en) * 2009-08-12 2011-02-17 中兴通讯股份有限公司 Method and service device for private call of conference in ip multimedia subsystem
CN101997694A (en) * 2009-08-12 2011-03-30 中兴通讯股份有限公司 Method and service equipment for unilateral conversion in IP multimedia subsystem session
RU2515703C2 (en) * 2009-08-12 2014-05-20 Зте Корпорэйшен Method and service device for realising private call during conference in ims network
CN102137063A (en) * 2010-01-22 2011-07-27 中兴通讯股份有限公司 Multimedia sub-conference processing method and system based on next generation service interfaces
CN102137063B (en) * 2010-01-22 2016-01-20 中兴通讯股份有限公司 Based on multimedia sub-conference processing method and the system of business interface of future generation
CN102811205A (en) * 2011-06-02 2012-12-05 中兴通讯股份有限公司 Method and system for realizing sub-conference function by application server
WO2012163098A1 (en) * 2011-06-02 2012-12-06 中兴通讯股份有限公司 Method and system for implementing sub-conference function by using application server
US11816311B2 (en) 2021-03-19 2023-11-14 International Business Machines Corporation Automatically detecting need for breakout virtual meeting
CN112804267A (en) * 2021-04-13 2021-05-14 浙江华创视讯科技有限公司 Hierarchical conference processing method and device, electronic equipment and storage medium
CN112804267B (en) * 2021-04-13 2021-07-09 浙江华创视讯科技有限公司 Hierarchical conference processing method and device, electronic equipment and storage medium
WO2023273369A1 (en) * 2021-07-01 2023-01-05 深圳市中兴微电子技术有限公司 Conference call method and apparatus, and storage medium and electronic device
CN113992882A (en) * 2021-10-26 2022-01-28 维沃移动通信有限公司 Packet processing method and device for multi-person conversation, electronic device and storage medium

Also Published As

Publication number Publication date
WO2009092242A1 (en) 2009-07-30

Similar Documents

Publication Publication Date Title
CN101471806A (en) Method for implementing sub-conference, method, device and terminal equipment for implementing private conference
CN101138172B (en) Method and system for splitting terminals in push to talk over cellular network
CN101682409B (en) Method for managing pre-established session, poc system and poc user equipment for implementing the same
KR101307021B1 (en) Multi-users real-time transcoding system and method for multimedia sessions
CN101345845B (en) Method for implementing video conference service in IMS surroundings
US8311197B2 (en) Method and system for allocating, revoking and transferring resources in a conference system
CN101232465B (en) Method for transmitting document in conference system, document transmitting system and conference server
EP2124399A1 (en) A method, a device and a system for converging ip message
US7643628B2 (en) Communication system having conference server
CN101548556B (en) System for establishing and managing multimedia poc session for performing multimedia call service, method thereof, and user equipment therefor
US20070036093A1 (en) Method and apparatus for floor control in a communication system
CN102111603B (en) Method for realizing sub-conference in IMS video conference, and device and system thereof
CN101674305A (en) Method and system for realizing multimedia conference
US8885010B2 (en) Multipoint conference method that does not use a server
CN101159946B (en) Floor control method of honeycomb push-to-talk service and honeycomb push-to-talk server
CN101043431B (en) Method and system for shortening built-up time of multi-party communication service
CN105556980B (en) For integrating the method and system of content viewing and communication in immersion social activity center session
CN101626300A (en) Method and system for establishing subconference in multimedia conferences
CN101527641A (en) Realization method, control method and device for sub-conference in multimedia sub-system
CN101389059A (en) Method, system and device for implementing session mode switching
EP2214376B1 (en) Management method, system and apparatus for specific apparatus in multimedia session
CN102223371A (en) Method and equipment for managing multimedia conference
US20160072884A1 (en) Method and apparatus for requesting media replication in a collaborative communication session, and method and apparatus for assigning a communication medium for a collaborative communication session
CA2654161A1 (en) Arrangement and method for controlling service activation on a mobile terminal
EP2466842B1 (en) Method and service device for private call of conference in ip multimedia subsystem

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: 20090701