WO2012089040A1 - 网络会议的方法和装置 - Google Patents
网络会议的方法和装置 Download PDFInfo
- Publication number
- WO2012089040A1 WO2012089040A1 PCT/CN2011/084180 CN2011084180W WO2012089040A1 WO 2012089040 A1 WO2012089040 A1 WO 2012089040A1 CN 2011084180 W CN2011084180 W CN 2011084180W WO 2012089040 A1 WO2012089040 A1 WO 2012089040A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- conference
- server
- information
- proxy server
- proxy
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
Definitions
- the present invention relates to the field of network communications, and in particular, to a method and apparatus for network conference. Background technique
- the conferencing system is deployed on the Internet to provide conferencing capabilities to users across the country or around the world, especially enterprise users.
- the conference server has a public IP address on the Internet, it can be accessed by the user terminal (UE, User Equipment) that accesses the Internet.
- UE User Equipment
- the existing solution is to directly deploy the site server (Floor Server) on the Internet, and deploy a proxy server (Conference Proxy) that directly accesses the site server, so that the user terminal accesses the site server through the proxy server.
- site server Floor Server
- proxy server Conference Proxy
- the user terminal can access a site server through only one proxy server.
- the site server is busy and the remaining bandwidth is insufficient, the participation status of the user terminal is affected.
- the proxy server is busy, When the remaining bandwidth is insufficient, the participation status of the user terminal is affected.
- the embodiment of the present invention provides a method for a network conference.
- a site server or a proxy server is busy and the remaining bandwidth is insufficient, the participation state of the user terminal is affected, thereby causing the user experience not to be affected. High problem.
- the site server in the message will The site server that meets the first preset standard serves as the destination site server, and sends the conference request to the destination site server; respectively establishes a local proxy server and the destination site server, and the local proxy server and the user terminal A media channel between the media channels, such that the user terminal performs a network conference with the site server through the established media channel.
- the embodiment of the present invention further provides a method for a network conference, including:
- the server acts as a destination proxy server, and sends a conference request to the destination proxy server; establishes a media channel with the destination proxy server, and performs a network conference through the established media channel.
- the embodiment of the present invention further provides a method for a network conference, including:
- the site server serves as the destination site server, and sends a conference request for creating a conference sent by the user terminal to the destination site server.
- the example of the present invention further provides a proxy server, including:
- a receiving module configured to receive a conference request for creating a conference sent by the user terminal, send an information acquisition request to the central server, and receive the site server information that is registered by the central server and is registered by the central server;
- the site server in the site server information is detected according to the site server information, and the site server that meets the first preset standard is used as the destination site server, and the conference request is sent to the destination site server; the channel establishment module, a media channel between the local proxy server and the destination site server, and the media channel between the local proxy server and the user terminal, so that the user terminal passes the established media channel and the conference site
- the server performs a network conference.
- the example of the present invention further provides a user terminal, including: a sending module, configured to send an information obtaining request to a central server; and a detecting module, configured to: when receiving the proxy server information returned by the central server, according to the The proxy server information detects the proxy server in the access proxy service information, and uses the proxy server that conforms to the standard as the destination proxy server according to the detection result; the sending module is further configured to send a conference request to the destination proxy server;
- the user terminal further includes: a channel establishment module, configured to establish a proxy server with the destination Media channels between the media channels and through established media channels.
- the example of the present invention further provides a central server, including: a receiving module, configured to receive an information obtaining request sent by the proxy server; and a sending module, configured to return the registered site server information to the proxy server, so as to facilitate the proxy
- the server detects the site server in the site server information according to the site server information, and uses the site server that meets the first preset standard as the destination site server, and sends the conference of the conference created by the user terminal to the destination site server. request.
- the user terminal can detect the proxy server according to the information provided by the central server, and select the proxy server that meets the standard as the destination proxy server or the proxy server can detect the site server according to the information provided by the central server and meet the standard venue server as the conference site.
- the server provides services and improves the quality of conferences for web conferences.
- 1 is a conference system architecture in an embodiment of the present invention
- FIG. 2 is a flow chart of an embodiment of a network conference method of the present invention
- FIG. 3 is a flow chart of an embodiment of a network conference method of the present invention.
- FIG. 4 is a flow chart of an embodiment of a network conference method of the present invention.
- FIG. 5 is a flow chart of an embodiment of a network conference method of the present invention.
- FIG. 6 is a flow chart of an embodiment of a network conference method of the present invention.
- Figure ⁇ is a schematic structural diagram of a proxy server according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a user terminal according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of a central server according to an embodiment of the present invention. detailed description
- the Conf Center (hereinafter referred to as the central server) is deployed in the managed network.
- a conference system only needs to deploy one node.
- the site server ( Floor Server ) is deployed on the managed network.
- the site server can be deployed according to the geographical location. For example, you can choose a region with a large amount of conference traffic (Beijing, Shanghai, Guangzhou) for deployment.
- the Access Proxy (Conf Proxy) (hereinafter referred to as the proxy server) is deployed on the Internet access point. That is, at the ISP (Internet Service Provider, Internet Service Provider).
- the proxy server can also be deployed inside the enterprise (see proxy server 4 in Figure 1).
- FIG. 2 is a flowchart of an embodiment of a network conference method according to the present invention.
- the execution subject of the embodiment is a proxy server.
- the method in this embodiment includes:
- the site server in the site server information is detected according to the site server information, and the site server that meets the first preset standard is used as the destination site server, and the conference request is sent to the destination site server.
- the proxy server can detect the site server according to the information provided by the central server and meet the standard site server as the destination site server to ensure that the user performs the network conference.
- the path is provided by the meeting server that meets the standard, which improves the conference quality of the network conference.
- FIG. 3 is a flowchart of an embodiment of a network conference method according to the present invention.
- the implementation body of the embodiment is a user terminal. As shown in FIG. 3, the method in this embodiment includes:
- the user terminal can detect the proxy server according to the information provided by the central server, and select a proxy server that conforms to the standard as the destination proxy server, thereby ensuring that the user provides the service by the standard-compliant proxy server when performing the network conference, thereby improving the network conference. Conference quality.
- FIG. 4 is a flowchart of an embodiment of a network conference method according to the present invention.
- the execution body of the embodiment is a central server. As shown in FIG. 4, the method in this embodiment includes:
- the registered site server information is returned to the proxy server, so that the proxy server detects the site server in the site server information according to the site server information, and uses the site server that meets the first preset standard as the destination site server. And sending a conference request for creating a conference sent by the user terminal to the destination site server.
- the proxy server can select the site server that meets the criteria as the destination site server according to the information provided by the central server, thus ensuring the conference quality.
- FIG. 5 is a flowchart of another embodiment of a network conference method according to the present invention. As shown in FIG. 5, in the embodiment, a request for creating a conference initiated by a UE is taken as an example, and the technical solution of this embodiment is introduced in detail.
- the method of this embodiment includes:
- the UE sends an information acquisition request to the central server (Center);
- the information acquisition request is used to request proxy server information from the central server;
- the purpose of the UE sending an information acquisition request to the central server is to create a conference.
- the Center After receiving the information obtaining request, the Center returns the registered proxy server information to the UE.
- the proxy server information includes information of the registered proxy server, and the proxy server information may be organized by the center according to the registration information sent by each proxy, or may be deployed by the system and the information of each proxy server is collated and saved.
- the specific content of the proxy server information includes: the address of p r0X y, the proxy is processing the conference number of the conference, and the like. 503: After receiving the proxy server information, the UE detects each Proxy in the proxy server information.
- the UE detecting each proxy in the proxy server information specifically includes: sending detection information to the registered proxy server; when receiving the information returned by the registered proxy server according to the detection information, Obtaining a speed of the proxy server and a current state of each of the proxy servers according to the information returned by the registered proxy server;
- the detection information is used to request the speed of the proxy server (ie, the available bandwidth) and the current state. It should be noted that the current state of the proxy server is the busyness of the proxy server, and whether it can be occupied by the conference, or whether There are meeting queues to measure.
- the UE selects Proxyl that meets the second preset criterion from the proxy server information according to the speed of the proxy server in the detection and the current state of each proxy server, and uses the Proxyl as the destination proxy server, and the proxy server Proxyl Initiate a request to create a meeting;
- the second preset criterion may be that the current state of the proxy server is that the conference in progress or queued is smaller than the first preset threshold, and the speed of the proxy server is the most in the server that is less than the preset threshold. fast.
- the first preset threshold may be set by the conference system according to the conference capacity, the number of participants, or the processing speed of the proxy server.
- the above steps 501-504 are processes in which the UE selects a proxy server, in which the UE detects the bandwidth of each proxy server in the network according to the received proxy server information, and selects a destination proxy server according to the detected result. .
- Proxyl receives the conference request, determines whether the conference request carries the conference number, and if not, the conference request is a request to create a conference, and step 506 is performed;
- the conference request is a request for joining the conference, and requests information from the central server to the site server where the conference number corresponds to the conference.
- the step 505 is to determine the type of the conference request. If the conference request carries the conference number, the conference request is a request to join the conference. If the conference request does not carry the conference number, the conference is The request is a request to create a conference, so the following steps are performed on the basis that the conference request does not carry the conference number.
- the information acquisition request sent by the proxy server to the Center does not carry the conference number information.
- the Center returns to the Proxyl the site server information registered on the Center according to the request;
- the Center determines whether the request carries the conference number, and if yes, returns the server information of the conference indicated by the conference number, and if not, returns to the central server.
- the registered site server information when receiving the request for returning the site server information, the Center determines whether the request carries the conference number, and if yes, returns the server information of the conference indicated by the conference number, and if not, returns to the central server.
- the registered site server information when receiving the request for returning the site server information, the Center determines whether the request carries the conference number, and if yes, returns the server information of the conference indicated by the conference number, and if not, returns to the central server.
- Proxyl detects the site server in the site server information according to the received site server information, and uses the site server floor1 that meets the first preset standard as the destination site server.
- the step 508 specifically includes: sending the detection information to the site server in the site server information; receiving the information returned by the site server according to the detection information, and obtaining the site server according to the information returned by the site server. Speed and the current state of the site server.
- the detection information is used to request the speed of the site server (ie, the available bandwidth) and the current state.
- the current state of the site server is the busyness of the site server, whether it is occupied by the conference, or whether it is occupied. There are meeting queues to measure.
- the first preset criterion may be that the current state of the site server is that the conference in progress or in the queue is smaller than the first preset threshold, and the conference server is the fastest in the first preset threshold.
- Venue server That is, the site server that will be detected will use the site server that meets the first preset criteria as the destination site server.
- the first preset threshold may be set by the conference system according to the conference capacity, the number of participants, or the processing speed of the site server.
- the conference request in step 509 can be a request to establish a media channel.
- Proxyl establishes a media channel with Floorl
- Proxyl establishes a media channel with the UE
- the media channel and proxy service are established between the proxy server and the site server.
- the establishment of a media channel between the device and the UE is a common knowledge of those skilled in the art, and will not be described in detail in the embodiments of the present invention.
- Proxyl sends registration information to the Center
- the registration information includes the conference number and the local address from the destination venue server, and by transmitting the registration information to the Center, the Center is made aware of the active proxy server and the ongoing conference in the current system. It should be noted that the conference number is generated in the process of establishing the conference, and the present invention will not be described again.
- the method further includes: receiving a conference number from the destination site server, and forwarding the conference number to the user terminal;
- the conference number from the destination site server is allocated by the destination site server.
- the UE performs a network conference with the Center through the established media channel.
- the user terminal can detect the proxy server according to the information provided by the central server, and select a proxy server that conforms to the standard as the destination proxy server or the proxy server can detect the site server according to the information provided by the central server and meet the standard venue server as the conference site.
- the server provides services and improves the quality of conferences for web conferences.
- FIG. 6 is a flowchart of another embodiment of a network conference method according to the present invention.
- a conference request sent by a UE is a request for joining a conference, and the request for joining the conference is carried in the request for joining the conference.
- the conference number of the conference, the corresponding conference of the conference number is Meetingl, and the conference server where the Meetingl is located is the example of the Floor2.
- the technical solution of this embodiment is described in detail.
- the method of this embodiment includes:
- the UE sends a message acquisition request to the center server, where the information acquisition request carries the conference number meetingl;
- the center After receiving the information obtaining request, the center determines that the information acquiring request carries the conference number, and returns, to the user terminal, the information of the proxy server that is used by the conference member in the meetingl corresponding to the conference number, and the registered proxy server.
- the proxy server that is processing the conference will be marked as active.
- the UE After receiving the proxy server information, the UE detects a proxy server that is used by the conference member in the conference corresponding to the conference number of the conference, and determines, according to the detection result, whether the proxy server being used meets the third preset criterion. If yes, the proxy server in use is used as the destination proxy server, and step 605 is directly executed; otherwise, step 604 is performed.
- the third preset criterion is set according to the capacity and the processing speed of the current proxy server.
- the third preset criterion may be that the speed of the proxy server is greater than a preset threshold, and the current state. The number of people participating in the conference on the proxy server is less than a preset threshold.
- the third preset criterion is specifically used to measure whether the proxy server being used is currently suitable for accessing a new user terminal, so that when the new user terminal participates in the conference, the conference quality of the network conference is guaranteed.
- the UE detects each Proxy registered in the proxy server information, and uses the proxy whose detection result meets the second preset criterion as the destination proxy server.
- sending the detection information to the registered proxy server when receiving the information returned by the registered proxy server according to the detection information, learning the proxy according to the information returned by the registered proxy server The speed of the server and the current state of each of the proxy servers; the proxy server meeting the second preset criterion as the destination proxy server according to the speed of the proxy server and the current state of each proxy server.
- the UE sends a conference request to the destination proxy server, where the conference request is a request to join the conference, and carries the conference number of joining the conference.
- the destination proxy server in this embodiment is proxyl;
- Proxyl sends a request for sending a message, where the information acquisition request carries the conference number of the joining conference;
- the Center returns information about the site server where the conference corresponding to the conference number of the conference is located;
- the information of the site server where the conference indicated by the conference number is located includes the address of the site server Floor2.
- Proxyl After receiving the information returned by the Center, Proxyl sends a conference request to the site server.
- the steps 606-608 may also be replaced by the following steps: Proxyl corresponds to the conference number of the conference.
- the conference server where the conference is located sends a conference request;
- the conference requests the conference request that the UE sends to the Proxyl.
- the step is also understood to be that the Proxyl forwards the UE's joining conference request to the conference server where the conference corresponding to the conference number of the conference is located.
- the principles of steps 510-612 are the same as those of steps 510-513, and are not described here.
- the conference server since the user terminal has been informed of the conference number to join the conference, the conference server does not need to allocate the conference number to the proxy server before step 513, and the proxy server does not need to forward to the user terminal. If the selected access server is another access server, step 513 is performed, that is, the site server allocates the conference number in the conference request to the proxy server, and then the proxy server forwards the conference number to the user terminal.
- the user terminal can detect the proxy server according to the information provided by the central server, and select a proxy server that conforms to the standard as the destination proxy server or the proxy server can detect the site server according to the information provided by the central server and meet the standard venue server as the conference site.
- the server provides services and improves the quality of conferences for web conferences.
- FIG. 7 is a schematic structural diagram of a proxy server according to the present invention.
- the proxy server includes:
- the receiving module 701 is configured to receive a conference request for creating a conference sent by the user terminal, send an information acquisition request to the central server, and receive the conference server information that is registered by the central server and is registered in the central server;
- the detecting module 702 is configured to detect the site server in the site server information according to the site server information, and use the site server that meets the first preset standard as the destination site server, and send the meeting request to the destination site server. ;
- a channel establishing module 703 configured to separately establish a media channel between the local proxy server and the destination site server, and a media channel between the local proxy server and the user terminal, so that the user terminal passes the established media.
- the channel performs a network conference with the site server.
- the detection module 702 includes:
- the sending unit 702a is configured to send the detection information to the site server in the site server information.
- the detecting unit 702b is configured to receive the information returned by the site server according to the detection information, and obtain the speed of the site server and the current state of the site server according to the information returned by the site server.
- the receiving module is further configured to:
- the conference number of the device is allocated by the destination site server.
- the proxy server also includes:
- the registration module 704 is configured to send registration information to the central server, where the registration information includes the conference number and the local address from the destination site server.
- the receiving module 701 is further configured to receive a request for joining the conference sent by the second user terminal, where the request for joining the conference carries the conference number to be joined to the conference, and the conference server where the conference corresponding to the conference number of the conference is received.
- Information ;
- the channel establishing module 703 is further configured to establish, according to information of the site server where the conference corresponding to the conference number of the conference is located, a media channel of the site server where the conference corresponding to the conference number of the conference is located, and the Join the requested conference number and send it to the central server.
- the receiving module 701 is further configured to receive a request for joining the conference sent by the second user terminal, where the request for joining the conference carries the conference number to be joined to the conference and the conference site server where the conference corresponding to the conference number of the conference is located Information
- the channel establishing module 703 is further configured to establish, according to information of the site server where the conference corresponding to the conference number of the conference is located, a media channel of the site server where the conference corresponding to the conference number of the conference is located, and the Join the requested conference number and send it to the central server.
- the proxy server provided in this embodiment is the same as the method embodiment, and the specific implementation process is described in the method embodiment, and details are not described herein again.
- the proxy server of the present invention may be a computer whose functions of executing the modules of the proxy server may be completed by the processor of the computer.
- the proxy server of the present invention may also be other physical entities having this function.
- the proxy server can detect the site server and meet the standard site server as the destination site server according to the information provided by the central server, ensuring that the user provides services by the standard site server during the network conference, and improves the conference quality of the network conference. .
- FIG. 8 is a schematic structural diagram of a user terminal according to the present invention, where the mobile terminal includes:
- a sending module 801, configured to send an information acquisition request to the central server
- the detecting module 802 is configured to: when receiving the proxy server information returned by the central server, detect the proxy server in the access proxy service information according to the proxy server information, and use a proxy server that conforms to the standard according to the detection result Destination proxy server;
- the sending module 801 is further configured to send a conference request to the destination proxy server; the user terminal further includes: The channel establishing module 803 is configured to establish a media channel with the destination proxy server, and perform a network conference through the established media channel.
- the information acquisition request carries the conference number of the joining conference, the information of the proxy server information, and the information of the registered proxy server;
- the detecting module 802 is specifically configured to: according to the information of the proxy server that is used by the conference member in the conference, the proxy server that is used by the conference member in the conference corresponding to the conference number of the conference; Determining that the proxy server that the conference member is using in the conference corresponding to the conference number that joins the conference does not meet the third preset criterion; and sending the detection information to the registered proxy server according to the information of the registered proxy server. ; and the proxy server whose detection result meets the second preset standard is used as the destination proxy server.
- the detecting module 802 sends the detection information to the registered proxy server according to the information of the registered proxy server; and the proxy server that matches the detection result to the second preset criterion is used as the destination proxy server, specifically:
- the registered proxy server sends the detection information; when receiving the information returned by the registered proxy server according to the detection information, the speed of the proxy server is learned according to the information returned by the registered proxy server, and the The current state of each proxy server; the proxy server meeting the second preset criterion is used as the destination proxy server according to the speed of the proxy server and the current state of each proxy server.
- the information acquisition request carries the conference number of the joining conference, the information of the proxy server information, and the information of the registered proxy server;
- the detecting module 802 is specifically configured to: detect, according to the information of the proxy server that the conference member is being used in the conference, the proxy server that is used by the conference member in the conference corresponding to the conference number of the conference; Determining that the proxy server that the conference member is using in the conference corresponding to the conference number that joins the conference meets the third preset criterion, and uses the proxy server that is being used as the destination proxy server.
- the proxy server information is information of a registered proxy service
- the detecting module 802 is specifically configured to: send detection information to the registered proxy server; and when receiving the information returned by the registered proxy server according to the detection information, return according to the registered proxy server Information about the speed of the proxy server and the current state of each of the proxy servers; according to the speed of the proxy server and each of the proxy services
- the current state of the server is the proxy server that meets the second preset standard as the destination proxy server.
- the user terminal provided in this embodiment is the same as the method embodiment, and the specific implementation process is described in the method embodiment, and details are not described herein again.
- the user terminal can detect the proxy server according to the information provided by the central server, and select a proxy server that conforms to the standard as the destination proxy server, thereby ensuring that the user provides the service by the standard-compliant proxy server when performing the network conference, thereby improving the network conference. Conference quality.
- FIG. 9 is a schematic structural diagram of a central server according to the present invention, where the central server includes:
- the receiving module 901 is configured to receive an information acquisition request sent by the proxy server.
- the sending module 902 is configured to return the registered site server information to the proxy server, so that the proxy server detects the site server in the site server information according to the site server information, and uses the site server that meets the first preset standard as The destination site server sends a conference request for creating a conference sent by the user terminal to the destination site server.
- the central server further includes a first determining module 903, configured to determine that the information acquisition request sent by the proxy server carries the conference number;
- the receiving module 901 of the proxy server returned by the sending module 902 is further configured to receive an information acquiring request sent by the user terminal, where the sending module 902 is further configured to use the registered proxy.
- the server information is returned to the user terminal, so that the user terminal detects the proxy server in the access proxy service information according to the proxy server information, and uses the proxy server that conforms to the standard as the destination proxy server according to the detection result.
- the central server further includes a second determining module 904, configured to determine that the information acquisition request sent by the user terminal carries the conference number of joining the conference;
- the sending module 902 returns the information in the registered proxy server information of the user terminal.
- the receiving module 901 is further configured to receive a conference number of a new conference sent by the site server, and map the conference number to the information of the site server; and receive the conference number of the conference that is sent by the site server, and The stored conference number and the site server information are deleted from the conference number of the end conference; and/or The receiving module 901 is further configured to receive a conference number of the newly added processing conference sent by the proxy server, and store the conference number of the newly added processing conference and the information of the access server; and receive the end of the proxy server The conference number of the conference, and the conference number of the end conference is deleted in the stored conference number and the information of the proxy server.
- the central server provided in this embodiment is the same as the method embodiment, and the specific implementation process is described in the method embodiment, and details are not described herein again.
- the central server of the present invention may be a computer whose functions of executing the modules of the central server may be completed by a processor of the computer.
- the proxy server of the present invention may also be other physical entities having this function.
- the proxy server can select the standard conference server according to the information provided by the central server as the destination site server or the user terminal selects the compliance standard according to the information provided by the central server.
- the proxy server serves as the destination proxy server, which ensures that the user provides services by the standard proxy server or the conference site server during the network conference, which improves the conference quality of the network conference.
- All or part of the above technical solutions provided by the embodiments of the present invention may be completed by hardware related to program instructions, and the program may be stored in a readable storage medium, and the storage medium includes: a ROM, a RAM, a magnetic disk or an optical disk. And other media that can store program code.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
网络会议的方法和装置 本申请要求于 2010 年 12 月 28 日提交中国专利局、 申请号为 201010614735.5、 发明名称为"网络会议的方法和装置"的中国专利申请的优 先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明涉及网络通讯领域, 特别涉及一种网络会议的方法和装置。 背景技术
会议系统部署在互联网络上, 为全国各地或者全球的用户, 特别是企业 用户提供会议功能。 会议服务器只要在互联网上有公网 IP地址, 即可为接 入互联网的用户终端 ( UE , User Equipment )访问到。 但是由于互联网的网 络路由非常复杂, 需要有一套完善的网络设备来确保为用户提供带宽和质量 有保障的服务。
现有方案是在互联网上直接部署会场服务器(Floor Server ), 并部署直 接接入到会场服务器的代理服务器( Conference Proxy ), 使得用户终端通过 代理服务器访问会场服务器。
然而,在现有的方案中用户终端只能通过一台代理服务器访问一台会场 服务器, 当该会场服务器繁忙、 剩余带宽不足时, 用户终端的参与会议状态 会受到影响; 当该代理服务器繁忙、 剩余带宽不足时, 用户终端的参与会议 状态会受到影响。 发明内容
本发明实施例提供了一种网络会议的方法装置, 以解决现有技术中当某 一会场服务器或代理服务器繁忙、 剩余带宽不足时, 用户终端的参与会议状 态会受到影响, 从而导致用户体验不高的问题。
本发明实施例提供的一种网络会议方法, 包括:
接收用户终端发来的创建会议的会议请求,向中心服务器发送信息获取 请求;接收所述中心服务器返回的在所述中心服务器已登记的会场服务器信 息; 根据所述会场服务器信息检测所述会场服务器信息中的会场服务器, 将
符合第一预设标准的会场服务器作为目的会场服务器, 并向所述目的会场服 务器发送所述会议请求; 分别建立本地代理服务器与所述目的会场服务器, 以及所述本地代理服务器与所述用户终端之间的媒体通道之间的媒体通道, 使得所述用户终端通过建立的媒体通道与所述会场服务器进行网络会议。
此外, 本发明实施例还提供了一种网络会议的方法, 包括:
向中心服务器发送信息获取请求; 当接收到所述中心服务器返回的代理 服务器信息时,根据所述代理服务器信息检测所述接入代理服务信息中的代 理服务器, 并根据检测结果将符合标准的代理服务器作为目的代理服务器, 以及向所述目的代理服务器发送会议请求; 建立与所述目的代理服务器之间 的媒体通道, 并通过建立的媒体通道进行网络会议。
此外, 本发明实施例还提供了一种网络会议的方法, 包括:
接收代理服务器发送的信息获取请求; 将已登记的会场服务器信息返回 给代理服务器, 以便于代理服务器根据所述会场服务器信息检测所述会场服 务器信息中的会场服务器,将符合第一预设标准的会场服务器作为目的会场 服务器, 并向所述目的会场服务器发送用户终端发来的创建会议的会议请 求。
此外, 本发明实例例还提供了一种代理服务器, 包括:
接收模块, 用于接收用户终端发来的创建会议的会议请求, 向中心服务 器发送信息获取请求, 以及接收所述中心服务哭返回的在所述中心服务器已 登记的会场服务器信息; 检测模块, 用于根据所述会场服务器信息检测所述 会场服务器信息中的会场服务器,将符合第一预设标准的会场服务器作为目 的会场服务器,并向所述目的会场服务器发送所述会议请求;通道建立模块, 用于分别建立本地代理服务器与所述目的会场服务器, 以及所述本地代理服 务器与所述用户终端之间的媒体通道之间的媒体通道,使得所述用户终端通 过建立的媒体通道与所述会场服务器进行网络会议。
此外, 本发明实例例还提供了一种用户终端, 包括: 发送模块, 用于向 中心服务器发送信息获取请求; 检测模块, 用于当接收到所述中心服务器返 回的代理服务器信息时,根据所述代理服务器信息检测所述接入代理服务信 息中的代理服务器, 并根据检测结果将符合标准的代理服务器作为目的代理 服务器; 所述发送模块进一步用于向所述目的代理服务器发送会议请求; 所 述用户终端进一步包括: 通道建立模块, 用于建立与所述目的代理服务器之
间的媒体通道, 并通过建立的媒体通道进行网络会议。
此外, 本发明实例例还提供了一种中心服务器, 包括: 接收模块, 用于 接收代理服务器发送的信息获取请求; 发送模块, 用于将已登记的会场服务 器信息返回给代理服务器, 以便于代理服务器根据所述会场服务器信息检测 所述会场服务器信息中的会场服务器, 将符合第一预设标准的会场服务器作 为目的会场服务器, 并向所述目的会场服务器发送用户终端发来的创建会议 的会议请求。
本发明实施例提供的技术方案的有益效果是:
用户终端可以根据中心服务器提供的信息对代理服务器进行检测,并选 择符合标准的代理服务器作为目的代理服务器或代理服务器可以根据中心 服务器提供的信息对会场服务器进行检测并符合标准的会场服务器作为目 会场服务器提供服务, 提高了网络会议的会议质量。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实 施例或现有技术描述中所需要使用的附图作筒单地介绍, 显而易见地, 下面 描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例中会议系统架构;
图 2是本发明网络会议方法一个实施例的流程图;
图 3是本发明网络会议方法一个实施例的流程图;
图 4是本发明网络会议方法一个实施例的流程图;
图 5是本发明网络会议方法一个实施例的流程图;
图 6是本发明网络会议方法一个实施例的流程图;
图 Ί是本发明实施例提供的一种代理服务器的结构示意图;
图 8是本发明实施例提供的一种用户终端的结构示意图;
图 9是本发明实施例提供的一种中心服务器的结构示意图。 具体实施方式
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发
明实施方式作进一步地详细描述。
首先对该发明中所应用的架构进行筒单介绍:
会议中心服务器 (Conf Center ) (以下筒称为中心服务器)部署在托管 网络中, 一般情况下一套会议系统只需要部署一个节点。
会场服务器( Floor Server )部署在托管网络中。 会场服务器可以根据地 理位置的情况, 进行合理部署。 例如可以选择会议业务量比较大的区域(北 京、 上海、 广州)进行部署。
接入代理服务器 ( Conf Proxy ) (以下筒称代理服务器)部署在互联网 络接入点上。 即在 ISP ( Internet Service Provider, 互联网服务提供商) 。 代 理服务器也可以部署在企业内部 (如图 1 中的代理服务器 4 ) 。
图 2为本发明网络会议方法一个实施例的流程图, 该实施例的执行主体 为代理服务器, 如图 2所示, 本实施例方法包括:
201 : 接收用户终端发来的创建会议的会议请求, 向中心服务器发送信 息获取请求;
202: 接收所述中心服务器返回的在所述中心服务器已登记的会场服务 器信息;
203: 根据所述会场服务器信息检测所述会场服务器信息中的会场服务 器, 将符合第一预设标准的会场服务器作为目的会场服务器, 并向所述目的 会场服务器发送所述会议请求;
204: 分别建立本地代理服务器与所述目的会场服务器, 以及所述本地 代理服务器与所述用户终端之间的媒体通道之间的媒体通道,使得所述用户 终端通过建立的媒体通道与所述会场服务器进行网络会议。
通过在互联网中进行代理服务器、 会场服务器和中心服务器的交互, 使 得代理服务器可以根据中心服务器提供的信息对会场服务器进行检测并符 合标准的会场服务器作为目的会场服务器保证了用户在进行网络会议时的 路径是由符合标准的会场服务器提代服务, 提高了网络会议的会议质量。
图 3为本发明网络会议方法一个实施例的流程图, 该实施例的执行主体 为用户终端, 如图 3所示, 本实施例方法包括:
301 : 向中心服务器发送信息获取请求;
302: 当接收到所述中心服务器返回的代理服务器信息时, 根据所述代 理服务器信息检测所述接入代理服务信息中的代理服务器, 并根据检测结果
将符合标准的代理服务器作为目的代理服务器, 以及向所述目的代理服务器 发送会议请求;
303: 建立与所述目的代理服务器之间的媒体通道, 并通过建立的媒体 通道进行网络会议。
用户终端可以根据中心服务器提供的信息对代理服务器进行检测, 并选 择符合标准的代理服务器作为目的代理服务器,保证了用户在进行网络会议 时是由符合标准的代理服务器提供服务, 提高了网络会议的会议质量。
图 4为本发明网络会议方法一个实施例的流程图, 该实施例的执行主体 为中心服务器, 如图 4所示, 本实施例方法包括:
401 : 接收代理服务器发送的信息获取请求;
402: 将已登记的会场服务器信息返回给代理服务器, 以便于代理服务 器根据所述会场服务器信息检测所述会场服务器信息中的会场服务器,将符 合第一预设标准的会场服务器作为目的会场服务器, 并向所述目的会场服务 器发送用户终端发来的创建会议的会议请求。
通过为代理服务器提供会场服务器信息,使得代理服务器可以根据中心 服务器提供的信息选择符合标准的会场服务器作为目的会场服务器,保证了 议的会议质量。
图 5为本发明网络会议方法另一实施例的流程图, 如图 5所示, 在本实 施例中, 以 UE发起的会议请求为创建会议的请求为例, 详细介绍本实施例 的技术方案, 本实施例方法包括:
501 : UE向中心服务器(Center )发送信息获取请求;
该信息获取请求用于向中心服务器请求代理服务器信息;
在本实施例中, UE向中心服务器发送信息获取请求的目的在于创建会 议。
502: Center在接收到该信息获取请求后, 向 UE返回已登记的代理服 务器 ( proxy )信息;
在本实施例中, 该代理服务器信息包括已登记的代理服务器的信息, 该 代理服务器信息可以 Center根据各个 proxy发送的登记信息整理,也可以由 系统部署并将各个代理服务器的信息整理并保存而成, 该代理服务器信息 的具体内容包括: pr0Xy的地址, 该 Proxy正在处理会议的会议号等。
503: 当 UE接收到该代理服务器信息后, UE检测代理服务器信息中各 个 Proxy;
在本实施例中, UE检测代理服务器信息中各个 Proxy, 具体包括: 向所 述已登记的代理服务器发送检测信息; 当接收到所述已登记的代理服务器根 据所述检测信息返回的信息时,根据所述已登记的代理服务器返回的信息获 知所述代理服务器的速度以及所述每个代理服务器的当前状态;;
其中, 该检测信息用于请求代理服务器的速度(即可用带宽 )和当前的 状态, 需要说明的是, 代理服务器当前状态即是代理服务器的繁忙程度, 可 以用其是否已有会议占用, 或者是否有会议排队来衡量。
504: UE根据检测中代理服务器的速度以及该每个代理服务器的当前 状态, 从代理服务器信息中选择符合第二预设标准的 Proxyl , 将该 Proxyl 作为目的代理服务器, 并向该目的代理服务器 Proxyl 发起创建会议的请 求;
在本实施例中, 该第二预设标准可以为代理服务器的当前状态为正在进 行中或排队中的会议小于第一预设阈值、且代理服务器的速度在小于预设阈 值的服务器中为最快。 通过对代理服务器的选择, 可以优化网络会议的通信 通道, 使得用户终端可以根据网络的状况对代理服务器进行选择。 其中, 该 第一预设阈值可以由会议系统根据会议容量、与会成员数量或代理服务器的 处理速度等设置。
上述步骤 501-504是 UE选择代理服务器的过程,在该过程中, UE根据 接收到的代理服务器信息对网络中的各个代理服务器的带宽等情况进行检 测, 并根据检测的结果选择一目的代理服务器。
505: Proxyl接收到会议请求, 判断该会议请求是否携带会议号, 如果否, 则该会议请求为创建会议的请求, 执行步骤 506;
如果是, 则该会议请求为加入会议的请求, 向中心服务器请求该会议号 相应的会议所在的会场服务器的信息。
在本实施例中, 该步骤 505是确定该会议请求类型的步骤, 如果该会议 请求中携带会议号, 则该会议请求为加入会议的请求, 如果会议请求中并不 携带会议号, 则该会议请求为创建会议的请求, 所以, 以下的步骤都是在该 会议请求不携带会议号的基础上进行的。
506: 向该中心服务器 Center请求在该 Center上已登记的会场服务器信
息;
在本实施例中,由于会议请求并不携带会议号,所以代理服务器向 Center 发送的信息获取请求也并没有携带会议号的信息。
507: Center根据请求向 Proxyl返回在该 Center上已登记的会场服务器 信息;
在本实施例中, Center在接收到返回会场服务器信息的请求时, 判断该 请求是否携带会议号,如果是,则返回会议号指示的会议所在的服务器信息, 如果否, 则返回在该中心服务器上已登记的会场服务器信息。
508: Proxyl根据接收到的会场服务器信息, 检测该会场服务器信息中 的会场服务器,将符合第一预设标准的该会场服务器 Floorl作为目的会场服 务器。
在本实施例中, 该步骤 508具体包括: 向该会场服务器信息中的会场服 务器发送检测信息; 接收该会场服务器根据该检测信息返回的信息, 并根据 该会场服务器返回的信息获知该会场服务器的速度以及该会场服务器的当 前状态。
其中, 该检测信息用于请求会场服务器的速度(即可用带宽)和当前的 状态, 需要说明的是, 会场服务器当前状态即是会场服务器的繁忙程度, 可 以用其是否已有会议占用, 或者是否有会议排队来衡量。
在本实施例中, 该第一预设标准可以为会场服务器的当前状态为正在进 行中或排队中的会议小于第一预设阈值、且该会场服务器为小于第一预设阈 值中速度最快的会场服务器。 也即是将检测的会场服务器中, 将符合第一预 设标准的会场服务器作为目的会场服务器。 通过对会场服务器的选择, 可以 优化网络会议的通信通道,使得代理服务器可以根据网络的状况对会场进行 选择。 其中, 该第一预设阈值可以由会议系统根据会议容量、 与会成员数量 或会场服务器的处理速度等设置。
509: 向目的会场服务器 Floorl发送创建会议的请求;
本领域技术人员可以获知, 步骤 509中的会议请求可以为建立媒体通道 的请求。
510: Proxyl建立与 Floorl之间的媒体通道;
511 : Proxyl建立与 UE之间的媒体通道;
需要说明的是, 代理服务器与会场服务器之间建立媒体通道、 代理服务
器与 UE之间建立媒体通道均为本领域技术人员的公知常识, 本发明实施例 不再赘述。
512: Proxyl向 Center发送登记信息;
在本实施例中, 登记信息包括来自目的会场服务器的会议号和本地地 址, 通过将登记信息发送给 Center, 使得 Center获知当前系统中正在活动的 代理服务器和正在进行的会议。 需要说明的是, 会议号是在建立会议的过程 中生成的, 本发明对此不再赘述。
512之前还包括: 接收来自目的会场服务器的会议号, 并将该会议号转 发给用户终端;
其中, 该来自该目的会场服务器的会议号由该目的会场服务器分配。
513: UE通过该建立的媒体通道与 Center进行网络会议。
用户终端可以根据中心服务器提供的信息对代理服务器进行检测, 并选 择符合标准的代理服务器作为目的代理服务器或代理服务器可以根据中心 服务器提供的信息对会场服务器进行检测并符合标准的会场服务器作为目 会场服务器提供服务, 提高了网络会议的会议质量。
图 6为本发明网络会议方法另一实施例的流程图, 如图 6所示, 在本实 施例中, 以 UE发送的会议请求为加入会议的请求, 该该加入会议的请求中 携带要加入会议的会议号,该会议号相应的会议为 Meetingl , 且该 Meetingl 所在的会场服务器为 Floor2 为例, 详细介绍本实施例的技术方案, 本实施 例方法包括:
601 : UE向中心服务器 (Center )发送信息获取请求, 所述信息获取请 求中携带会议号 meetingl ;
602: Center在接收到该信息获取请求后确定所述信息获取请求中携带 会议号,则向用户终端返回该会议号对应的 meetingl中会议成员正在使用的 代理服务器的信息和已登记的代理服务器的信息;
优选地, 该正在处理该会议的代理服务器会被标记为 active。
603: 当 UE接收到该代理服务器信息后, 检测所述加入会议的会议号 对应的会议中会议成员正在使用的代理服务器, 并根据检测结果判断正在使 用的代理服务器是否符合第三预设标准, 如果是, 则将所述正在使用的代理 服务器作为目的代理服务器, 并直接执行步骤 605 , 否则执行步骤 604。
在本发明实施例中,该第三预设标准是根据当前代理服务器的容量和处 理速度设置的, 优选地, 该第三预设标准可以为该代理服务器的速度大于预 设阈值, 且当前状态为该代理服务器上参与会议的人数小于预设阈值。
该第三预设标准具体用于衡量该正在使用的代理服务器当前是否适合 接入新的用户终端, 使得该新的用户终端参与该会议时, 保证了网络会议的 会议质量。
604: UE检测代理服务器信息中已登记的各个 Proxy, 并将检测结果符 合第二预设标准的 proxy作为目的代理服务器;
具体的, 向所述已登记的代理服务器发送检测信息; 当接收到所述已 登记的代理服务器根据所述检测信息返回的信息时, 根据所述已登记的代 理服务器返回的信息获知所述代理服务器的速度以及所述每个代理服务器 的当前状态; 根据所述代理服务器的速度以及所述每个代理服务器的当前 状态将符合第二预设标准的所述代理服务器作为目的代理服务器。
605: UE向所述目的代理服务器发送会议请求, 所述会议请求为加入会 议的请求, 携带加入会议的会议号。 假设本实施例中目的代理服务器为 proxyl;
606: Proxyl 向发送信息获取请求, 所述信息获取请求中携带所述加入 会议的会议号;
607: Center返回所述加入会议的会议号对应的会议所在的会场服务器 的信息;
在本实施例中, 该会议号指示的会议所在的会场服务器的信息包括该 会场服务器 Floor2的地址。
608: Proxyl接收到 Center返回的信息后, 向该会场服务器发送会议请 求;
当加入会议的请求中携带要加入会议的会议号和与加入会议的会议号 对应的会议所在的会场服务器的信息, 该步骤 606-608还可以有以下步骤代 替: Proxyl 向加入会议的会议号对应的会议所在的会场服务器发送会议请 求;
需要说明的是, 该会议请求为 UE发送给 Proxyl的会议请求, 该步骤还 可以理解为 Proxyl将 UE的加入会议请求转发至加入会议的会议号对应的会 议所在的会场服务器。
609-612与步骤 510~513原理相同, 在此不再赘述。
其中, 由于用户终端已经获知要加入会议的会议号, 因此, 步骤 513之 前会场服务器无需为代理服务器分配会议号,代理服务器也无需向用户终端 转发。 如果选择的接入服务器为其他接入服务器, 则需要执行步骤 513 , 即 会场服务器为代理服务器分配加入会议请求中的会议号,再由代理服务器向 用户终端转发。
用户终端可以根据中心服务器提供的信息对代理服务器进行检测, 并选 择符合标准的代理服务器作为目的代理服务器或代理服务器可以根据中心 服务器提供的信息对会场服务器进行检测并符合标准的会场服务器作为目 会场服务器提供服务, 提高了网络会议的会议质量。
参见图 7, 图 7为本发明提供的一种代理服务器的结构示意图, 该代理 服务器包括:
接收模块 701 , 用于接收用户终端发来的创建会议的会议请求, 向中心 服务器发送信息获取请求, 以及接收所述中心服务哭返回的在所述中心服务 器已登记的会场服务器信息;
检测模块 702, 用于根据所述会场服务器信息检测所述会场服务器信息 中的会场服务器, 将符合第一预设标准的会场服务器作为目的会场服务器, 并向所述目的会场服务器发送所述会议请求;
通道建立模块 703 , 用于分别建立本地代理服务器与所述目的会场服务 器, 以及所述本地代理服务器与所述用户终端之间的媒体通道之间的媒体通 道, 使得所述用户终端通过建立的媒体通道与所述会场服务器进行网络会 议。
该检测模块 702包括:
发送单元 702a,用于向所述会场服务器信息中的会场服务器发送检测信 息;
检测单元 702b, 用于接收所述会场服务器根据所述检测信息返回的信 息, 并根据所述会场服务器返回的信息获知所述会场服务器的速度以及所述 会场服务器的当前状态。
所述接收模块进一步用于:
用于接收来自所述目的会场服务器会议号, 所述来自所述目的会场服务
器的会议号由所述目的会场服务器分配。
该代理服务器还包括:
登记模块 704, 用于向所述中心服务器发送登记信息, 所述登记信息包 括所述自所述目的会场服务器的会议号和本地地址。
该接收模块 701还用于接收第二用户终端发送的加入会议的请求, 所述 加入会议的请求中携带要加入会议的会议号;接收与所述加入会议的会议号 对应的会议所在的会场服务器的信息;
该通道建立模块 703还用于根据与所述加入会议的会议号对应的会议所 在的会场服务器的信息建立与所述加入会议的会议号对应的会议所在的会 场服务器的媒体通道, 并将所述加入请求的会议号发送给中心服务器。
该接收模块 701还用于接收第二用户终端发送的加入会议的请求, 所述 加入会议的请求中携带要加入会议的会议号和与所述加入会议的会议号对 应的会议所在的会场服务器的信息;
该通道建立模块 703还用于根据与所述加入会议的会议号对应的会议所 在的会场服务器的信息建立与所述加入会议的会议号对应的会议所在的会 场服务器的媒体通道, 并将所述加入请求的会议号发送给中心服务器。
本实施例提供的代理服务器, 与方法实施例属于同一构思, 其具体实现 过程详见方法实施例, 这里不再赘述。 此外, 本发明的代理服务器可以是计 算机, 其执行代理服务器各模块的功能可以计算机的处理器完成。 当然, 本 发明的代理服务器也可以是其它具有此功能的物理实体。
代理服务器可以根据中心服务器提供的信息对会场服务器进行检测并 符合标准的会场服务器作为目的会场服务器,保证了用户在进行网络会议时 是由符合标准的会场服务器提供服务, 提高了网络会议的会议质量。
参见图 8, 图 8为本发明提供的一种用户终端的结构示意图, 该移动终 端包括:
发送模块 801 , 用于向中心服务器发送信息获取请求;
检测模块 802 ,用于当接收到所述中心服务器返回的代理服务器信息时, 根据所述代理服务器信息检测所述接入代理服务信息中的代理服务器, 并根 据检测结果将符合标准的代理服务器作为目的代理服务器;
所述发送模块 801进一步用于向所述目的代理服务器发送会议请求; 所述用户终端进一步包括:
通道建立模块 803 , 用于建立与所述目的代理服务器之间的媒体通道, 并通过建立的媒体通道进行网络会议。
所述信息获取请求中携带所述加入会议的会议号, 所述代理服务器信息 的信息和已登记的代理服务器的信息;
所述检测模块 802具体用于,根据所述加入会议的会议号对应会议中会 议成员正在使用的代理服务器的信息,检测所述加入会议的会议号对应的会 议中会议成员正在使用的代理服务器; 判断所述所述加入会议的会议号对应 的会议中会议成员正在使用的代理服务器不符合第三预设标准; 根据所述已 登记的代理服务器的信息向所述已登记的代理服务器发送检测信息; 并将检 测结果符合第二预设标准的代理服务器作为目的代理服务器。
所述检测模块 802根据所述已登记的代理服务器的信息向所述已登记的 代理服务器发送检测信息; 并将检测结果符合第二预设标准的代理服务器作 为目的代理服务器具体为: 向所述已登记的代理服务器发送检测信息; 当接 收到所述已登记的代理服务器根据所述检测信息返回的信息时,根据所述已 登记的代理服务器返回的信息获知所述代理服务器的速度以及所述每个代 理服务器的当前状态; 根据所述代理服务器的速度以及所述每个代理服务器 的当前状态将符合第二预设标准的所述代理服务器作为目的代理服务器。
所述信息获取请求中携带所述加入会议的会议号, 所述代理服务器信息 的信息和已登记的代理服务器的信息;
所述检测模块 802具体用于: 根据所述加入会议的会议号对应会议中会 议成员正在使用的代理服务器的信息,检测所述加入会议的会议号对应的会 议中会议成员正在使用的代理服务器; 判断所述所述加入会议的会议号对应 的会议中会议成员正在使用的代理服务器符合第三预设标准,将所述正在使 用的代理服务器作为目的代理服务器。
所述代理服务器信息为已登记的代理服务的信息;
所述检测模块 802具体用于:向所述已登记的代理服务器发送检测信息; 当接收到所述已登记的代理服务器根据所述检测信息返回的信息时,根据所 述已登记的代理服务器返回的信息获知所述代理服务器的速度以及所述每 个代理服务器的当前状态; 根据所述代理服务器的速度以及所述每个代理服
务器的当前状态将符合第二预设标准的所述代理服务器作为目的代理服务 器。
本实施例提供的用户终端, 与方法实施例属于同一构思, 其具体实现过 程详见方法实施例, 这里不再赘述。
用户终端可以根据中心服务器提供的信息对代理服务器进行检测, 并选 择符合标准的代理服务器作为目的代理服务器,保证了用户在进行网络会议 时是由符合标准的代理服务器提供服务, 提高了网络会议的会议质量。
参见图 9, 图 9为本发明提供的一种中心服务器的结构示意图, 该中心 服务器包括:
接收模块 901 , 用于接收代理服务器发送的信息获取请求;
发送模块 902, 用于将已登记的会场服务器信息返回给代理服务器, 以 便于代理服务器根据所述会场服务器信息检测所述会场服务器信息中的会 场服务器, 将符合第一预设标准的会场服务器作为目的会场服务器, 并向所 述目的会场服务器发送用户终端发来的创建会议的会议请求。
所述中心服务器还包括第一确定模块 903 , 用于确定所述代理服务器发 送的信息获取请求中携带会议号;
则所述发送模块 902返回的所述代理服务器的已登记的会场服务器信息 所述接收模块 901还用于接收用户终端发送的信息获取请求,, 所述发 送模块 902还用于将已登记的代理服务器信息返回给所述用户终端, 以便于 所述用户终端根据所述代理服务器信息检测所述接入代理服务信息中的代 理服务器, 并根据检测结果将符合标准的代理服务器作为目的代理服务器。
所述中心服务器还包括第二确定模块 904, 用于确定所述用户终端发送 的信息获取请求中携带加入会议的会议号;
所述发送模块 902返回给所述用户终端的已登记的代理服务器信息中还 信息。
所述所述接收模块 901 还用于接收会场服务器发送的新建会议的会议 号, 并将所述会议号与会场服务器的信息映射存储; 以及接收会场服务器发 送的结束会议的会议号, 并在所存储的会议号与会场服务器信息中删除所述 结束会议的会议号; 和 /或
所述接收模块 901还用于接收代理服务器发送的新增加处理会议的会议 号, 并将所述新增加处理会议的会议号及所述接入服务器的信息映射存储; 以及接收代理服务器发送的结束会议的会议号, 并在所存储的会议号与所述 代理服务器的信息中删除所述结束会议的会议号。
本实施例提供的中心服务器, 与方法实施例属于同一构思, 其具体实现 过程详见方法实施例, 这里不再赘述。 此外, 本发明的中心服务器可以是计 算机, 其执行中心服务器各模块的功能可以计算机的处理器完成。 当然, 本 发明的代理服务器也可以是其它具有此功能的物理实体。
通过为代理服务器提供会场服务器信息, 并为用户终端提供代理服务器 信息,使得代理服务器可以根据中心服务器提供的信息选择符合标准的会场 服务器作为目的会场服务器或用户终端根据中心服务器提供的信息选择符 合标准的代理服务器作为目的代理服务器,保证了用户在进行网络会议时是 由符合标准的代理服务器或会场服务器提供服务,提高了网络会议的会议质 量。
本发明实施例提供的上述技术方案的全部或部分可以通过程序指令相 关的硬件来完成, 所述程序可以存储在可读取的存储介质中, 该存储介质包 括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明 的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发 明的保护范围之内。
Claims
1、 一种网络会议方法, 其特征在于, 包括:
接收用户终端发来的创建会议的会议请求,向中心服务器发送信息获取 请求;
接收所述中心服务器返回的在所述中心服务器已登记的会场服务器信 息;
根据所述会场服务器信息检测所述会场服务器信息中的会场服务器,将 符合第一预设标准的会场服务器作为目的会场服务器, 并向所述目的会场服 务器发送所述会议请求;
分别建立本地代理服务器与所述目的会场服务器, 以及所述本地代理服 务器与所述用户终端之间的媒体通道之间的媒体通道,使得所述用户终端通 过建立的媒体通道与所述会场服务器进行网络会议。
2、 根据权利要求 1所述的方法, 其特征在于, 根据所述会场服务器信 息检测所述会场服务器信息中的会场服务器, 具体包括:
向所述会场服务器信息中的会场服务器发送检测信息;
接收所述会场服务器根据所述检测信息返回的信息, 并根据所述会场服 务器返回的信息获知所述会场服务器的速度以及所述会场服务器的当前状 态。
3、 根据权利要求 1或 2所述的方法, 其特征在于所述建立本地代理服 务器与所述目的会场服务器之间的媒体通道之间的媒体通道的媒体通道之 后, 还包括:
接收来自所述目的会场服务器的会议号, 所述来自所述目的会场服务器 的会议号由所述目的会场服务器分配。
4、 根据权利要求 3所述的方法, 其特征在于, 所述接收来自所述目的 会场服务器的会议号之后还包括:
向所述中心服务器发送登记信息, 所述登记信息包括所述来自所述目的 会场服务器的会议号和本地地址。
5、 根据权利要求 1或 2所述的方法, 其特征在于, 所述方法还包括: 接收第二用户终端发送的加入会议的请求, 所述加入会议的请求中携带 要加入会议的会议号;
向所述中心服务器发送信息获取请求, 所述信息获取请求中携带所述加 入会议的会议号;
接收与所述加入会议的会议号对应的会议所在的会场服务器的信息; 根据与所述加入会议的会议号对应的会议所在的会场服务器的信息建 立与所述加入会议的会议号对应的会议所在的会场服务器的媒体通道, 并将 所述加入请求的会议号发送给中心服务器。
6、 根据权利要求 1或 2任一所述的方法, 其特征在于, 所述方法还包 括:
接收第二用户终端发送的加入会议的请求, 所述加入会议的请求中携带 要加入会议的会议号和与所述加入会议的会议号对应的会议所在的会场服 务器的信息;
根据与所述加入会议的会议号对应的会议所在的会场服务器的信息建 立与所述加入会议的会议号对应的会议所在的会场服务器的媒体通道, 并将 所述加入请求的会议号发送给中心服务器。
7、 一种网络会议的方法, 其特征在于, 包括:
向中心服务器发送信息获取请求;
当接收到所述中心服务器返回的代理服务器信息时,根据所述代理服务 器信息检测所述接入代理服务信息中的代理服务器, 并根据检测结果将符合 标准的代理服务器作为目的代理服务器, 以及向所述目的代理服务器发送会 议请求;
建立与所述目的代理服务器之间的媒体通道, 并通过建立的媒体通道进 行网络会议。
8、 根据权利要求 7所述的方法, 其特征在于,
所述信息获取请求中携带加入会议的会议号, 所述代理服务器信息中包 息和已登记的代理服务器的信息;
所述根据所述代理服务器信息检测所述接入代理服务信息中的代理服 务器, 并根据检测结果将符合标准的代理服务器作为目的代理服务器具体包 括:
理服务器; 判断所述所述加入会议的会议号对应的会议中会议成员正在使用 的代理服务器不符合第三预设标准;
根据所述已登记的代理服务器的信息向所述已登记的代理服务器发送 检测信息;
并将检测结果符合第二预设标准的代理服务器作为目的代理服务器。
9、 根据权利要求 8所述的方法, 其特征在于, 所述根据所述已登记的 代理服务器的信息向所述已登记的代理服务器发送检测信息; 并将检测结果 符合第二预设标准的代理服务器作为目的代理服务器具体包括:
向所述已登记的代理服务器发送检测信息;
当接收到所述已登记的代理服务器根据所述检测信息返回的信息时,根 据所述已登记的代理服务器返回的信息获知所述代理服务器的速度以及所 述每个代理服务器的当前状态;
根据所述代理服务器的速度以及所述每个代理服务器的当前状态将符 合第二预设标准的所述代理服务器作为目的代理服务器。
10、 根据权利要求 7所述的方法, 其特征在于, 所述信息获取请求中携 带所述加入会议的会议号, 所述代理服务器信息中包括所述加入会议的会议 号对应会议中会议成员正在使用的代理服务器的信息和已登记的代理服务 器的信息;
所述根据所述代理服务器信息检测所述接入代理服务信息中的代理服 务器, 并根据检测结果将符合标准的代理服务器作为目的代理服务器具体包 括:
理服务器; 判断所述所述加入会议的会议号对应的会议中会议成员正在使用 的代理服务器符合第三预设标准,将所述正在使用的代理服务器作为目的代 理服务器。
11、 根据权利要求 7所述的方法, 其特征在于, 所述代理服务器信息为 已登记的代理服务的信息;
所述根据所述代理服务器信息检测所述接入代理服务信息中的代理服 务器, 并根据检测结果将符合标准的代理服务器作为目的代理服务器具体包 括:
向所述已登记的代理服务器发送检测信息;
当接收到所述已登记的代理服务器根据所述检测信息返回的信息时,根 据所述已登记的代理服务器返回的信息获知所述代理服务器的速度以及所 述每个代理服务器的当前状态;
根据所述代理服务器的速度以及所述每个代理服务器的当前状态将符 合第二预设标准的所述代理服务器作为目的代理服务器。
12、 一种网络会议的方法, 其特征在于, 包括:
接收代理服务器发送的信息获取请求;
将已登记的会场服务器信息返回给代理服务器, 以便于代理服务器根据 所述会场服务器信息检测所述会场服务器信息中的会场服务器,将符合第一 预设标准的会场服务器作为目的会场服务器, 并向所述目的会场服务器发送 用户终端发来的创建会议的会议请求。
13、 根据权利要求 11 所述的方法, 其特征在于, 确定所述代理服务器 发送的信息获取请求中携带会议号, 则返回给所述代理服务器的所述已登记 息。 ' ; 、 、
14、 根据权利要求 12或 13所述的方法, 其特征在于, 该方法进一步包 括:
接收用户终端发送的信息获取请求, 将已登记的代理服务器信息返回给 所述用户终端, 以便于所述用户终端根据所述代理服务器信息检测所述接入 代理服务信息中的代理服务器, 并根据检测结果将符合标准的代理服务器作 为目的代理服务器。
15、 根据权利要求 14所述的方法, 其特征在于,
确定所述用户终端发送的信息获取请求中携带加入会议的会议号, 则返 回给所述用户终端的已登记的代理服务器信息中还包括所述加入会议的会 议号对应会议中会议成员正在使用的代理服务器的信息。
16、 根据权利要求 12到 14任一所述的方法, 其特征在于, 该方法进一 步包括以下任一步骤之一或任意组合:
接收会场服务器发送的新建会议的会议号, 并将所述会议号与会场服务 器的信息映射存储;
接收会场服务器发送的结束会议的会议号, 并在所存储的会议号与会场 服务器信息中删除所述结束会议的会议号;
接收代理服务器发送的新增加处理会议的会议号, 并将所述新增加处理 会议的会议号及所述接入服务器的信息映射存储; 和
接收代理服务器发送的结束会议的会议号, 并在所存储的会议号与所述 代理服务器的信息中删除所述结束会议的会议号。
17、 一种代理服务器, 其特征在于, 包括:
接收模块, 用于接收用户终端发来的创建会议的会议请求, 向中心服务 器发送信息获取请求, 以及接收所述中心服务哭返回的在所述中心服务器已 登记的会场服务器信息;
检测模块, 用于根据所述会场服务器信息检测所述会场服务器信息中的 会场服务器, 将符合第一预设标准的会场服务器作为目的会场服务器, 并向 所述目的会场服务器发送所述会议请求;
通道建立模块, 用于分别建立本地代理服务器与所述目的会场服务器, 以及所述本地代理服务器与所述用户终端之间的媒体通道之间的媒体通道, 使得所述用户终端通过建立的媒体通道与所述会场服务器进行网络会议。
18、 根据权利要求 17所述的代理服务器, 其特征在于, 所述检测模块 包括:
发送单元, 用于向所述会场服务器信息中的会场服务器发送检测信息; 检测单元, 用于接收所述会场服务器根据所述检测信息返回的信息, 并 根据所述会场服务器返回的信息获知所述会场服务器的速度以及所述会场 服务器的当前状态。
19、 根据权利要求 17或 18所述的代理服务器, 其特征在于, 所述接收 模块进一步用于:
用于接收来自所述目的会场服务器会议号, 所述来自所述目的会场服务 器的会议号由所述目的会场服务器分配。
20、 根据权利要求 17或 18所述的代理服务器, 其特征在于, 所述代理 服务器还包括:
登记模块, 用于向所述中心服务器发送登记信息, 所述登记信息包括所 述自所述目的会场服务器的会议号和本地地址。
21、 根据权利要求 17或 18所述的代理服务器, 其特征在于, 所述接收 模块还用于接收第二用户终端发送的加入会议的请求, 所述加入会议的请求 中携带要加入会议的会议号;接收与所述加入会议的会议号对应的会议所在 的会场服务器的信息;
所述通道建立模块还用于根据与所述加入会议的会议号对应的会议所 在的会场服务器的信息建立与所述加入会议的会议号对应的会议所在的会 场服务器的媒体通道, 并将所述加入请求的会议号发送给中心服务器。
22、 根据权利要求 17或 18所述的代理服务器, 其特征在于, 所述接收 模块还用于接收第二用户终端发送的加入会议的请求, 所述加入会议的请求 中携带要加入会议的会议号和与所述加入会议的会议号对应的会议所在的 会场服务器的信息;
所述通道建立模块还用于根据与所述加入会议的会议号对应的会议所 在的会场服务器的信息建立与所述加入会议的会议号对应的会议所在的会 场服务器的媒体通道, 并将所述加入请求的会议号发送给中心服务器。
23、 一种用户终端, 其特征在于, 包括: 发送模块, 用于向中心服务器发送信息获取请求;
检测模块, 用于当接收到所述中心服务器返回的代理服务器信息时, 根 据所述代理服务器信息检测所述接入代理服务信息中的代理服务器, 并根据 检测结果将符合标准的代理服务器作为目的代理服务器;
所述发送模块进一步用于向所述目的代理服务器发送会议请求; 所述用户终端进一步包括:
通道建立模块, 用于建立与所述目的代理服务器之间的媒体通道, 并通 过建立的媒体通道进行网络会议。
24、 根据权利要求 23所述的用户终端, 其特征在于, 所述信息获取请 求中携带所述加入会议的会议号, 所述代理服务器信息中包括所述加入会议 理服务器的信息;
所述检测模块具体用于,根据所述加入会议的会议号对应会议中会议成 员正在使用的代理服务器的信息,检测所述加入会议的会议号对应的会议中 会议成员正在使用的代理服务器; 判断所述所述加入会议的会议号对应的会 议中会议成员正在使用的代理服务器不符合第三预设标准; 根据所述已登记 的代理服务器的信息向所述已登记的代理服务器发送检测信息; 并将检测结 果符合第二预设标准的代理服务器作为目的代理服务器。
25、 根据权利要求 24所述的用户终端, 其特征在于, 所述检测模块根 据所述已登记的代理服务器的信息向所述已登记的代理服务器发送检测信 息; 并将检测结果符合第二预设标准的代理服务器作为目的代理服务器具体 为: 向所述已登记的代理服务器发送检测信息; 当接收到所述已登记的代理 服务器根据所述检测信息返回的信息时,根据所述已登记的代理服务器返回 的信息获知所述代理服务器的速度以及所述每个代理服务器的当前状态; 根 据所述代理服务器的速度以及所述每个代理服务器的当前状态将符合第二 预设标准的所述代理服务器作为目的代理服务器。
26、 根据权利要求 23所述的用户终端, 其特征在于, 所述信息获取请 求中携带所述加入会议的会议号, 所述代理服务器信息中包括所述加入会议 理服务器的信息;
所述检测模块具体用于: 根据所述加入会议的会议号对应会议中会议成 员正在使用的代理服务器的信息,检测所述加入会议的会议号对应的会议中 会议成员正在使用的代理服务器; 判断所述所述加入会议的会议号对应的会 议中会议成员正在使用的代理服务器符合第三预设标准,将所述正在使用的 代理服务器作为目的代理服务器。
27、 根据权利要求 23所述的用户终端, 其特征在于, 所述代理服务器 信息为已登记的代理服务的信息;
所述检测模块具体用于: 向所述已登记的代理服务器发送检测信息; 当 接收到所述已登记的代理服务器根据所述检测信息返回的信息时,根据所述 已登记的代理服务器返回的信息获知所述代理服务器的速度以及所述每个 代理服务器的当前状态; 根据所述代理服务器的速度以及所述每个代理服务 器的当前状态将符合第二预设标准的所述代理服务器作为目的代理服务器。
28、 一种中心服务器, 其特征在于, 包括:
接收模块, 用于接收代理服务器发送的信息获取请求;
发送模块, 用于将已登记的会场服务器信息返回给代理服务器, 以便于 代理服务器根据所述会场服务器信息检测所述会场服务器信息中的会场服 务器, 将符合第一预设标准的会场服务器作为目的会场服务器, 并向所述目 的会场服务器发送用户终端发来的创建会议的会议请求。
29、 根据权利要求 28所述的中心服务器, 其特征在于, 所述中心服务 器还包括第一确定模块, 用于确定所述代理服务器发送的信息获取请求中携 带会议号;
则所述发送模块返回的所述代理服务器的已登记的会场服务器信息中 还包括所述会议号对应的会议所在的会场服务器的信息。
30、 根据权利要求 28所述的中心服务器, 其特征在于, 所述接收模块 还用于接收用户终端发送的信息获取请求,, 所述发送模块还用于将已登记 的代理服务器信息返回给所述用户终端, 以便于所述用户终端根据所述代理 服务器信息检测所述接入代理服务信息中的代理服务器, 并根据检测结果将 符合标准的代理服务器作为目的代理服务器。
31、 根据权利要求 30所述的中心服务器, 其特征在于, 还包括第二确 定模块, 用于确定所述用户终端发送的信息获取请求中携带加入会议的会议 号;
所述发送模块返回给所述用户终端的已登记的代理服务器信息中还包 息。 ' ' 、: 、 ' 、
32, 根据权利要求 28-31任一所述的中心服务器, 其特征在于, 所述所 述接收模块还用于接收会场服务器发送的新建会议的会议号, 并将所述会议 号与会场服务器的信息映射存储; 以及接收会场服务器发送的结束会议的会 议号, 并在所存储的会议号与会场服务器信息中删除所述结束会议的会议 号; 和 /或
所述接收模块还用于接收代理服务器发送的新增加处理会议的会议号, 并将所述新增加处理会议的会议号及所述接入服务器的信息映射存储; 以及 接收代理服务器发送的结束会议的会议号, 并在所存储的会议号与所述代理 服务器的信息中删除所述结束会议的会议号。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP11853440.3A EP2587723B1 (en) | 2010-12-28 | 2011-12-19 | Method and device for network conferences |
| ES11853440.3T ES2535841T3 (es) | 2010-12-28 | 2011-12-19 | Método y dispositivo para conferencias en red |
| US13/707,470 US9300702B2 (en) | 2010-12-28 | 2012-12-06 | Network conference method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010106147355A CN102136920B (zh) | 2010-12-28 | 2010-12-28 | 网络会议的方法和装置 |
| CN201010614735.5 | 2010-12-28 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/707,470 Continuation US9300702B2 (en) | 2010-12-28 | 2012-12-06 | Network conference method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012089040A1 true WO2012089040A1 (zh) | 2012-07-05 |
Family
ID=44296581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2011/084180 Ceased WO2012089040A1 (zh) | 2010-12-28 | 2011-12-19 | 网络会议的方法和装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9300702B2 (zh) |
| EP (1) | EP2587723B1 (zh) |
| CN (1) | CN102136920B (zh) |
| ES (1) | ES2535841T3 (zh) |
| WO (1) | WO2012089040A1 (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102136920B (zh) | 2010-12-28 | 2013-11-06 | 华为技术有限公司 | 网络会议的方法和装置 |
| CN102427406B (zh) | 2011-11-14 | 2014-03-12 | 华为技术有限公司 | 媒体数据包的处理方法、设备以及会议系统 |
| CN103634129B (zh) * | 2012-08-22 | 2018-03-20 | 腾讯科技(深圳)有限公司 | 一种设置代理服务器的方法及装置 |
| CN104468138B (zh) * | 2013-09-17 | 2018-12-14 | 杭州华为企业通信技术有限公司 | 一种多媒体会议的实现方法、相关设备以及系统 |
| JP6149741B2 (ja) * | 2014-01-24 | 2017-06-21 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
| CN109861986B (zh) * | 2019-01-03 | 2021-03-23 | 视联动力信息技术股份有限公司 | 一种图像调度方法及装置 |
| CN110213523B (zh) * | 2019-04-25 | 2021-05-04 | 浙江华创视讯科技有限公司 | 视频会议处理方法、系统、装置、计算机设备和存储介质 |
| US11856034B2 (en) | 2020-09-01 | 2023-12-26 | Hewlett Packard Enterprise Development Lp | Dynamic voice over internet protocol proxy for network bandwidth optimization |
| CN112702216B (zh) * | 2021-03-22 | 2021-07-09 | 浙江华创视讯科技有限公司 | 一种容灾处理方法、服务器、电子设备及存储介质 |
| CN114143368B (zh) * | 2021-12-21 | 2022-12-30 | 苏州万店掌网络科技有限公司 | 通信方法及装置 |
| CN116800723B (zh) * | 2022-03-16 | 2026-02-10 | 腾讯科技(深圳)有限公司 | 一种会议数据处理方法、装置、存储介质及设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1647548A (zh) * | 2001-12-07 | 2005-07-27 | 艾利森电话股份有限公司 | 电信网络内的服务接入和会议系统及方法 |
| CN101296101A (zh) * | 2007-04-28 | 2008-10-29 | 中兴通讯股份有限公司 | 会议业务通知的优化方法和系统 |
| CN102136920A (zh) * | 2010-12-28 | 2011-07-27 | 华为技术有限公司 | 网络会议的方法和装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU4036700A (en) * | 1999-04-06 | 2000-10-23 | Lipstream Networks, Inc. | Facilitating real-time, multi-point communications over the internet |
| US20020133611A1 (en) * | 2001-03-16 | 2002-09-19 | Eddy Gorsuch | System and method for facilitating real-time, multi-point communications over an electronic network |
| US7298834B1 (en) * | 2002-11-22 | 2007-11-20 | 3Com Corporation | System and method for large capacity conference calls |
| US7461126B2 (en) * | 2003-10-30 | 2008-12-02 | Radvision Ltd. | System and method for distributed multipoint conferencing with automatic endpoint address detection and dynamic endpoint-server allocation |
| US7353255B2 (en) * | 2003-10-30 | 2008-04-01 | International Business Machines Corporation | System and apparatus for geographically distributed VoIP conference service with enhanced QoS |
| US7474634B1 (en) * | 2004-03-12 | 2009-01-06 | West Corporation | System, methods, and computer-readable media for expedited access to conference calls |
| JP4438671B2 (ja) * | 2005-03-31 | 2010-03-24 | 日本電気株式会社 | マルチモーダルサービス提供方法及び提供システム並びにその制御プログラム |
| US8817668B2 (en) * | 2006-09-15 | 2014-08-26 | Microsoft Corporation | Distributable, scalable, pluggable conferencing architecture |
| CN101047534A (zh) * | 2007-04-09 | 2007-10-03 | 华为技术有限公司 | 用户主动加入会议的方法、装置及系统 |
-
2010
- 2010-12-28 CN CN2010106147355A patent/CN102136920B/zh active Active
-
2011
- 2011-12-19 ES ES11853440.3T patent/ES2535841T3/es active Active
- 2011-12-19 EP EP11853440.3A patent/EP2587723B1/en active Active
- 2011-12-19 WO PCT/CN2011/084180 patent/WO2012089040A1/zh not_active Ceased
-
2012
- 2012-12-06 US US13/707,470 patent/US9300702B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1647548A (zh) * | 2001-12-07 | 2005-07-27 | 艾利森电话股份有限公司 | 电信网络内的服务接入和会议系统及方法 |
| CN101296101A (zh) * | 2007-04-28 | 2008-10-29 | 中兴通讯股份有限公司 | 会议业务通知的优化方法和系统 |
| CN102136920A (zh) * | 2010-12-28 | 2011-07-27 | 华为技术有限公司 | 网络会议的方法和装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2587723A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130103763A1 (en) | 2013-04-25 |
| ES2535841T3 (es) | 2015-05-18 |
| EP2587723A4 (en) | 2013-10-30 |
| CN102136920A (zh) | 2011-07-27 |
| EP2587723A1 (en) | 2013-05-01 |
| EP2587723B1 (en) | 2015-02-25 |
| CN102136920B (zh) | 2013-11-06 |
| US9300702B2 (en) | 2016-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012089040A1 (zh) | 网络会议的方法和装置 | |
| US9402175B2 (en) | Selection of roaming gateway | |
| CN114902634A (zh) | 移动通信系统中提供应用服务器的信息的设备和方法 | |
| WO2012083800A1 (zh) | 基于内容分发网络的路由实现方法及相关设备、系统 | |
| EP2208316A1 (en) | Selective routing of data transmission between clients | |
| CN113692753B (zh) | 网络装置和在网络装置中实现的搜索边缘服务的方法 | |
| KR20120076444A (ko) | EMBMS 채팅 서비스 제공 시스템 및 EMBMS 채팅 서비스 제공 시스템의 서비스 제공자 서버, eBM-SC 및 사용자 단말의 제어 방법 | |
| WO2015078149A1 (zh) | 实现分布式呼叫中心的方法和分布式呼叫中心及相关装置 | |
| WO2012065531A1 (zh) | 实现中继选择的方法及装置、系统 | |
| WO2013040970A1 (zh) | 中继节点选择方法及装置 | |
| CN102368789A (zh) | 一种双栈终端连接网络的方法及系统 | |
| WO2009046666A1 (fr) | Procédé d'adressage d'entité à fonction de décision de politique, élément de réseau et système de réseau | |
| CN109150808A (zh) | 通信方法、装置和系统 | |
| WO2023185567A1 (zh) | 发现应用服务器的方法和装置 | |
| WO2012092899A2 (zh) | 端到端覆盖网中转方法和系统 | |
| WO2022188596A1 (zh) | 接入控制与数据转发方法、装置、电子设备及存储介质 | |
| CN102075588B (zh) | 一种实现网络地址转换nat穿越的方法、系统和设备 | |
| CN102710804B (zh) | 提高6rd网络可靠性的方法、家庭网关和dhcp服务器 | |
| US8812694B2 (en) | Dialog establishment over a peer-to-peer architecture | |
| WO2017008288A1 (zh) | Ip地址管理方法、装置、ip地址锚点及移动节点 | |
| CN101925053B (zh) | 一种ims域的会话控制的方法、系统及服务器 | |
| CN103188132A (zh) | 基于内容分发网络的即时通讯方法及系统 | |
| WO2012000366A1 (zh) | 业务数据的中继方法及中继节点系统 | |
| JP2024503864A (ja) | モバイルローカルエリアネットワークサービスに対する課金処理を実行する方法、システム、および関連するデバイス | |
| CN114629912A (zh) | 基于mec的通信传输方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11853440 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011853440 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |