CN203504603U - Server configuration of mobile Internet voice community - Google Patents
Server configuration of mobile Internet voice community Download PDFInfo
- Publication number
- CN203504603U CN203504603U CN201320081286.1U CN201320081286U CN203504603U CN 203504603 U CN203504603 U CN 203504603U CN 201320081286 U CN201320081286 U CN 201320081286U CN 203504603 U CN203504603 U CN 203504603U
- Authority
- CN
- China
- Prior art keywords
- server
- voice
- access
- user
- gatekeeper
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The utility model discloses a server configuration of a mobile Internet voice community which is easy in arrangement and provides high-quality voice service for users. The server configuration comprises a database, a gatekeeper server, an access server, a voice server and a WEB server, wherein the gatekeeper server, the access server, the voice server and the WEB server are in network connection with the database. The access server and the voice server establish communication connection. The gatekeeper server is used for receiving registration of a user of a mobile network, allocating the access server to the user, and storing the registration information in the database. The access server is used for executing mobile Internet terminal user login and forwarding real-time voice call signaling to the voice server. The voice server is used for managing a voice channel and processing real-time single-chat or group-chat voice data by means of a socket mechanism according to the voice call signaling. The WEB server is used for receiving and pushing voice short messages of the user through an http protocol.
Description
Technical field
The utility model relates to communication technical field, relates in particular to the server architecture of a kind of mobile Internet voice community.
Background technology
Community is the important force that promotes internet development, and the appearance of voice community makes interconnected online communication more convenient.And how to build and to optimize the server architecture of voice community and become the important content of studying.
Utility model content
Main purpose of the present utility model is to disclose a kind of mobile Internet voice community server framework, so that dispose and provide high-quality voice service for user.
For reaching above-mentioned purpose, the disclosed mobile Internet voice of the utility model community server framework, the gatekeeper's server that comprises database and be connected with data bank network, access server, voice server and WEB server, and described access server and described voice server are set up communication connection, wherein:
Gatekeeper's server, for receiving mobile network user's registration and giving user assignment access server, and is stored in log-on message in database;
Access server, for carrying out mobile Internet terminal user login and forwarding real-time audio call signaling to voice server;
Voice server, for according to audio call signaling with socket mechanism management voice channel and process real-time single chat or the group chat speech data of user;
WEB server, for being received and pushed user's voice SMS by http agreement.
The disclosed server architecture of the utility model, simple and practical; And by the function separate part of the propelling movement of voice SMS and real-time voice call is deployed on voice server and WEB server, make the division of labor between two servers clear and definite, thereby be embodied as user high-quality voice SMS, single chat and group chat service are provided, and can deal with by setting up voice server and WEB server the processing of mass users real-time voice data, expansion is convenient.
Accompanying drawing explanation
Fig. 1 is the disclosed mobile Internet voice of the utility model community server Organization Chart.
Embodiment
Below in conjunction with Figure of description, specific implementation of the present utility model is made a detailed description.
The disclosed server architecture of the present embodiment as shown in Figure 1, comprising:
Database and the gatekeeper's server being connected with data bank network, access server, voice server and WEB server, and described access server and described voice server set up and have communication connection, wherein:
Gatekeeper's server, for receiving mobile network user's registration and giving user assignment access server, and is stored in log-on message in database;
Access server, for carrying out mobile Internet terminal user login and forwarding real-time audio call signaling to voice server;
Voice server, for according to audio call signaling with socket mechanism management voice channel and process real-time single chat or the group chat speech data of user;
WEB server, for being received and pushed user's voice SMS by http agreement.
By this, when user is to be arranged on after the client login access server login of intelligent terminal, when need carry out real-time voice call, can by this client and voice server alternately and to data base querying called subscriber's the foundation of information realization voice call channel and the transmission of speech data; When needs send voice SMS, can be by the transmission that realizes alternately picture and text and audio, video data of this client and WEB server, when WEB server is online from database monitor to targeted customer, can realize according to its log-on message the timely propelling movement of voice SMS.
The disclosed server architecture of the utility model, each server division of labor is clear and definite, thereby be embodied as user, provides high-quality voice SMS, single chat and group chat service.
Further, rely on above-mentioned server architecture, when number of users increases sharply, can deal with by setting up voice server and WEB server the processing of mass users real-time voice data, expansion is convenient.Preferably, when the quantity of voice server is many, can also further set up one and set up with access server and each voice server the voice management server that has communication connection, detect in real time every data the efficient balance load of each voice server, for distributing and Managing speech server, and provide optimum voice server to access to user.By this, when user is to be arranged on after the client login access server login of intelligent terminal, when needs carry out real-time voice call, to access server application voice call request, access server cluster is inquired about the state of this voice call and to the current server access way that voice service can be provided of voice service management server queries, and sending method of service to each client that service is relevant, client realizes data interaction to the voice server of appointment; When needs send voice SMS, can be by the transmission that realizes alternately picture and text and audio, video data of this client and WEB server, after file transfer success, by this client, note is described and sent to access server, access server is described note to be transmitted to note recipient, and terminal obtains after note description, resolves note, from WEB server, download note annex, complete the transmission of information.So-called note is described, about one or more the associated description in the parameters such as the type (as voice SMS, text SMS, picture etc.) of note, transmit leg, recipient, transmitting time, data volume size.
What deserves to be explained is, in the utility model, when user's quantity and demand be not when high to the requirement on flexibility of server architecture, preferably, gatekeeper's server that logic can also be separated and access server are deployed on same physical server, to reduce costs.
Disclosed is above only several specific embodiment of the present utility model, and still, the utility model is not limited thereto, and the changes that any person skilled in the art can think of all should fall into protection range of the present utility model.
Claims (2)
1. the server architecture of a mobile Internet voice community, it is characterized in that, the gatekeeper's server that comprises database and be connected with data bank network, access server, voice server and WEB server, and described access server and described voice server set up and have communication connection, wherein:
Gatekeeper's server, is connected with described database;
Access server, is connected with described gatekeeper's server with described database respectively;
Voice server, is connected with described access server with described database respectively;
WEB server, is connected with described database.
2. the server architecture of mobile Internet voice according to claim 1 community, is characterized in that, also comprises with access server and voice server and sets up the voice management server that has communication connection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201320081286.1U CN203504603U (en) | 2012-10-30 | 2013-02-21 | Server configuration of mobile Internet voice community |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201220563354.3 | 2012-10-30 | ||
CN201220563354 | 2012-10-30 | ||
CN201320081286.1U CN203504603U (en) | 2012-10-30 | 2013-02-21 | Server configuration of mobile Internet voice community |
Publications (1)
Publication Number | Publication Date |
---|---|
CN203504603U true CN203504603U (en) | 2014-03-26 |
Family
ID=50335541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201320081286.1U Expired - Lifetime CN203504603U (en) | 2012-10-30 | 2013-02-21 | Server configuration of mobile Internet voice community |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN203504603U (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105515801A (en) * | 2015-12-17 | 2016-04-20 | 合肥寰景信息技术有限公司 | Speech communication method for network community group |
CN105515954A (en) * | 2015-12-22 | 2016-04-20 | 合肥寰景信息技术有限公司 | Network community group voice communication system |
CN105530257A (en) * | 2015-12-17 | 2016-04-27 | 合肥寰景信息技术有限公司 | Voice communication system with channel monitoring and early warning device |
CN105553988A (en) * | 2015-12-17 | 2016-05-04 | 合肥寰景信息技术有限公司 | Voice communication method with channel monitoring and early warning device |
CN105763605A (en) * | 2015-10-22 | 2016-07-13 | 贵阳朗玛信息技术股份有限公司 | Diagnosis and treatment server system and communication method thereof |
-
2013
- 2013-02-21 CN CN201320081286.1U patent/CN203504603U/en not_active Expired - Lifetime
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105763605A (en) * | 2015-10-22 | 2016-07-13 | 贵阳朗玛信息技术股份有限公司 | Diagnosis and treatment server system and communication method thereof |
CN105763605B (en) * | 2015-10-22 | 2019-09-13 | 贵阳朗玛信息技术股份有限公司 | Consulting services device system and its communication means |
CN105515801A (en) * | 2015-12-17 | 2016-04-20 | 合肥寰景信息技术有限公司 | Speech communication method for network community group |
CN105530257A (en) * | 2015-12-17 | 2016-04-27 | 合肥寰景信息技术有限公司 | Voice communication system with channel monitoring and early warning device |
CN105553988A (en) * | 2015-12-17 | 2016-05-04 | 合肥寰景信息技术有限公司 | Voice communication method with channel monitoring and early warning device |
CN105515954A (en) * | 2015-12-22 | 2016-04-20 | 合肥寰景信息技术有限公司 | Network community group voice communication system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103248665B (en) | A kind of mthods, systems and devices for sharing third-party application | |
EP2640099B1 (en) | Method, system and apparatus for providing stream media service | |
CN101247364B (en) | Conversation message managing system and method thereof | |
CN203504603U (en) | Server configuration of mobile Internet voice community | |
GB0602523D0 (en) | Community messaging system | |
CN103001860A (en) | Achieving system for converged communication Web instant messages | |
CN104243281B (en) | Voice communication method based on mobile internet | |
CN102196591A (en) | Mobile terminal and data parallel transmission method thereof | |
WO2014029276A1 (en) | Communication method and device | |
CN102625287A (en) | Method for downloading mobile phone application software | |
CN102025655A (en) | Method and device for realizing instant messaging between mobile devices based on short distance communication | |
CN102958107A (en) | Capability query method, communication terminal and application server | |
CN108683653A (en) | A kind of active message push system based on WebSocket | |
WO2015027721A1 (en) | Terminal status subscription method, apparatus and system | |
CN101321123A (en) | System and method for embedded type transmission of dynamic data | |
CN103095748A (en) | Method, server and system capable of sending updated microblog information of friend | |
CN101599921A (en) | A kind of enterprise instant communication system and document transmission method thereof | |
CN102158810A (en) | Method of downloading application based on multicast mode, device and system | |
US20140101272A1 (en) | Method and system for group number-based microblog aggregation | |
CN101754103A (en) | Method for realizing video chatting on mobile phone | |
CN101729444B (en) | Method and system for exchanging instant messages | |
CN103347001A (en) | Novel serverless mobile terminal conference demonstration method | |
CN101872556A (en) | Method for realizing p2p-based remote video education on webpage | |
CN102244843B (en) | Client setting incoming call looks the method for bell and sharing video frequency | |
CN100413293C (en) | A method of automatic instant message reply |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20140326 |