[go: up one dir, main page]

CN112564990A - Management method for switching audio management server - Google Patents

Management method for switching audio management server Download PDF

Info

Publication number
CN112564990A
CN112564990A CN202110200481.0A CN202110200481A CN112564990A CN 112564990 A CN112564990 A CN 112564990A CN 202110200481 A CN202110200481 A CN 202110200481A CN 112564990 A CN112564990 A CN 112564990A
Authority
CN
China
Prior art keywords
message
management server
audio management
data
conference
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.)
Granted
Application number
CN202110200481.0A
Other languages
Chinese (zh)
Other versions
CN112564990B (en
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.)
G Net Cloud Service Co Ltd
Original Assignee
G Net Cloud Service 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 G Net Cloud Service Co Ltd filed Critical G Net Cloud Service Co Ltd
Priority to CN202110200481.0A priority Critical patent/CN112564990B/en
Publication of CN112564990A publication Critical patent/CN112564990A/en
Application granted granted Critical
Publication of CN112564990B publication Critical patent/CN112564990B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • 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/568Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mathematical Physics (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a management method for switching an audio management server, which comprises the following steps: step S01, the management unit sets three message queues, one is a to-be-sent distributed message queue, one is a cache-sent distributed message queue, and the other is a to-be-confirmed sent distributed message queue; step S02, the management unit determines the fault type between the user terminal and the audio management server by sending the detection message, and step S03 executes the management control of the audio management server based on the judgment of the fault type; by distinguishing the fault of the audio management server or the fault of the network, the conference data of the client can be updated in time when synchronization is executed, and the conference is effectively ensured to be carried out.

Description

Management method for switching audio management server
Technical Field
The invention belongs to the field of communication processing, relates to a cloud conference technology, and particularly relates to management of an audio management server in a cloud conference.
Background
With the development of internet technology, the improvement of network transmission security technology, cloud service supported by public storage technology becomes an important platform for supporting third-party applications. Cloud services are an augmentation, usage, and interaction model of internet-based related services, generally involving the provision of dynamically scalable and often virtualized resources over the internet. With the increase of small and medium-sized minimally invasive enterprises, the requirement of self business can be realized by renting the cloud service of a third party, and the development of the internet technology enables office application and the like to be extended to a virtual space from office places. Cloud conferencing is one of the applications.
The cloud conference is an efficient, convenient and low-cost conference form based on a cloud computing technology, and can be used for remote communication and remote assistance by sharing audio, video, terminal desktop, documents, white boards and the like by using various terminal modes such as a telephone, a mobile phone, a computer, a special terminal and the like all over the world.
Communication between users in the cloud conference system needs to pass through an audio function, and the audio management server plays a role in performing various management on the audio function in the conference. The audio management server is an important guarantee for users to perform smooth conferences for processing data. The existing audio management server is mostly guaranteed to adopt a main backup mode to perform switching no matter what the audio management server is switched, namely the switching of the main backup, but the audio management server is very important for the integrity of data replication in the main backup switching process. How to realize the high reliability and the availability of the audio management server, and avoid the unavailability of the audio management server, which leads to the unavailability of users, thereby influencing the interruption of the conference, influencing the communication efficiency, further leading to the reduction of the user performance, and becoming a problem which needs to be solved urgently.
The invention aims to provide a method for ensuring high availability of an audio management server during switching and ensuring smooth communication of users.
Disclosure of Invention
In order to solve at least one of the above technical problems, the present invention provides a management method for switching audio management servers, including, in step S01, a management unit sets three message queues, one is a to-be-sent distributed message queue, one is a buffer-sent distributed message queue, and the other is a to-be-confirmed sent distributed message queue;
step S02, the management unit determines the fault type between the user terminal and the audio management server by sending a probe message,
step S03 executes management control of the audio management server based on the judgment of the type of failure;
the fault type between the user terminal and the audio management server comprises the following steps: network line faults and audio management server faults;
the management unit detects the fault type between the user terminal and the audio management server by sending the detection message, and comprises the following steps: when the message value of the distributed message queue to be confirmed is larger than a set threshold value, sending a detection message to an audio management server, and feeding back the detection message when the detection message is received by the audio management server so as to determine whether the network line fault or the audio management server fault occurs;
when the audio management server is determined to be unavailable, forwarding the message data in the distributed message queue to be sent to a backup audio management server;
when the network is judged to have a fault and the fault is a flash fault, distinguishing the sent message data, distinguishing whether the message data is ordered message data or unordered message data, and when the message data is ordered message data, encapsulating the ordered message data with the same theme in the message data packet of the same type and putting the message data in the same distributed message queue to be sent; and when the message data is judged to be unordered message data, putting the unordered message data into a distributed message queue to be sent according to the receiving sequence to execute sending.
Further, when the detection message judges that the audio management server is unavailable, an overtime notification message is sent to the unavailable audio management server, and when the unavailable audio management server knows that the conference message is sent to the standby audio management server by the to-be-sent message distributed queue for processing, the unavailable audio management server sends the conference data in the unavailable audio management server to a cache sending distributed message queue.
Further, the ordered message data is an operation command with a time logic sequence, when the network is judged to be in a flash failure, the management unit reduces the transmission rate of the data message, simultaneously sends an operation command merging instruction to the audio management server, and encapsulates a plurality of operation records corresponding to a plurality of updating operations in a message data packet according to an execution sequence.
Further, when the message value of the to-be-confirmed sending distributed message queue is continuously lower than the set threshold value, the message data to be sent is segmented again, a plurality of message queues are dynamically added, and the message data of the same subject sequence is sent in parallel.
Further, the sending is performed on the ordered message data and the priority of the same subject.
Further, when the network fault is judged to be the flash fault, the network transmission rate is reduced, and when the time delay is increased, the classified packing and compression transmission are carried out on the message data according to the time delay, the message compression processing time and the audio management server processing performance, wherein the size of the classified packing depends on the message processing time, the network time delay and the audio management server processing performance.
Further, the backup audio management server receives the conference message, and when the conference message cannot be searched in the local memory, the backup audio management server loads conference data related to the conference message in the conference data cache in the distributed queue; after the backup audio management server finishes the conference data loading, the backup audio management server creates a data conference and a data user, and then creates a telephone conference and a telephone user according to whether the telephone conference exists or not; the conference call and the telephone subscriber are then created and the management unit subscribes to the conference call messages.
Further, when the network flash breaks down, the distributed message queue to be sent does not discard or forward the message to another audio management server within a set time period when the network is overtime.
Further, when the network is judged to be in a flash fault, the audio management server stops sending message data and initiates system configuration parameter synchronization when the network is recovered to be normal, and when the asynchronous state is found, the audio management server requests the current state of the client to the client, and the server synchronizes the state in the memory of the server according to the state.
Further, when the network flash failure is judged, the management unit sends an event notification to the audio management server, and the audio management server receives the event notification and then goes to the management unit to subscribe all the teleconference messages in the memory of the management unit again until the subscription is successful.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic diagram of the system of the present invention.
FIG. 2 is a schematic flow diagram of the process of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
Only one audio management server works in a conference, audio operation requests in the conference are sent to the audio management server for processing, and when the audio management server is abnormal, switching logic is executed to ensure high availability of the audio management server.
The audio management server ensures high availability of the audio management server based on the distributed message queue and the distributed cache, and the scheme of the invention does not need a separate switching management server and has clear logic.
Fig. 1 is a schematic diagram of an implementation of a structure of the present invention, in which the functions of a management unit may integrate the functions in a teleconference server and the functions of setting of a buffer queue, and an audio management server may also integrate the functions of a proxy server. The arrows in fig. 1 are merely schematic, and those skilled in the art know that interaction of information between various devices can be performed.
As shown in fig. 2, in step S01, the management unit sets three message queues, one is a to-be-sent distributed message queue, one is a buffer-sent distributed message queue, and the other is a to-be-confirmed-sent distributed message queue;
the specific steps in recovering and managing and controlling the data of the new audio management server are as follows: when the audio management server is abnormally crashed or the network is disconnected, another audio management server is selected to take over the conference in the abnormal audio management server; another new audio management server will be selected to need to restore the data in the conference and synchronize the data state between the audio management server and the teleconference management server.
Optionally, the management unit sets three distributed message queues, one is a to-be-sent distributed message queue, one is a buffer sending distribution, and the other is a to-be-confirmed sending distributed message queue. Through the setting of the distributed message sequence to be confirmed and sent, the message queue cannot be blocked in the distributed message queue to be sent, and the data synchronization of other user terminals communicating with the audio management server is improved.
When the value of the to-be-confirmed sent distributed message queue is larger than a set threshold value, sending a detection message to an audio management server, feeding back the detection message by the audio management server when receiving the detection message, determining whether the network line fault or the opposite-end audio management server fault exists through the detection message, and forwarding the message data in the current to-be-sent distributed message queue to an audio management server B when determining that the audio management server A is unavailable. The audio management server B receives the conference message, and if the conference of the message cannot be searched in the local memory, the conference data is loaded in the conference data cache in the distributed queue; after the audio management server B finishes the conference data loading, the audio management server B establishes a data conference and a data user, and then establishes a telephone conference and a telephone user according to whether the telephone conference exists or not; then create the telephone conference and the telephone user, and then go to the telephone conference management server or the message of subscribing the telephone conference in the management unit.
In order to simplify the logic of the audio server, the user continues to activate the conference call in the call management server or management unit after subscribing to the conference call without determining whether the conference call is already activated (the conference call management server ensures that the conference call activation interface cannot report an error for the already activated conference call).
Optionally, when the detection message determines that the audio management server a is unavailable, a timeout notification message is sent to the audio management server a, and when the unavailable audio management server a knows that the message of the conference corresponding to the self memory has been sent to another audio management server by the distributed message queue for processing, the conference data in the audio management server a is sent to the distributed session queue cache data, and at this time, the conference data in the self memory is dirty data and must be cleaned up, and meanwhile, the conference call management server needs to be visited to cancel the message of the subscribed conference call.
Optionally, when the network is judged to have a flash failure, the sent message data is distinguished, whether the message data is ordered message data or unordered message data is distinguished, and when the data is ordered message data and message data with the same theme are ordered messages, the message data is packaged in the same message data packet and is put into the same message queue. And when the message data is judged to be unordered message data, putting the unordered message data into a message queue according to the receiving sequence to execute sending.
Optionally, the ordered message data is specifically an operation command with a time logic sequence, and optionally when it is determined that the network is in an interruption fault, the transmission rate and quality of the data packet are reduced, and a merge message instruction is sent to the audio management server, where the merge message instruction may refer to encapsulating, according to an execution sequence, a plurality of operation records corresponding to a plurality of similar update operations in the command with the operation sequence into one piece of message data, storing the message data in a merge message queue, reducing the network transmission rate, and sending the command to the audio update server. One updating operation can also correspond to a plurality of operation records, and a plurality of operation command records corresponding to the same or a plurality of updating operations are encapsulated into a message data according to the execution sequence, thereby preventing the occurrence of disorder condition and ensuring the correctness of the synchronization process.
Optionally, when the sending information of the distributed message queue to be confirmed is continuously lower than the set threshold, the message data to be sent is segmented again, a plurality of message queues are dynamically added, and the message data packets of the same subject sequence are sent in parallel. Optionally, the data of the same ordered subject is fixed in a message queue for sending or sent preferentially. The message is distinguished, and the clustering analysis is carried out on the message operation instruction and the message content theme, so that the rapidness of message transmission is guaranteed, and the continuity of system setting commands is also guaranteed.
The judgment of whether the receiving network is flash-off is based on the network delay of the detection message, and can also be carried out through other indexes, such as network packet loss rate and the like.
When the network transmission is decreased and the time delay is increased due to the flash failure, classified packet compression transmission is carried out on the message data packets according to the time delay, the message compression processing time and the management audio server processing performance, and the size of the classified packets depends on the message processing time, the network time delay and the management audio server processing performance.
It can be known that during the time period of network timeout, the distributed message queue will not discard or forward the messages to other audio management server, and when the network recovers, the distributed message queue will continue to send the messages, thus ensuring the synchronization of the state of the data conference.
The audio management server stops sending message data when the network returns to normal, the sending system configuration parameters are synchronous, when the asynchronous state is found, for example, the user needs to mute by itself, and the audio management server finds that the user is muted, at this time, the audio management server requests the current state of the user from the client of the user, and the server synchronizes the state in the memory of the server according to the state.
Optionally, conference data of the teleconference is synchronized, when the network of the teleconference and the conference management server is flashed, the audio management server has an event notification, and after receiving the event notification, the audio management server goes to the teleconference management server again to subscribe all teleconference messages in the memory of the audio management server until the subscription is successful. When the conference call management server receives the subscription request of the audio management server, all the data in the conference call are sent to the audio management server once, and the audio management server can ensure that the data in the memory of the audio management server is up to date according to the data.
The data conference and conference data are synchronous, so that the client can carry out the teleconference when the audio management server fails or the network fails, and the complete conference of the audio management server is effectively ensured.
Optionally, when the network is completely interrupted, executing a polling detection mode on the detection message, stopping sending other message data, sending an alarm message to wait for network recovery, and optionally executing transmission of the alarm message through a third-party relay network.
Example 2
Based on the examples described above, the features relating to the method steps in one embodiment can be implemented by a computer device/system provided by the present invention, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement any one of the methods in the embodiments described above.
It will be understood by those skilled in the art that all or part of the processes in the methods of the embodiments described above may be implemented by a computer program to instruct associated hardware, where the program may be stored in a non-volatile computer-readable storage medium, and in the embodiments of the present invention, the program may be stored in the storage medium of a computer system and executed by at least one processor in the computer system to implement the processes including the embodiments of the video playing methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Accordingly, a storage medium is also provided, on which a computer program is stored, wherein the program, when executed by a processor, implements the method steps as referred to in any of the embodiments above.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A management method for audio management server switching, characterized by:
step S01, the management unit sets three message queues, one is a to-be-sent distributed message queue, one is a cache-sent distributed message queue, and the other is a to-be-confirmed sent distributed message queue;
step S02, the management unit determines the fault type between the user terminal and the audio management server by sending a probe message,
step S03 executes management control of the audio management server based on the judgment of the type of failure;
the fault type between the user terminal and the audio management server comprises the following steps: network line faults and audio management server faults;
the method for determining the fault type between the user terminal and the audio management server by the management unit through sending the detection message comprises the following steps: when the message value of the to-be-confirmed sending distributed message queue is larger than a set threshold value, sending a detection message to an audio management server, and feeding back after receiving the detection message through the audio management server to determine whether the network line fault or the audio management server fault occurs;
when the audio management server is determined to be unavailable, forwarding the message data in the distributed message queue to be sent to a backup audio management server;
when the network is judged to be in the flash fault, the sent message data are distinguished, whether the message data are ordered message data or unordered message data is distinguished, and when the message data are ordered message data, the ordered message data with the same theme are packaged in the message data packet of the same type and are placed in the same distributed message queue to be sent; and when the message data is judged to be unordered message data, putting the unordered message data into a distributed message queue to be sent according to the receiving sequence to execute sending.
2. The method of claim 1, wherein: when the detection message judges that the audio management server is unavailable, an overtime notification message is sent to the unavailable audio management server, and when the unavailable audio management server knows that the conference message is sent to a standby audio management server by the to-be-sent message distributed queue for processing, the unavailable audio management server sends the conference data in the unavailable audio management server to a cache sending distributed message queue.
3. The method of claim 2, wherein: when the network is judged to be in a flash failure, the management unit reduces the transmission rate of the data message, simultaneously sends an operation combining command instruction to the audio management server, and encapsulates a plurality of operation records corresponding to a plurality of updating operations in a message data packet according to the execution sequence.
4. The method of claim 3, wherein: and when the message value of the to-be-confirmed sending distributed message queue is continuously lower than the set threshold value, segmenting the message data to be sent again, dynamically increasing a plurality of message queues, and executing parallel sending of the message data of the same subject sequence.
5. The method of claim 4, wherein: the sending is performed on ordered message data and with priority on the same topic.
6. The method of claim 1, wherein: when the network fault is judged to be a flash fault, the network transmission rate is reduced, and the network delay time is increased, the message data is classified, packaged, compressed and transmitted according to the network delay time, the message compression processing time and the audio management server processing performance, and the size of the classified package depends on the message compression processing time, the network delay time and the audio management server processing performance.
7. The method of claim 1, wherein: the backup audio management server receives the conference message, and when the conference message cannot be searched in the local memory, the conference data related to the conference message is loaded in the conference data cache in the distributed queue; after the backup audio management server finishes the conference data loading, the backup audio management server creates a data conference and a data user, and then creates a telephone conference and a telephone user according to whether the telephone conference exists or not; the conference call and the telephone subscriber are then created and the management unit subscribes to the conference call messages.
8. The method of claim 7, wherein: when the network flash breaks down, the distributed message queue to be sent does not discard or forward the message to other audio management servers within the set time period when the network is overtime.
9. The method of claim 8, wherein: when the network is judged to be in a flash fault, the audio management server stops sending message data and initiates system configuration parameter synchronization when the network is recovered to be normal, and when the asynchronous state is found, the audio management server requests the current state of the client to the client, and the server synchronizes the state in the memory of the server according to the state.
10. The method of claim 9, wherein: when the network flash failure is judged, the management unit sends an event notification to the audio management server, and the audio management server receives the event notification and then goes to the management unit to subscribe all the teleconference messages in the memory of the management unit again until the subscription is successful.
CN202110200481.0A 2021-02-23 2021-02-23 Management method for switching audio management server Active CN112564990B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110200481.0A CN112564990B (en) 2021-02-23 2021-02-23 Management method for switching audio management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110200481.0A CN112564990B (en) 2021-02-23 2021-02-23 Management method for switching audio management server

Publications (2)

Publication Number Publication Date
CN112564990A true CN112564990A (en) 2021-03-26
CN112564990B CN112564990B (en) 2021-05-14

Family

ID=75034555

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110200481.0A Active CN112564990B (en) 2021-02-23 2021-02-23 Management method for switching audio management server

Country Status (1)

Country Link
CN (1) CN112564990B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114553616A (en) * 2022-01-12 2022-05-27 广州市迪士普音响科技有限公司 Audio transmission method, device and system of conference unit and terminal equipment
CN115550280A (en) * 2022-11-24 2022-12-30 云账户技术(天津)有限公司 Multi-level message queue implementation method, system, electronic device and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136900A (en) * 2006-10-16 2008-03-05 中兴通讯股份有限公司 Fast transparent fault shift device and implementing method facing to service
CN106534758A (en) * 2015-09-09 2017-03-22 三亚中兴软件有限责任公司 Conference backup method and conference backup device
CN109788229A (en) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 A kind of meeting fusion method, terminal, server and computer storage medium
US20190188092A1 (en) * 2017-12-19 2019-06-20 International Business Machines Corporation Memory error recovery
CN110601903A (en) * 2019-09-25 2019-12-20 广州荔支网络技术有限公司 Data processing method and device based on message queue middleware

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136900A (en) * 2006-10-16 2008-03-05 中兴通讯股份有限公司 Fast transparent fault shift device and implementing method facing to service
CN106534758A (en) * 2015-09-09 2017-03-22 三亚中兴软件有限责任公司 Conference backup method and conference backup device
CN109788229A (en) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 A kind of meeting fusion method, terminal, server and computer storage medium
US20190188092A1 (en) * 2017-12-19 2019-06-20 International Business Machines Corporation Memory error recovery
CN110601903A (en) * 2019-09-25 2019-12-20 广州荔支网络技术有限公司 Data processing method and device based on message queue middleware

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114553616A (en) * 2022-01-12 2022-05-27 广州市迪士普音响科技有限公司 Audio transmission method, device and system of conference unit and terminal equipment
CN114553616B (en) * 2022-01-12 2023-11-24 广州市迪士普音响科技有限公司 Audio transmission method, device and system of conference unit and terminal equipment
CN115550280A (en) * 2022-11-24 2022-12-30 云账户技术(天津)有限公司 Multi-level message queue implementation method, system, electronic device and readable storage medium
CN115550280B (en) * 2022-11-24 2023-03-31 云账户技术(天津)有限公司 Multi-level message queue implementation method, system, electronic device and readable storage medium

Also Published As

Publication number Publication date
CN112564990B (en) 2021-05-14

Similar Documents

Publication Publication Date Title
CN107465767B (en) Data synchronization method and system
EP1532799B1 (en) High availability software based contact centre
CN100553322C (en) Backup method and device for video conference
CN112564990B (en) Management method for switching audio management server
WO2012097588A1 (en) Data storage method, apparatus and system
CN114900449B (en) Resource information management method, system and device
CN111698158A (en) Method and device for electing master equipment and machine-readable storage medium
CN102055950B (en) MCU backup method and equipment in video conference
US20240380625A1 (en) Charging processing method and system, and related device
CN110895469A (en) Upgrading method, device, electronic device and storage medium for dual-system hot standby system
CN108228393A (en) A kind of implementation method of expansible big data High Availabitity
CN101207662A (en) Thin client system and communication device
KR20070099535A (en) Systems and Methods for Survivable Remote Networks
CN101667937A (en) Method for realizing disaster recovery of data service equipment, data service equipment and data service systems
US20190349436A1 (en) Methods, apparatus and systems for resuming transmission link
CN111427704B (en) Remote monitoring method, device, equipment and storage medium for configuration instruction
CN104272789A (en) Mobile communication system, call processing node, and communication control method
CN115103006A (en) Heartbeat message sending method under distributed storage cluster scene and related components thereof
CN114422335A (en) Communication method, communication device, server and storage medium
CN110351122B (en) Disaster recovery method, device, system and electronic equipment
CN116208496B (en) A distributed service monitoring and automatic operation and maintenance processing system
US8675829B1 (en) Notify caller if low quality voicemail is being recorded
CN118118324A (en) Method for switching user plane UP and network equipment
CN113890817A (en) Communication optimization method and device
CN114666305A (en) An IP call method, system, device, electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant