Full-duplex call system along coal mine and implementation method

By adopting a full-duplex call system and UDP-based RTP protocol in the voice communication system along the coal mine, the problem of insufficient call delay and security in traditional half-duplex systems is solved, efficient and stable two-way voice communication is achieved, and the security and management efficiency of coal mine operations are improved.

CN119814263APending Publication Date: 2025-04-11ZHENGZHOU HENGDA INTELLIGENT CONTROL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411782996.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The traditional voice communication system along the coal mine uses half-duplex intercom equipment, which can only achieve one-way voice transmission during calls, and cannot achieve two-way calls, resulting in delayed information transmission and affecting the real-time nature of command and decision-making.

Method used

The full duplex call system is adopted, and hardware components such as RK2108 main processing chip, ES8311 echo collection chip, ADIN2111 network switch, etc. are introduced, combined with the UDP-based RTP protocol, the monitoring, separation, mixing, noise reduction and transmission of audio data is realized, ensuring that both parties to the call can send and receive voice data at the same time.

Benefits of technology

The function of both parties to the call is realized to speak simultaneously, eliminating waiting and interruption, significantly improving the efficiency and response speed of communication, and improving communication stability and security in complex environments such as coal mines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814263A_ABST
    Figure CN119814263A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of talkback communication, in particular to a full-duplex communication system along a coal mine and an implementation method, the communication system is composed of a plurality of telephones, the devices establish mutual communication through a network, and the communication system further comprises an RK2108, a main processing chip, a communication module, a communication module and a communication module, the ES8311 and the echo collection chip are responsible for collecting played sound and playing sound; an ADIN2111, a network switch and an external audio data access port; a power amplifier for converting the audio signal; the loudspeaker is used for voice playing; a microphone for voice acquisition; and the button triggers voice acquisition. According to the invention, by introducing a full-duplex communication mode, two communication parties can speak simultaneously, waiting and interruption are eliminated, the communication efficiency and experience are improved, the communication stability and safety are improved especially in a working scene in a complex environment such as a coal mine, and a more reliable and efficient solution is provided for a voice communication system along a mine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of intercom communication, and in particular to a full-duplex conversation system along a coal mine and an implementation method thereof. Background Art

[0002] Coal mines are high-risk production environments. The complex terrain, environmental factors (such as high temperature, humidity, dust, etc.) and communication needs of the underground mines have put forward strict requirements on the voice communication system. In order to ensure the safe and efficient operation of mine production, the voice communication system along the line has become an indispensable tool. The traditional voice communication system along the coal mine line relies on half-duplex intercom equipment, and usually uses voice phones along the line for voice calls. Half-duplex communication equipment can only support one-way voice transmission during calls. That is to say, when user A is speaking, user B cannot respond at the same time and must wait for user A to finish speaking before speaking. In this communication mode, mine operators cannot achieve simultaneous two-way calls. This "simplex" mode will cause information transmission delays in emergency situations, affecting the real-time nature of command and decision-making, which greatly limits the speed and accuracy of information transmission. Especially in the event of an emergency, low communication efficiency may lead to serious consequences and is not conducive to safe production.

[0003] With the popularization of industrial Internet of Things, network communications and digital technologies, voice communications along coal mines are gradually transitioning to network-based communication modes. This new communication system can overcome the limitations of traditional systems and improve the safety and management efficiency of coal mine operations. Summary of the invention

[0004] In view of the above-mentioned defects and problems, the present invention provides a full-duplex call system and implementation method along the coal mine, aiming to solve the shortcomings of the existing half-duplex call mode, especially the problems of response delay and poor security. By introducing the full-duplex communication mode, the two parties of the call can speak at the same time, eliminating waiting and interruptions, and improving communication efficiency and experience. Especially in working scenarios in complex environments such as coal mines, the stability and security of communication are improved, which will bring a more reliable and efficient solution to the voice call system along the mine.

[0005] The solution adopted by the present invention to solve its technical problems is: a full-duplex call system along the coal mine, the call system is composed of multiple telephones, and each device establishes mutual communication through a network, and the call system also includes: RK2108, a main processing chip, responsible for voice processing; ES8311, an echo collection chip, responsible for collecting and playing sounds; ADIN2111, a network switch, an entrance and exit (channel) of external audio data; a power amplifier, converting audio signals; a speaker, voice playback; a microphone, voice collection; a button, triggering voice collection.

[0006] Furthermore, the RK2108, ES8311, and ADIN2111 are responsible for monitoring audio data, sound source separation, mixing, primary noise reduction, echo cancellation, local execution of noise reduction algorithms, and sending audio data; the power amplifier and speaker are responsible for playback; and the microphone is responsible for picking up the voice of the call.

[0007] Furthermore, the audio data monitoring and audio data sending modules adopt the RTP protocol based on UPD; the audio source separation module accurately classifies the data sent by each device through the protocol header of the RTP protocol and restores them separately; the mixing module is responsible for creating a separate audio area, and converts the obtained audio sources into a playable audio data through weighted mixing; the primary noise reduction module performs a noise reduction process on the mixed data; the playback module converts the digital audio source into an analog signal for playback through the power amplifier chip; the voice pickup module sends the collected signal to the RK2108 main chip through the digital microphone; the echo cancellation module collects the played audio data through ES8311 and then forwards it to the RK2108 main chip, and then filters the audio collected in the audio through LMS; the local noise reduction algorithm module performs a noise reduction algorithm before sending the audio to reduce the collected audio noise; the audio data sending module converts the data into the RTP protocol after processing and sends it out.

[0008] Furthermore, in the mixing module, the weighted mixing formula is: Assuming there are N audio sources, the audio samples of each source are x i [n], where i is the source index, n is the sample index, and the static weight is w i , then the weighted mixing result y[n] is expressed as: ; Among them, y[n]: mixed audio sample; x i [n]: the nth sample of the ith audio source; w i : The static weight of the i-th audio source, satisfying , weight settings: w1=0.5, w2=0.3, w3=0.2.

[0009] A method for implementing a full-duplex call system along a coal mine includes a hardware part and a software part. The working process of the hardware part includes local audio acquisition and external audio playback.

[0010] Furthermore, the process of local audio collection is: start the system - press the button - turn on the microphone - voice input - audio data transmission - data processing - format data - forward through ANDI2111 switch - end the operation.

[0011] Furthermore, the process of external audio playback is: receiving external data - data transmission - RK2108 data reception - data processing - sending to power amplifier chip - power amplifier chip processing - audio playback - collecting audio data - data forwarding to RK2108 - subsequent processing.

[0012] Furthermore, the workflow of the software part is: press the button - turn on the microphone - voice input - audio data transmission - monitor external data - RK2108 data reception and processing - audio transmission - receive external data - RK2108 data reception and processing - audio signal is sent to the power amplifier chip - audio playback.

[0013] Beneficial effects of the present invention: The system architecture design enables the system to process complex audio data streams and achieve high-quality voice transmission. The specific implementation method covers the entire process from audio acquisition, signal amplification, noise suppression, format conversion to audio playback, ensuring the stability and reliability of communication. In addition, the system design also takes into account the interface design with the network, so that audio data can be efficiently transmitted through UPD based on the RTP protocol, thereby improving the efficiency and accuracy of data transmission. This system supports full-duplex voice communication, which means that both parties can send and receive voice data at the same time, realizing true real-time communication. The realization of this function avoids the problem of "taking turns to speak" in traditional half-duplex systems, and significantly improves the efficiency and response speed of communication. In environments that require rapid response, such as coal mines, this full-duplex call mode can ensure the instant transmission of information, which is crucial to improving work efficiency and safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 It is a system connection block diagram of the present invention; Figure 2 It is a communication schematic diagram of the present invention; Figure 3 Design a block diagram for the technology of the present invention; Figure 4 It is the software solution design diagram of the present invention; Figure 5 It is the software workflow diagram of the present invention. DETAILED DESCRIPTION

[0015] The present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0016] See also Figure 1-5 The present invention provides a technical solution of a full-duplex communication system and implementation method along the coal mine, which is implemented by hardware and software solutions: Embodiment 1: This embodiment provides a full-duplex communication system along the coal mine The 2108 phones are connected via wires. Multiple phones form a call system, and each device communicates with each other through the network. The hardware of the phone includes: RK2108: main processing chip, responsible for voice processing; ES8311: echo collection chip, responsible for collecting and playing sounds; ADIN2111: network switch, entrance and exit (channel) of external audio data; power amplifier: convert audio signals; speaker: voice playback; microphone: voice collection; button: trigger voice collection, press to collect, release to stop collecting.

[0017] Among them, the functional modules responsible for each hardware part are as follows: RK2108, ES8311, and ADIN2111 are responsible for monitoring audio data, sound source separation, mixing, primary noise reduction, echo cancellation, local execution of noise reduction algorithm, and sending audio data; the power amplifier and speaker are responsible for playback; the microphone is responsible for picking up the voice of the call.

[0018] Among the above-mentioned functional modules, the audio data monitoring module and the audio data sending module adopt the RTP protocol based on UDP. The RTP (Real-time Transport Protocol) protocol based on UDP is a network protocol commonly used in real-time audio and video communications. RTP usually runs on the User Datagram Protocol (UDP). It is designed to provide end-to-end real-time data transmission services, such as voice, video or interactive games. In this embodiment, the RTP protocol based on UDP is adopted to realize the monitoring and sending of audio data.

[0019] The audio source separation module accurately classifies the data sent by each device through the RTP protocol header and restores them separately to obtain audio source 1, audio source 2, audio source 3, etc. The mixing module creates a separate audio area and converts the obtained audio sources into a playable audio data through weighted mixing. The primary noise reduction module performs a noise reduction process on the mixed data, and the noise reduction process uses the Fourier change algorithm.

[0020] The playback module converts the digital sound source into an analog signal for playback through the power amplifier chip. The voice pickup module sends the collected signal to the RK2108 main chip through a digital microphone. The echo cancellation module collects the played audio data through ES8311 and then forwards it to the RK2108 main chip, and then filters the audio collected and played by itself through LMS (minimum mean square error). The local noise reduction algorithm module performs a noise reduction algorithm before sending the audio to reduce the collected audio noise. The local noise reduction algorithm uses Fourier change. The audio data sending module converts the data into the RTP protocol after processing it and sends it out.

[0021] In the mixing module, the weighted mixing formula is: Assuming there are N audio sources, the audio samples of each source are xi[n] (where i is the index of the source and n is the sample index), and the static weight is wi, then the weighted mixing result y[n] can be expressed as: ; Among them, y[n]: mixed audio sample; x i [n]: the nth sample of the ith audio source; w i : The static weight of the i-th audio source, usually satisfying , to avoid the volume being too loud or too soft. Weight settings: w1=0.5, w2=0.3, w3=0.2.

[0022] Embodiment 2: This embodiment provides a method for implementing full-duplex communication along the coal mine, including hardware and software parts. The hardware workflow includes local audio capture and external audio playback.

[0023] Among them, local audio collection includes the following processes: S11. Start the system and ensure that the equipment is powered on and starts normally; S12, press the button, the user presses the designated button to trigger the microphone collection function to start; S13, turn on the microphone. After the button is pressed, the system automatically starts the microphone and is ready to receive audio input; S14, voice input, the user inputs voice into the microphone, and the microphone collects audio data in real time; S15, audio data transmission, the microphone sends the collected audio data to the RK2108 main processor, and the main processor receives the data through the specified interface; S16, data processing, after receiving the audio data, the RK2108 main processor performs necessary processing, including signal amplification, noise suppression and format conversion; S17, formatting data, the main processor packages the processed audio data according to a predetermined fixed format to facilitate subsequent transmission; S18, forwarding through ANDI2111 switch, the formatted data is forwarded through ANDI2111 switch chip, and the switch sends the data to the network to ensure that the data can reach the target device; S19, end the operation. After the user completes the voice input, he can release the button, and the system will stop the microphone's collection function and enter standby mode, ready to accept the next operation.

[0024] External audio playback includes the following process: S21, receiving external data, the external device sends data and transmits it to the RK2108 main processor through the ANDI2111 switch; S22, data transmission, ANDI2111 receives the data sent from the outside and forwards it to the RK2108 main processor to ensure that the data transmission channel is unobstructed and avoid data loss; S23, RK2108 data reception, after the RK2108 main processor receives the external data, it performs data verification and integrity check to ensure the correctness of the data; S24, data processing, RK2108 performs necessary processing on the received data, including decoding, format conversion and signal enhancement, etc.; S25, sending to the power amplifier chip, the processed audio signal is sent to the power amplifier chip through a specified interface (such as I2S or PWM) to prepare for audio amplification; S26, power amplifier chip processing: after receiving the audio signal, the power amplifier chip amplifies the signal to drive the speaker to play the audio; S27, audio playback: the audio signal processed by the power amplifier is sent to the speaker, the speaker plays the audio, and the user can hear the corresponding sound; S28, collect audio data, and at the same time, use the ES8311 chip to collect the audio data played by the speaker through the circuit for real-time monitoring or recording; S29, data is forwarded to RK2108, and the collected audio data is sent back to the RK2108 main processor through the interface for subsequent processing; S210, subsequent processing, the RK2108 main processor further processes the audio data received from the ES8311, which may include audio analysis, effect processing or storage.

[0025] The software workflow includes the following steps: S31, press the button, the user presses the designated button to start the microphone collection function; S32, turn on the microphone. After the button is pressed, the system automatically turns on the microphone and prepares to receive audio input; S33, voice input, the user speaks into the microphone, and the microphone collects audio data in real time; S34, audio data sending, the microphone sends the collected audio data to the RK2108 main processor; S35, monitor the external data, ES8311 monitors the external data of the power amplifier chip and feeds the data back to the main chip; S36, RK2108 data reception and processing. After receiving the data, the RK2108 main processor uses LMS echo cancellation technology to filter out the audio collected by ES8311; S37, audio is sent out, the main chip converts the data into RTP protocol format and forwards it to the outside; S38, receiving external data, the external device sends data and transmits it to the RK2108 main processor through the ANDI2111 switch; S39, RK2108 data reception and processing, RK2108 verifies and processes the received external data (sound source separation, mixing, noise reduction); S310, the audio signal is sent to the power amplifier chip, and the processed audio signal is also sent to the power amplifier chip for amplification; S311, audio playback: the audio signal processed by the power amplifier is sent to the speaker to play the corresponding sound.

[0026] This process operates in a loop, and can collect and play sound simultaneously. The two devices can thus talk at the same time, eliminating waiting and interruptions, and the two sides will not interfere with each other, thereby improving communication efficiency and providing a stable and secure communication method for working scenarios in complex environments such as coal mines.

[0027] The above description is only a preferred embodiment of the present invention and does not limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A full-duplex communication system along the coal mine, characterized in that: The call system is composed of multiple phones, and each device establishes mutual communication through the network. The call system also includes: RK2108, the main processing chip, responsible for voice processing; ES8311, the echo collection chip, responsible for collecting and playing the sound; ADIN2111, the network switch, the entrance and exit of external audio data; the power amplifier, converting audio signals; the speaker, voice playback; the microphone, voice collection; the button, triggering voice collection.

2. The full-duplex communication system along the coal mine according to claim 1 is characterized in that: The RK2108, ES8311, and ADIN2111 are responsible for monitoring audio data, sound source separation, mixing, primary noise reduction, echo cancellation, local execution of noise reduction algorithms, and sending audio data; the power amplifier and speaker are responsible for playback; and the microphone is responsible for picking up the voice of the call.

3. The full-duplex communication system along the coal mine according to claim 2, characterized in that: The audio data monitoring and audio data sending modules use the RTP protocol based on UPD; the audio source separation module accurately classifies the data sent by each device through the protocol header of the RTP protocol and restores them separately; the mixing module is responsible for creating a separate audio area, and converts the obtained audio sources into a playable audio data through weighted mixing; the primary noise reduction module performs a noise reduction process on the mixed data; the playback module converts the digital audio source into an analog signal for playback through the power amplifier chip; the voice pickup module sends the collected signal to the RK2108 main chip through the digital microphone; the echo cancellation module collects the played audio data through ES8311 and then forwards it to the RK2108 main chip, and then filters the audio collected in the audio through LMS; the local noise reduction algorithm module performs a noise reduction algorithm before sending the audio to reduce the collected audio noise; The audio data sending module converts the data into RTP protocol after processing the data and sends it out.

4. The full-duplex communication system along the coal mine according to claim 1, characterized in that: In the mixing module, the weighted mixing formula is: Assuming there are N audio sources, the audio samples of each source are x i [n], where i is the source index, n is the sample index, and the static weight is w i , then the weighted mixing result y[n] is expressed as: ; Among them, y[n]: mixed audio sample; x i [n]: the nth sample of the ith audio source; w i : The static weight of the i-th audio source, satisfying , weight settings: w1=0.5, w2=0.3, w3=0.

2.

5. A method for implementing the full-duplex communication system along the coal mine line based on claims 1-4, characterized in that: It includes hardware and software parts. The workflow of the hardware part includes local audio acquisition and external audio playback.

6. The method for implementing the full-duplex communication system along the coal mine according to claim 5, characterized in that: The process of local audio acquisition is: start the system - press the button - turn on the microphone - voice input - audio data transmission - data processing - format data - forward through ANDI2111 switch - end the operation.

7. The method for implementing the full-duplex communication system along the coal mine according to claim 5, characterized in that: The process of external audio playback is: receiving external data - data transmission - RK2108 data reception - data processing - sending to the power amplifier chip - power amplifier chip processing - audio playback - collecting audio data - data forwarding to RK2108 - subsequent processing.

8. The method for implementing the full-duplex communication system along the coal mine according to claim 5, characterized in that: The workflow of the software part is: press the button - turn on the microphone - voice input - audio data transmission - monitor external data - RK2108 data reception and processing - audio transmission - receive external data - RK2108 data reception and processing - audio signal is sent to the power amplifier chip - audio playback.