CN114615222B - RabbitMQ-based time delay braking system and braking method thereof - Google Patents
RabbitMQ-based time delay braking system and braking method thereof Download PDFInfo
- Publication number
- CN114615222B CN114615222B CN202210260581.7A CN202210260581A CN114615222B CN 114615222 B CN114615222 B CN 114615222B CN 202210260581 A CN202210260581 A CN 202210260581A CN 114615222 B CN114615222 B CN 114615222B
- Authority
- CN
- China
- Prior art keywords
- signal
- module
- mother
- identification
- information
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 230000006854 communication Effects 0.000 claims abstract description 45
- 238000004891 communication Methods 0.000 claims abstract description 44
- 238000003860 storage Methods 0.000 claims description 48
- 238000012545 processing Methods 0.000 claims description 36
- 230000008439 repair process Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 14
- 238000013507 mapping Methods 0.000 claims description 6
- 238000011144 upstream manufacturing Methods 0.000 abstract description 19
- 230000009286 beneficial effect Effects 0.000 abstract description 4
- 239000000543 intermediate Substances 0.000 description 65
- 230000008569 process Effects 0.000 description 12
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 241000282414 Homo sapiens Species 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to the technical field of network communication, and particularly discloses a delay braking system based on RabbitMQ and a braking method thereof. The system comprises an upstream transmitting unit, a RabbitMQ server and a downstream receiving unit which are connected in sequence in a signal mode, wherein the upstream transmitting unit comprises a master signal module for receiving pre-transmitted information and generating a master signal. The invention generates the terminal signal to complete the instant communication process by the characteristic identification mode of the mother signal and the son signal and the determination and matching transmission of the son signal to the mother signal under the time threshold, improves the communication delay without affecting the communication dialogue, can brake the sent information, increases the fault tolerance rate of information input and transmission, reduces the generation of misunderstanding, and is beneficial to society harmony.
Description
Technical Field
The invention relates to the technical field of network communication, in particular to a delay braking system based on RabbitMQ and a braking method thereof.
Background
The communication is a mode of civilization propagation, and is a civilization evolution carrier, and the communication is not available, and the culture cannot be exchanged and the trade cannot be performed. The importance of communication in the production of human life is self-evident.
To date, two communication modes are known to humans: one is instant messaging, IM (Instant Message), such as early letters, telegrams, telephones, in the current internet age, evolved E-mail, ICQ (QQ) and mobile internet based instant messaging (e.g. WeChat, whatsapp, line, telegram, etc.). Another is broadcast communication BM (Broadcast Message), such as early mansion, pool, official announcement, newspaper, wired and wireless broadcasting, television, internet age, portal site, mobile internet-based microblog, twitter, etc., and branching various forms of picture sharing, short video sharing, and live APP, etc.
Based on the gradual acceleration of the transmission speed of the prior communication technology, the gradual shortening of the communication time delay, and the instant messaging of human beings becomes more convenient and quicker. Because the generation of partial error information is an uncontrollable factor, the problems of error word missending, transmission distortion, frame rate change, picture missending and the like exist, and the high-speed communication also leads to the rapid sending of the error information. Although some software in the prior art can cancel the error information by means of withdrawal, this situation still cannot avoid the possibility that the receiver sees the error information, and the withdrawal of the operation instruction may also cause the deepening of the misunderstanding. In the large environment of rapid development of the fifth generation mobile communication technology, the time delay of the air interface is as low as 1ms, and real-time applications such as automatic driving, telemedicine and the like can be met, but the instant text and voice messages are taken as examples, and the time requirement is not extremely high. Taking the transmission of the expression package picture as an example,
In view of the above, there is a need for a brake system capable of delaying braking and a braking method thereof.
Disclosure of Invention
The invention aims to provide a delay braking system based on RabbitMQ and a braking method thereof, which are used for improving the delay of instant messaging so as to increase the fault tolerance.
The invention is realized by the following technical scheme:
A delay braking system based on RabbitMQ comprises an upstream transmitting unit, a RabbitMQ server and a downstream receiving unit which are connected in sequence in a signal mode, wherein the upstream transmitting unit comprises a master signal module for receiving pre-sent information and generating a master signal. In the prior art, with the rapid development of the fifth generation mobile communication technology, the time delay of the communication air interface is as low as 1ms, which means that the instant messaging can almost achieve "sending" or "receiving". Because the dynamic pictures are widely applied and spread at the present stage, especially expression packages are popular among users, the dynamic pictures gradually become a way for expressing blessings in holidays. The types and forms of the dynamic pictures are also various, after the user selects the pictures to confirm and send, the picture information is transmitted to a receiving end to be decoded and displayed, in the process, when the pictures are selected to be wrong, the information cannot be braked and withdrawn based on low time delay, the untimely pictures can be sent, so that misunderstanding can occur among the users, and the situation that the receiver is reminded of withdrawing the information and the sent information is seen before the withdrawal exists in the prior art. It should also be noted that the instant text, image, audio information communication does not need to be "sent" or "received", allowing a high delay between them. For the complexity of the information contained in the dynamic picture, the problem of high distortion rate still exists in the communication transmission process. Based on the above problems, the applicant provides a delay braking system based on RabbitMQ, which is used for improving the delay of instant messaging, so that a user can make a braking reaction after detecting that the pre-sent information is wrong, and thus make a decision of canceling sending, thereby reducing misunderstanding among users and being beneficial to maintaining social harmony. The method is specifically characterized by comprising the following steps of: the delay braking system based on the RabbitMQ comprises an upstream transmitting unit, a RabbitMQ server and a downstream receiving unit which are sequentially connected in a signal mode, wherein the upstream transmitting unit comprises a master signal module used for receiving pre-transmitted information and generating a master signal, the master signal module is used for transmitting the master signal carrying the pre-transmitted information to the RabbitMQ server, the master signal module is used for making a cancellation transmission reaction within a set time threshold range, and the sub signal module is used for transmitting the sub signal to the RabbitMQ server beyond the set time threshold range so as to form a terminal signal and transmitting the terminal signal to the downstream receiving unit. Based on the system, the aim of delayed braking of communication is fulfilled by the retransmission of the information and the matching determination.
Further, the upstream transmitting unit further includes: the information input module is in signal connection with the master signal module and is used for inputting pre-sent information; the time setting module is in signal connection with the master signal module and is used for setting a time threshold; and the sub-signal module is in signal connection with the time setting module and is used for transmitting the sub-signals according to the time threshold. Based on the system, the information input module is used for inputting the pre-sent information, the pre-sent information is transmitted to the master signal module after input, and the master signal module generates a master signal and transmits the master signal to the RabbitMQ server; after the time threshold is set by the time setting module, the sub-signal module transmits sub-signals according to the time threshold and then transmits the sub-signals to the RabbitMQ server. It should be noted that, under the condition that the time threshold is not exceeded, the information input module can input and generate a termination sending signal according to the initiative of the user.
Further, the RabbitMQ server includes: the signal processing module is connected with the sub-signal module through signals; the signal processing module is used for receiving the mother signal, detecting the distortion rate of the mother signal, repairing the mother signal according to the detection result and storing the mother signal into the signal storage module; the signal matching module is used for generating an identification signal intermediate, and the identification signal intermediate can be matched with the mother signal and the son signal to generate a terminal signal; the signal confidentiality module is used for sending terminal signals through an encryption transmission protocol; the downstream receiving unit is used for receiving the terminal signal. Based on the above-mentioned process, the mother signal is transmitted to the signal processing module, the distortion rate detection of the mother signal is finished through the signal detection module, and the repair processing can be finished according to the detection result, the mother signal after the repair processing is transmitted to the signal storage module for signal storage, the signal matching module is used for generating the identification signal intermediate according to the mother signal, it is to be noted that the identification signal intermediate can be matched with the mother signal and the sub signal to generate the terminal signal, and the signal confidentiality module is used for transmitting the terminal signal to the downstream receiving unit through the encryption transmission protocol. The identification signal intermediate is generated based on the characteristic identification of the mother signal, and can be matched with the mother signal.
Further, the specific process of the signal processing module is as follows: and receiving a master signal, acquiring pre-sent information of communication transmission, generating original information according to the pre-sent information when distortion of the pre-sent information is detected, determining a data repair model corresponding to the original information, performing signal compensation on damaged data, and storing the corrected information in a signal storage module. For a specific process of the signal processing module, it should be noted that the original information is: the pre-sent information before communication transmission, taking image information as an example, the data format of the original information may be: bmp, jpg, png, tif, gif, pcx, tga, fpx, etc., and the manner of communication delivery may be bluetooth, wiFi, mobile communication networks, etc. When different communication devices transmit image signal data, the data transmission of the master signal carrying the pre-sent information is distorted due to signal interference or transmission stability, and the data restoration model is used for compensating and restoring distorted data, so that the data output by the upstream transmitting unit and the input data are kept as true as possible. Based on the above, the applicant has proposed that the parent signal be subjected to distortion compensation processing in the rabitmq server, and that the information subjected to distortion be subjected to signal compensation.
Further, the signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module. The identification feature of the identification signal intermediate is generated based on the mother signal, and the identification feature of the child signal is generated based on the identification signal intermediate.
Further, after the time threshold is reached, the sub-signal module generates a sub-signal which can be matched with the identification signal intermediate, and the terminal signal is generated by binding the sub-signal with the characteristic identification post-binding parent signal of the identification signal intermediate. In the prior art, for partial instruction operation, an additional determining step is needed, in the application, after the time threshold is reached, an additional determining instruction is not needed, a sub-signal module generates a sub-signal which can be matched with an identification signal intermediate, and a terminal signal is generated by binding a mother signal after feature identification of the sub-signal and the identification signal intermediate, so that the completion process of communication is realized.
Furthermore, the information input module can generate a termination sending signal according to the user's wish and transmit the termination sending signal to the signal storage module to destroy the storage of the mother signal when the time threshold is not reached. And under the condition that the time threshold is not reached, the user can send a termination instruction after detecting the error of the pre-sent information, namely, the information input module manually inputs a termination sending signal and then transmits the termination sending signal to the signal storage module, and the storage of the mother signal is destroyed.
Further, the braking method of the delay braking system based on RabbitMQ specifically comprises the following steps: step 1, inputting pre-sent information through an information input module, and generating a master signal after the master signal module receives the pre-sent information and transmitting the master signal to a signal processing module; step 2, the signal processing module receives the mother signal, detects the distortion rate of the mother signal, repairs the mother signal according to the detection result and stores the mother signal in the signal storage module; step 3, the signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module; and 4, judging whether a time threshold is reached or not through the sub-signal module, if so, generating a sub-signal matched with the identification signal intermediate by the sub-signal module, namely, generating a terminal signal after binding the mother signal through characteristic identification of the sub-signal and the identification signal intermediate, and if not, generating a termination sending signal according to the user intention by the information input module, transmitting the termination sending signal to the signal storage module, and destroying storage of the mother signal. Based on the steps, the matching relationship among the mother signal, the identification signal intermediate and the sub signal can be used for playing a role of encryption transmission instead, one mother signal only corresponds to one specific identification signal intermediate, one identification signal intermediate only corresponds to one specific sub signal, and the three signals are in one-to-one correspondence. The time delay of communication can be increased through the set time threshold and the matched transmission of the mother signal and the son signal, and the conversation of instant communication is not influenced on the premise of the increased time delay.
Further, step 2 specifically includes: the signal processing module receives the mother signal, acquires pre-sent information of communication transmission, generates original information according to the pre-sent information when distortion exists in the pre-sent information, determines a data repair model corresponding to the original information, performs signal compensation on damaged data, and stores the corrected information in the signal storage module. When different communication devices transmit image signal data, the data transmission of the master signal carrying the pre-sent information is distorted due to signal interference or transmission stability, and the data restoration model is used for compensating and restoring distorted data, so that the data output by the upstream transmitting unit and the input data are kept as true as possible.
Further, the step 3 specifically includes: the signal matching module obtains a baseband signal of the mother signal based on the data of signal compensation, obtains an identification signal intermediate after symbol judgment and symbol mapping according to the baseband signal, and stores the identification signal intermediate in the signal storage module after feature identification matching is carried out on the identification signal intermediate and the mother signal. Based on the baseband signal, symbol decisions and symbol mappings can be made to identify signal intermediates.
Compared with the prior art, the invention has the following advantages and beneficial effects:
1. According to the invention, through the characteristic identification mode of the mother signal and the son signal and the determination and matching transmission of the son signal to the mother signal under the time threshold, the process of instant communication is completed by generating the terminal signal, the communication delay is improved on the premise of not influencing the communication dialogue, the brake instruction can be carried out on the sent information, the fault tolerance rate of information input and transmission is increased, the generation of misunderstanding is reduced, and the social harmony is facilitated;
2. The invention can detect the pre-sent information and compensate the signal with distortion through the signal processing module, is especially suitable for the sending of dynamic image information, and can effectively improve the frame rate of the image information;
3. According to the invention, the pre-sent signal can be effectively encrypted by the characteristic identification of the master signal, the identification signal intermediate and the sub-signal and the terminal signal is sent by the encryption transmission protocol, so that the personal privacy is maintained.
Drawings
The accompanying drawings, which are included to provide a further understanding of embodiments of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the principles of the application. In the drawings:
FIG. 1 is a system flow diagram of the present invention;
Fig. 2 is a flow chart of the method of the present invention.
Detailed Description
For the purpose of making apparent the objects, technical solutions and advantages of the present invention, the present invention will be further described in detail with reference to the following examples and the accompanying drawings, wherein the exemplary embodiments of the present invention and the descriptions thereof are for illustrating the present invention only and are not to be construed as limiting the present invention. It should be noted that the present invention is already in the practical stage of development, testing and use.
Example 1:
Referring to fig. 1-2 together, as shown in the drawings, a delay brake system based on rabitmq includes an upstream transmitting unit, a rabitmq server and a downstream receiving unit, which are sequentially connected by signals, where the upstream transmitting unit includes a mother signal module for receiving pre-sent information and generating a mother signal. The upstream transmitting unit further includes: the information input module is in signal connection with the master signal module and is used for inputting pre-sent information; the time setting module is in signal connection with the master signal module and is used for setting a time threshold; and the sub-signal module is in signal connection with the time setting module and is used for transmitting the sub-signals according to the time threshold. The RabbitMQ server includes: the signal processing module is connected with the sub-signal module through signals; the signal processing module is used for receiving the mother signal, detecting the distortion rate of the mother signal, repairing the mother signal according to the detection result and storing the mother signal into the signal storage module; the signal matching module is used for generating an identification signal intermediate, and the identification signal intermediate can be matched with the mother signal and the son signal to generate a terminal signal; the signal confidentiality module is used for sending terminal signals through an encryption transmission protocol; the downstream receiving unit is used for receiving the terminal signal.
The specific process of the signal processing module is as follows: and receiving a master signal, acquiring pre-sent information of communication transmission, generating original information according to the pre-sent information when distortion of the pre-sent information is detected, determining a data repair model corresponding to the original information, performing signal compensation on damaged data, and storing the corrected information in a signal storage module. The signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module. After the time threshold is reached, the sub-signal module generates a sub-signal which can be matched with the identification signal intermediate, and the sub-signal and the identification signal intermediate are identified and then bound with a mother signal to generate a terminal signal. When the time threshold is not reached, the information input module can generate a termination sending signal according to the user intention and transmit the termination sending signal to the signal storage module to destroy the storage of the master signal.
A braking method of a delay braking system based on RabbitMQ specifically comprises the following steps: step 1, inputting pre-sent information through an information input module, and generating a master signal after the master signal module receives the pre-sent information and transmitting the master signal to a signal processing module; step 2, the signal processing module receives the mother signal, detects the distortion rate of the mother signal, repairs the mother signal according to the detection result and stores the mother signal in the signal storage module; step 3, the signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module; and 4, judging whether a time threshold is reached or not through the sub-signal module, if so, generating a sub-signal matched with the identification signal intermediate by the sub-signal module, namely, generating a terminal signal after binding the mother signal through characteristic identification of the sub-signal and the identification signal intermediate, and if not, generating a termination sending signal according to the user intention by the information input module, transmitting the termination sending signal to the signal storage module, and destroying storage of the mother signal.
The step 2 specifically comprises the following steps: the signal processing module receives the mother signal, acquires pre-sent information of communication transmission, generates original information according to the pre-sent information when distortion exists in the pre-sent information, determines a data repair model corresponding to the original information, performs signal compensation on damaged data, and stores the corrected information in the signal storage module. The step 3 specifically comprises the following steps: the signal matching module obtains a baseband signal of the mother signal based on the data of signal compensation, obtains an identification signal intermediate after symbol judgment and symbol mapping according to the baseband signal, and stores the identification signal intermediate in the signal storage module after feature identification matching is carried out on the identification signal intermediate and the mother signal.
It should be noted that, a delay braking system based on RabbitMQ includes an upstream transmitting unit, a RabbitMQ server and a downstream receiving unit which are connected in sequence by signals, the upstream transmitting unit includes a master signal module for receiving pre-transmitted information and generating a master signal. In the prior art, with the rapid development of the fifth generation mobile communication technology, the time delay of the communication air interface is as low as 1ms, which means that the instant messaging can almost achieve "sending" or "receiving". Because the dynamic pictures are widely applied and spread at the present stage, especially expression packages are popular among users, the dynamic pictures gradually become a way for expressing blessings in holidays. The types and forms of the dynamic pictures are also various, after the user selects the pictures to confirm and send, the picture information is transmitted to a receiving end to be decoded and displayed, in the process, when the pictures are selected to be wrong, the information cannot be braked and withdrawn based on low time delay, the untimely pictures can be sent, so that misunderstanding can occur among the users, and the situation that the receiver is reminded of withdrawing the information and the sent information is seen before the withdrawal exists in the prior art. It should also be noted that the instant text, image, audio information communication does not need to be "sent" or "received", allowing a high delay between them. For the complexity of the information contained in the dynamic picture, the problem of high distortion rate still exists in the communication transmission process. Based on the above problems, the applicant provides a delay braking system based on RabbitMQ, which is used for improving the delay of instant messaging, so that a user can make a braking reaction after detecting that the pre-sent information is wrong, and thus make a decision of canceling sending, thereby reducing misunderstanding among users and being beneficial to maintaining social harmony. The method is specifically characterized by comprising the following steps of: the delay braking system based on the RabbitMQ comprises an upstream transmitting unit, a RabbitMQ server and a downstream receiving unit which are sequentially connected in a signal mode, wherein the upstream transmitting unit comprises a master signal module used for receiving pre-transmitted information and generating a master signal, the master signal module is used for transmitting the master signal carrying the pre-transmitted information to the RabbitMQ server, the master signal module is used for making a cancellation transmission reaction within a set time threshold range, and the sub signal module is used for transmitting the sub signal to the RabbitMQ server beyond the set time threshold range so as to form a terminal signal and transmitting the terminal signal to the downstream receiving unit. Based on the system, the aim of delayed braking of communication is fulfilled by the retransmission of the information and the matching determination.
It should also be noted that the upstream transmitting unit further includes: the information input module is in signal connection with the master signal module and is used for inputting pre-sent information; the time setting module is in signal connection with the master signal module and is used for setting a time threshold; and the sub-signal module is in signal connection with the time setting module and is used for transmitting the sub-signals according to the time threshold. Based on the system, the information input module is used for inputting the pre-sent information, the pre-sent information is transmitted to the master signal module after input, and the master signal module generates a master signal and transmits the master signal to the RabbitMQ server; after the time threshold is set by the time setting module, the sub-signal module transmits sub-signals according to the time threshold and then transmits the sub-signals to the RabbitMQ server. It should be noted that, under the condition that the time threshold is not exceeded, the information input module can input and generate a termination sending signal according to the initiative of the user.
Note that the rabitmq server includes: the signal processing module is connected with the sub-signal module through signals; the signal processing module is used for receiving the mother signal, detecting the distortion rate of the mother signal, repairing the mother signal according to the detection result and storing the mother signal into the signal storage module; the signal matching module is used for generating an identification signal intermediate, and the identification signal intermediate can be matched with the mother signal and the son signal to generate a terminal signal; the signal confidentiality module is used for sending terminal signals through an encryption transmission protocol; the downstream receiving unit is used for receiving the terminal signal. Based on the above-mentioned process, the mother signal is transmitted to the signal processing module, the distortion rate detection of the mother signal is finished through the signal detection module, and the repair processing can be finished according to the detection result, the mother signal after the repair processing is transmitted to the signal storage module for signal storage, the signal matching module is used for generating the identification signal intermediate according to the mother signal, it is to be noted that the identification signal intermediate can be matched with the mother signal and the sub signal to generate the terminal signal, and the signal confidentiality module is used for transmitting the terminal signal to the downstream receiving unit through the encryption transmission protocol. The identification signal intermediate is generated based on the characteristic identification of the mother signal, and can be matched with the mother signal.
It should also be noted that the specific process of the signal processing module is as follows: and receiving a master signal, acquiring pre-sent information of communication transmission, generating original information according to the pre-sent information when distortion of the pre-sent information is detected, determining a data repair model corresponding to the original information, performing signal compensation on damaged data, and storing the corrected information in a signal storage module. For a specific process of the signal processing module, it should be noted that the original information is: the pre-sent information before communication transmission, taking image information as an example, the data format of the original information may be: bmp, jpg, png, tif, gif, pcx, tga, fpx, etc., and the manner of communication delivery may be bluetooth, wiFi, mobile communication networks, etc. When different communication devices transmit image signal data, the data transmission of the master signal carrying the pre-sent information is distorted due to signal interference or transmission stability, and the data restoration model is used for compensating and restoring distorted data, so that the data output by the upstream transmitting unit and the input data are kept as true as possible. Based on the above, the applicant has proposed that the parent signal be subjected to distortion compensation processing in the rabitmq server, and that the information subjected to distortion be subjected to signal compensation.
In this embodiment, it is preferable that the signal matching module adjusts the amplitude and the phase according to the transmission requirement of the mother signal to obtain an identification signal intermediate capable of being matched with the mother signal, and matches the identification signal intermediate with the mother signal and stores the identification signal intermediate in the signal storage module. The identification feature of the identification signal intermediate is generated based on the mother signal, and the identification feature of the child signal is generated based on the identification signal intermediate.
In this embodiment, preferably, after the time threshold is reached, the sub-signal module generates a sub-signal that can be matched with the identification signal intermediate, and generates the terminal signal by binding the sub-signal with the identification signal intermediate after feature identification. In the prior art, for partial instruction operation, an additional determining step is needed, in the application, after the time threshold is reached, an additional determining instruction is not needed, a sub-signal module generates a sub-signal which can be matched with an identification signal intermediate, and a terminal signal is generated by binding a mother signal after feature identification of the sub-signal and the identification signal intermediate, so that the completion process of communication is realized.
In this embodiment, preferably, the time threshold is not reached, and the information input module can generate the termination sending signal according to the user's wish and transmit the termination sending signal to the signal storage module, so as to destroy the storage of the mother signal. And under the condition that the time threshold is not reached, the user can send a termination instruction after detecting the error of the pre-sent information, namely, the information input module manually inputs a termination sending signal and then transmits the termination sending signal to the signal storage module, and the storage of the mother signal is destroyed.
It should be noted that, the braking method of the delay braking system based on RabbitMQ specifically includes: step 1, inputting pre-sent information through an information input module, and generating a master signal after the master signal module receives the pre-sent information and transmitting the master signal to a signal processing module; step 2, the signal processing module receives the mother signal, detects the distortion rate of the mother signal, repairs the mother signal according to the detection result and stores the mother signal in the signal storage module; step 3, the signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module; and 4, judging whether a time threshold is reached or not through the sub-signal module, if so, generating a sub-signal matched with the identification signal intermediate by the sub-signal module, namely, generating a terminal signal after binding the mother signal through characteristic identification of the sub-signal and the identification signal intermediate, and if not, generating a termination sending signal according to the user intention by the information input module, transmitting the termination sending signal to the signal storage module, and destroying storage of the mother signal. Based on the steps, the matching relationship among the mother signal, the identification signal intermediate and the sub signal can be used for playing a role of encryption transmission instead, one mother signal only corresponds to one specific identification signal intermediate, one identification signal intermediate only corresponds to one specific sub signal, and the three signals are in one-to-one correspondence. The time delay of communication can be increased through the set time threshold and the matched transmission of the mother signal and the son signal, and the conversation of instant communication is not influenced on the premise of the increased time delay.
In this embodiment, it is preferable that step 2 specifically includes: the signal processing module receives the mother signal, acquires pre-sent information of communication transmission, generates original information according to the pre-sent information when distortion exists in the pre-sent information, determines a data repair model corresponding to the original information, performs signal compensation on damaged data, and stores the corrected information in the signal storage module. When different communication devices transmit image signal data, the data transmission of the master signal carrying the pre-sent information is distorted due to signal interference or transmission stability, and the data restoration model is used for compensating and restoring distorted data, so that the data output by the upstream transmitting unit and the input data are kept as true as possible.
In this embodiment, it is preferable that step 3 specifically includes: the signal matching module obtains a baseband signal of the mother signal based on the data of signal compensation, obtains an identification signal intermediate after symbol judgment and symbol mapping according to the baseband signal, and stores the identification signal intermediate in the signal storage module after feature identification matching is carried out on the identification signal intermediate and the mother signal. Based on the baseband signal, symbol decisions and symbol mappings can be made to identify signal intermediates.
Example 2:
Preferred embodiments of the present embodiment also include: when the time threshold is not reached, the user can actively modify after detecting the error of information transmission according to own will, the information input module inputs modification information and transmits the modification information to the sub-signal module, the sub-signal module generates sub-signals carrying the modification information and transmits the sub-signals to the signal processing module, the signal processing module generates terminal signals with the mother signals after finishing detection and signal compensation instructions on the modification information, the signal storage module decodes the original mother signals after detecting the sub-signals carrying the modification information, destroys the original error signals, generates terminal signals with the processed mother signals and the sub-signals carrying the modification information, and transmits the terminal signals to the downstream receiving unit to finish the transmission process.
The characteristic recognition relations among the mother signal, the recognition signal intermediate and the sub signal are matched with each other, namely, the condition of generating resonance gain is formed. In some specific systems, the signal strength or system parameters are adjusted to maximize the system characteristics, which is known as the resonant gain of the signal and system. In the application, the characteristic recognition of the mother signal, the recognition signal intermediate and the sub signal is matched, under the condition, resonance gain can be generated without additional parameter setting and signal processing, thereby enhancing the strength of the terminal signal.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.
Claims (2)
1. A braking method of a delay braking system based on RabbitMQ is characterized by comprising the following steps of: the braking method is applied to instant messaging and specifically comprises the following steps:
Step 1, inputting pre-sent information through an information input module, and generating a master signal after the master signal module receives the pre-sent information and transmitting the master signal to a signal processing module;
Step 2, the signal processing module receives the mother signal, detects the distortion rate of the mother signal, repairs the mother signal according to the detection result and stores the mother signal in the signal storage module;
step 3, the signal matching module adjusts amplitude and phase according to the transmission requirement of the master signal to obtain an identification signal intermediate capable of being matched with the master signal, and the identification signal intermediate is matched with the master signal and then stored in the signal storage module;
step 4, judging whether a time threshold is reached or not through a sub-signal module, if so, generating a sub-signal matched with the identification signal intermediate by the sub-signal module, generating a terminal signal by binding a mother signal after characteristic identification of the sub-signal and the identification signal intermediate, transmitting the terminal signal through an encryption transmission protocol, and if not, generating a termination transmitting signal according to the user intention by an information input module, transmitting the termination transmitting signal to a signal storage module, and destroying storage of the mother signal;
The identification signal intermediate is generated based on the characteristic identification of the mother signal and can be matched with the mother signal; the RabbitMQ server includes: the signal processing module is connected with the sub-signal module through signals;
The step 2 specifically comprises the following steps: the signal processing module receives the mother signal, acquires pre-sent information of communication transmission, generates original information according to the pre-sent information when distortion exists in the pre-sent information, determines a data repair model corresponding to the original information, performs signal compensation on damaged data, and stores the corrected information in the signal storage module.
2. The braking method of the delay braking system based on the RabbitMQ according to claim 1, wherein the braking method comprises the following steps: the step 3 specifically comprises the following steps: the signal matching module obtains a baseband signal of the mother signal based on the data of signal compensation, obtains an identification signal intermediate after symbol judgment and symbol mapping according to the baseband signal, and stores the identification signal intermediate in the signal storage module after feature identification matching is carried out on the identification signal intermediate and the mother signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210260581.7A CN114615222B (en) | 2022-03-16 | 2022-03-16 | RabbitMQ-based time delay braking system and braking method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210260581.7A CN114615222B (en) | 2022-03-16 | 2022-03-16 | RabbitMQ-based time delay braking system and braking method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114615222A CN114615222A (en) | 2022-06-10 |
CN114615222B true CN114615222B (en) | 2024-06-25 |
Family
ID=81863786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210260581.7A Active CN114615222B (en) | 2022-03-16 | 2022-03-16 | RabbitMQ-based time delay braking system and braking method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114615222B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102368748A (en) * | 2011-09-10 | 2012-03-07 | 上海量明科技发展有限公司 | Method, client and system for postponing message sending in instant messaging |
CN104660776A (en) * | 2013-11-15 | 2015-05-27 | 中国科学院深圳先进技术研究院 | Method and device for sending short message as well as mobile terminal |
CN104661193A (en) * | 2013-11-18 | 2015-05-27 | 沈阳晨讯希姆通科技有限公司 | Information transmitting method for mobile terminal and mobile terminal |
CN111476730A (en) * | 2020-03-31 | 2020-07-31 | 珠海格力电器股份有限公司 | Image restoration processing method and device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100226504B1 (en) * | 1997-07-22 | 1999-10-15 | 김영환 | Data transmitting method and device of pam communication system |
US20020080436A1 (en) * | 2000-12-27 | 2002-06-27 | Hait John N. | Signal-concentrating, photonic, pulse-shaping apparatus and method |
WO2009072936A1 (en) * | 2007-12-05 | 2009-06-11 | Wavelogics Ab | Data carrier device |
CN103067613A (en) * | 2013-01-31 | 2013-04-24 | 广东欧珀移动通信有限公司 | Short message processing method and device and mobile terminal |
KR102104385B1 (en) * | 2013-10-04 | 2020-04-24 | 삼성전자주식회사 | Instant message transmitting and receiveing system, terminal device and controlling method thereof |
CN108325806B (en) * | 2017-12-29 | 2020-08-21 | 瑞声科技(新加坡)有限公司 | Vibration signal generation method and device |
-
2022
- 2022-03-16 CN CN202210260581.7A patent/CN114615222B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102368748A (en) * | 2011-09-10 | 2012-03-07 | 上海量明科技发展有限公司 | Method, client and system for postponing message sending in instant messaging |
CN104660776A (en) * | 2013-11-15 | 2015-05-27 | 中国科学院深圳先进技术研究院 | Method and device for sending short message as well as mobile terminal |
CN104661193A (en) * | 2013-11-18 | 2015-05-27 | 沈阳晨讯希姆通科技有限公司 | Information transmitting method for mobile terminal and mobile terminal |
CN111476730A (en) * | 2020-03-31 | 2020-07-31 | 珠海格力电器股份有限公司 | Image restoration processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN114615222A (en) | 2022-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1104793C (en) | E-mail processing method | |
EP1168297B1 (en) | Speech synthesis | |
FI20002566A (en) | Data Transmission | |
US20030149990A1 (en) | Tune alerts for remotely adjusting a tuner | |
US20110044324A1 (en) | Method and Apparatus for Voice Communication Based on Instant Messaging System | |
GB2446965A (en) | Method and system for the mass sending of messages | |
US8478895B2 (en) | Content adaptation realizing method and content adaptation server | |
CN102355637A (en) | Mobile terminal instant communication processing method and device | |
EP2640101A1 (en) | Method and system for processing media messages | |
CN114615222B (en) | RabbitMQ-based time delay braking system and braking method thereof | |
CN101710914A (en) | Mobile terminal and method for achieving mobile terminal vibration | |
CN101431723B (en) | System and method for mass distribution of multimedia message by VASP | |
US8346941B2 (en) | Method for transmitting data from and to a control device | |
CN101778052A (en) | Method, device and system for sharing communication friend | |
US20100310058A1 (en) | Mobile communication terminal and control method thereof | |
CN100452778C (en) | Multimedia content interaction system based on instantaneous communication and its realizing method | |
CN104518951B (en) | A kind of method and device for replying social networking application information | |
CN114286039A (en) | Audio and video call method and system | |
CN106293698A (en) | A kind of information exempt from reminding method, device and terminal | |
US20070027691A1 (en) | Spatialized audio enhanced text communication and methods | |
EP2640029A1 (en) | System and method for transmitting multipage multimedia messages, session initiation protocol terminal and multimedia message proxy server | |
JP2005229585A (en) | Cross media data matching system | |
US20030096598A1 (en) | Method for transmitting data | |
US8611841B2 (en) | Apparatus for enhanced messaging and a method for enhanced messaging | |
KR20050010242A (en) | Method and system for providing voice information automatic notice service |
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 |