A dual-mode communication method and device based on HPLC and HRF

By establishing the optimal mapping relationship between messages and channels in the distribution field network, and temporarily storing and reallocating messages when the channel reaches the threshold, the problem of low message transmission efficiency caused by HPLC and HRF channel accumulation is solved, and the channel optimization utilization and efficient system transmission is achieved.

CN117254832BActive Publication Date: 2025-03-11ZHONGKE YUNSHI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311238489.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2025-03-11
Estimated Expiration
2043-09-22

AI Technical Summary

Technical Problem

In the distribution field network, when both the HPLC channel and the HRF channel are accumulated, the system cannot receive the message again, and the transmission efficiency of different messages in different channels is different, resulting in the failure to maximize the channel utilization.

Method used

By establishing the optimal mapping relationship between message information and HPLC channel and HRF channel, obtaining the message volume of each channel, and temporarily storing newly received messages when the channel reaches the threshold, waiting for the server to configure the optimal channel of the message based on the message information and the optimal mapping relationship.

Benefits of technology

When the HPLC channel and the HRF channel do not accumulate, the maximum transmission rate of packets is achieved, which improves the transmission efficiency of the system, and increases the message carrying capacity of the system, achieving optimal channel utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117254832B_ABST
    Figure CN117254832B_ABST
Patent Text Reader

Abstract

The present invention provides a dual-mode communication method and device based on HPLC and HRF, aiming to improve the transmission efficiency of the power distribution field network in various application scenarios, and realize the optimal utilization of the HPLC channel and the HRF channel. The method includes: establishing the optimal mapping relationship between message information and the HPLC channel and the HRF channel; obtaining the message volume of the HPLC channel and the HRF channel; in response to the message volume of the HPLC channel and the HRF channel reaching their respective message volume thresholds, temporarily storing all newly received messages in a waiting server; the waiting server configures the optimal channel of each message according to the message information and the optimal mapping relationship of each newly received message; in response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, each message stored in the waiting server is matched to the corresponding optimal channel; the optimal channel of each message is one of the HPLC channel and the HRF channel. The present invention can improve the message carrying capacity, improve the transmission efficiency of the message, and realize the optimal utilization of the HPLC and HRF dual channels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of dual-mode network communication, and in particular to a dual-mode communication method and device based on HPLC and HRF. Background Art

[0002] The distribution field network is to solve the communication problem of the last mile in the construction of smart grids. Power line carrier and wireless communication are the two main communication methods in the construction of distribution field network. Power line carrier uses the existing power lines as carriers for communication, and the line construction cost is low. However, in the application of distribution field network, the power load fluctuates greatly, and there are a large number of scattered users, resulting in strong time-varying line impedance and serious interference in long-distance lines. In addition, the distribution transformer blocks the carrier signal, which restricts the application of power line carrier in distribution field network. Wireless communication has the characteristics of no need for wiring, but in the face of high-density services in the distribution field network, as well as complex environments such as high-rise and underground buildings, the signal attenuation is serious and the communication quality is unstable.

[0003] In the process of smart grid construction, the distribution field area network is required to have high connectivity, transmission rate and reliability in various application scenarios. It is difficult to meet the above requirements by using a single communication method. Some dual-mode heterogeneous distribution field area network solutions based on power line carrier have been proposed, such as PLC+LoRa, PLC+5G, PLC+Wi-Fi, PLC+RF and PLC+LTE. These solutions basically adopt the "one main and one auxiliary" networking mode. Each communication mode is independently networked and establishes its own routing, that is, an independent dual-mode mode.

[0004] At present, high-speed power line broadband carrier (HPLC) using orthogonal frequency division multiplexing technology has been deeply studied in terms of system modeling, channel analysis, impedance matching and anti-interference technology, and has been applied in the distribution field network. The use of HPLC and high-speed micro-power radio frequency wireless (HRF) dual-mode communication mode can effectively complement HPLC technology with HRF technology to form a hybrid dual-mode heterogeneous distribution field network, which can realize dual-channel automatic fusion networking and make networking more flexible.

[0005] In the prior art, in order to improve channel utilization and reduce time consumption, messages can be redistributed based on HPLC and HRF dual modes to fully utilize the HPLC channel and the HRF channel. However, when both the HPLC channel and the HRF channel are backlogged, the system cannot receive messages again, and different messages have different transmission efficiencies in different channels. In the past, messages were freely sent to the HPLC channel and the HRF channel. The transmission channel of the message was only increased by increasing the number of channels, and the utilization of the channels still did not reach the maximum value.

[0006] In view of this, the present invention provides a dual-mode communication method and device based on HPLC and HRF to solve the above problems. Summary of the invention

[0007] The purpose of the present invention is to provide a dual-mode communication method and device based on HPLC and HRF, aiming to improve the transmission efficiency of the distribution field network in various application scenarios and achieve optimal utilization of HPLC channels and HRF channels.

[0008] To solve the above problems, the first aspect of the present invention provides a dual-mode communication method based on HPLC and HRF, comprising:

[0009] Establish the optimal mapping relationship between message information and HPLC channel and HRF channel;

[0010] Acquiring the message amounts of the HPLC channel and the HRF channel;

[0011] In response to the message volumes of the HPLC channel and the HRF channel reaching their respective message volume thresholds, temporarily storing all newly received messages in a waiting server;

[0012] The waiting server configures the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship;

[0013] In response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, matching each message stored in the waiting server to a corresponding optimal channel;

[0014] The optimal channel for each message is one of the HPLC channel and the HRF channel.

[0015] In some preferred embodiments, the step of "the waiting server configuring the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship" specifically includes:

[0016] The waiting server determines whether the message information of each newly received message contains marking information corresponding to the optimal mapping relationship;

[0017] In response to the message information of the newly received message containing the tag information corresponding to the optimal mapping relationship, the message is matched to the corresponding optimal channel.

[0018] In certain preferred embodiments, the step of "in response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, matching each message stored in the waiting server to the corresponding optimal channel" specifically includes:

[0019] In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume not lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in a time sequence of receipt;

[0020] In response to the HPLC channel having a message volume not lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HRF channel is sent to the HRF channel in a time sequence of receipt;

[0021] In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in the order of receipt time, and each message matched to the HRF channel is sent to the HRF channel in the order of receipt time.

[0022] In some preferred embodiments, the step of "the waiting server configuring the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship" further includes:

[0023] In response to the message information of the newly received message not including the tag information corresponding to the optimal mapping relationship, the message is matched to one of the HPLC channel and the HRF channel as the optimal channel.

[0024] In certain preferred embodiments, the step of "matching the message to one of the HPLC channel and the HRF channel as the optimal channel" specifically includes:

[0025] In response to a message volume of one of the HPLC channel and the HRF channel being lower than its own message volume threshold, matching the message to the channel lower than its own threshold as the optimal channel;

[0026] In response to the message amounts in the HPLC channel and the HRF channel being lower than their own message amount thresholds, the message is matched to a channel with a low message amount occupancy percentage as an optimal channel.

[0027] In certain preferred embodiments, the step of "matching the message to one of the HPLC channel and the HRF channel as the optimal channel" further includes:

[0028] In response to the message amounts in the HPLC channel and the HRF channel being lower than their own message amount thresholds and the message amount occupancy percentages of the two being the same, the message is randomly matched to any one of the HPLC channel and the HRF channel as the optimal channel.

[0029] In some preferred embodiments, the waiting server has an upper limit on the amount of message storage, and the method further comprises:

[0030] In response to the amount of messages received by the waiting server reaching the upper limit of the message storage amount, receiving new messages is suspended.

[0031] In certain preferred embodiments, the optimal mapping relationship between the message information and the HPLC channel and the HRF channel is established based on at least one of the message type, the character string in the message information, and the historical communication success rate of the message.

[0032] According to another aspect of the present invention, there is also provided a dual-mode communication device based on HPLC and HRF, comprising:

[0033] A mapping relationship establishment module, which establishes the optimal mapping relationship between message information and HPLC channel and HRF channel;

[0034] An acquisition module, which acquires the message amounts of the HPLC channel and the HRF channel;

[0035] A judgment module, which judges whether the message volume of the HPLC channel and the HRF channel reaches the respective message volume threshold;

[0036] A waiting server temporarily stores all newly received messages when the message volumes of the HPLC channel and the HRF channel reach their respective message volume thresholds, configures an optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship, and matches each stored message to a corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold.

[0037] In some preferred embodiments, the waiting server comprises:

[0038] A calling module, which calls the optimal mapping relationship between the message information and the HPLC channel and the HRF channel;

[0039] A storage module, which temporarily stores all newly received messages when the message volumes of the HPLC channel and the HRF channel reach their respective message volume thresholds;

[0040] A configuration module, which configures an optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship;

[0041] A matching module matches each stored message to a corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold.

[0042] The above technical solution of the present invention has the following beneficial technical effects:

[0043] The present invention can realize, based on the HPLC and HRF dual-mode technology, that when message accumulation occurs in both the HPLC channel and the HRF channel, newly received messages can be temporarily stored in a waiting server, and the waiting server can match the newly received messages to the optimal channel of the message when no accumulation occurs in the HPLC channel or the HRF channel according to the message information thereof and a pre-established optimal mapping relationship, thereby realizing the maximum rate transmission of the messages and improving the transmission efficiency of the entire system, and even if accumulation occurs in the HPLC channel and the HRF channel, the system can store a part of the messages for subsequent processing and transmission, thereby increasing the message carrying capacity of the system and realizing optimal utilization of the HPLC channel and the HRF channel at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 is a schematic diagram of a dual-mode communication device based on HPLC and HRF of the present invention;

[0045] Figure 2 is a schematic diagram of a coordination controller based on a HPLC and HRF dual-mode communication device of the present invention;

[0046] Figure 3 It is a schematic diagram of a waiting server based on HPLC and HRF dual-mode communication devices of the present invention.

[0047] Figure 4 It is a flow chart of the dual-mode communication method based on HPLC and HRF of the present invention. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical scheme and advantages of the present invention clearer, the present invention is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are only exemplary and are not intended to limit the scope of the present invention. In addition, in the following description, the description of well-known structures and technologies is omitted to avoid unnecessary confusion of the concept of the present invention.

[0049] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0050] Based on the existing HPLC and HRF dual-mode communication system pointed out in the background technology, when both the HPLC channel and the HRF channel are piled up, the system cannot receive messages again, resulting in a low message carrying capacity of the system, and different messages have different transmission efficiencies in different channels, and messages enter different channels indiscriminately, but the utilization of the channels is still not maximized. The present invention provides a dual-mode communication method and device based on HPLC and HRF, which aims to temporarily store newly received messages in a waiting server, and the waiting server can match the newly received messages to the optimal channel of the message according to the message information and the pre-established optimal mapping relationship when the HPLC channel or the HRF channel is not piled up, so as to achieve the maximum rate transmission of the message and improve the transmission efficiency of the entire system. Even if the HPLC channel and the HRF channel are piled up, the system can store a part of the messages for subsequent processing and transmission, thereby increasing the message carrying capacity of the system and realizing the optimal utilization of the HPLC channel and the HRF channel.

[0051] Figure 1 It is a schematic diagram of a dual-mode communication device based on HPLC and HRF of the present invention, the dual-mode communication device includes a data link layer and a physical layer, the data link layer includes a fusion network management module, a coordination controller, a waiting server, a first MAC sublayer management module and a second MAC sublayer management module, the physical layer includes a first physical sublayer management module and a second physical sublayer management module, the first MAC sublayer management module and the first physical sublayer management module constitute an HPLC communication channel, and the second MAC sublayer management module and the second physical sublayer management module constitute an HRF communication channel. The fusion network management module regulates the sending of HPLC channels and HRF channels through the coordination controller, and the coordination controller can allocate messages of HPLC channels and HRF channels. When there is no accumulation on the HPLC channel and the HRF channel (i.e., the message volume of the HPLC channel and the HRF channel has not reached their respective message volume thresholds), the coordination controller freely allocates messages or allocates messages according to pre-established predetermined rules (this does not constitute a limitation of the present invention). The present invention is based on how the HPLC and HRF dual-mode communication devices should respond to newly received messages and how to subsequently allocate new messages when accumulation on the HPLC channel and the HRF channel occurs (i.e., the message volume of the HPLC channel and the HRF channel reaches their respective message volume thresholds).

[0052] Figure 2The present invention is a schematic diagram of a coordination controller based on a dual-mode communication device of HPLC and HRF. The coordination controller includes a mapping relationship establishment module, an acquisition module and a judgment module. The mapping relationship establishment module establishes an optimal mapping relationship between message information and an HPLC channel and an HRF channel. The acquisition module acquires the message volume of the HPLC channel and the HRF channel. The judgment module judges whether the message volume of the HPLC channel and the HRF channel reaches their respective message volume thresholds. In the above, the optimal mapping relationship between message information and an HPLC channel and an HRF channel is established based on at least one of a message type, a character string in the message information and a message history communication success rate. For example, the optimal mapping relationship between message information and an HPLC channel and an HRF channel can be established based on the message type, and a message whose transmission rate in the HPLC channel is higher than that in the HRF channel is established with the HPLC channel. The message whose transmission rate in the HPLC channel is lower than that in the HRF channel is established with the HRF channel. For messages that cannot be transmitted in the HPLC channel, they naturally correspond to the HRF channel.

[0053] Figure 3 It is a schematic diagram of a waiting server based on an HPLC and HRF dual-mode communication device of the present invention, wherein the waiting server comprises a calling module, a storage module, a configuration module and a matching module, wherein the calling module calls the optimal mapping relationship between message information and an HPLC channel and an HRF channel, wherein the storage module temporarily stores all newly received messages when the message volumes of the HPLC channel and the HRF channel reach their respective message volume thresholds, wherein the configuration module configures the optimal channel of each message according to the message information of each newly received message and the optimal mapping relationship, and wherein the matching module matches each stored message to the corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold.

[0054] Figure 4 Flow chart of the dual-mode communication method based on HPLC and HRF of the present invention, the dual-mode communication method comprises:

[0055] S1: Establishing the optimal mapping relationship between message information and HPLC channel and HRF channel.

[0056] In some preferred embodiments, in the above step S1, in order to establish an optimal mapping relationship, part of the information in the message information can be used as marking information, so that the optimal mapping relationship between this type of message information and the HPLC channel or HRF channel is established through the marking information. The marking information can be a specific / universal message type, or a specific / universal string, or other identification content that can establish a corresponding relationship, or a combination of all or part of the above, etc., and those skilled in the art can flexibly set this.

[0057] S2: Obtain the message volume of the HPLC channel and the HRF channel.

[0058] The coordination controller sends a message volume acquisition instruction to the HPLC channel and the HRF channel, and the HPLC channel and the HRF channel report their own message volumes to the coordination controller so that the coordination controller can make subsequent judgments.

[0059] S3: In response to the message volumes of the HPLC channel and the HRF channel reaching their respective message volume thresholds, all newly received messages are temporarily stored in the waiting server.

[0060] The judgment module of the coordination controller judges whether the message volume of the HPLC channel and the HRF channel reaches their respective message volume thresholds. When it is judged that the message volume of the HPLC channel and the HRF channel reaches their respective message volume thresholds, the coordination controller transmits the newly received message to the waiting server and stores it in the storage module of the waiting server.

[0061] S4: Wait for the server to configure the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship.

[0062] The calling module of the waiting server can call the optimal mapping relationship between the message information and the HPLC channel and the HRF channel in the mapping relationship establishment module, and the configuration module of the waiting server can configure the optimal channel of each message according to the message information and the optimal mapping relationship of each newly received message.

[0063] In some preferred implementations, the above step S4 specifically includes:

[0064] S41: Waiting for the server to determine whether the message information of each newly received message contains marking information corresponding to the optimal mapping relationship;

[0065] S421: In response to the message information of the newly received message containing marking information corresponding to the optimal mapping relationship, the message is matched to the corresponding optimal channel.

[0066] In practical applications, due to the large number of message types, many messages may not contain tag information corresponding to the optimal mapping relationship. Such messages can be randomly matched to one of the HPLC channel and the HRF channel as the optimal channel, or matched according to the set rules, specifically:

[0067] S422: In response to the message information of the newly received message not including the tag information corresponding to the optimal mapping relationship, the message is matched to one of the HPLC channel and the HRF channel as the optimal channel.

[0068] S5: In response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, each message stored in the waiting server is matched to the corresponding optimal channel.

[0069] In some preferred embodiments, step S5 specifically includes:

[0070] S51: In response to the HPLC channel having a message volume lower than its own threshold and the HRF channel having a message volume not lower than its own threshold, each message matched to the HPLC channel is sent to the HPLC channel in the order of receipt time; in this case, the HPLC channel can continue to receive messages, and the HRF channel cannot continue to receive messages. At this time, the device sends all messages that have been configured for the HPLC channel to the HPLC channel through the matching module of the waiting server in the order of receipt time, and the messages configured for the HRF channel continue to be stored in the storage module of the waiting server, and the waiting HRF channel can continue to receive messages.

[0071] S52: In response to the HPLC channel not being lower than its own message volume threshold and the HRF channel's message volume being lower than its own message volume threshold, each message matched to the HRF channel is sent to the HRF channel in chronological order of receipt; in this case, the HPLC channel cannot continue to receive messages, but the HRF channel can continue to receive messages. At this time, the device sends all messages that have been configured to the HRF channel to the HRF channel through the matching module of the waiting server in chronological order of receipt, and the messages configured to the HPLC channel continue to be stored in the storage module of the waiting server, and the waiting HPLC channel can continue to receive messages.

[0072] S53: In response to the HPLC channel having a message volume lower than its own threshold value and the HRF channel having a message volume lower than its own threshold value, each message matched to the HPLC channel is sent to the HPLC channel in chronological order of receipt, and each message matched to the HRF channel is sent to the HRF channel in chronological order of receipt; in this case, both the HPLC channel and the HRF channel can continue to receive messages, and at this time the device sends all messages that have been configured to the HPLC channel to the HPLC channel through the matching module of the waiting server in chronological order of receipt, and sends all messages that have been configured to the HRF channel to the HRF channel in chronological order of receipt through the matching module of the waiting server.

[0073] In some preferred embodiments, the step S422 of "matching the message to one of the HPLC channel and the HRF channel as the optimal channel" further includes:

[0074] S4221: In response to a message volume of one of the HPLC channel and the HRF channel being lower than its own message volume threshold, matching the message to a channel lower than its own threshold as an optimal channel;

[0075] For example, when the message volume in the HPLC channel is lower than its own message volume threshold but the message volume in the HRF channel is not lower than its own message volume threshold, the messages without tag information corresponding to the optimal mapping relationship will be matched to the HPLC channel; when the message volume in the HRF channel is lower than its own message volume threshold but the message volume in the HPLC channel is not lower than its own message volume threshold, the messages without tag information corresponding to the optimal mapping relationship will be matched to the HRF channel.

[0076] S4222: In response to the message volumes in the HPLC channel and the HRF channel being lower than their own message volume thresholds, matching the message to a channel with a lower message volume occupancy percentage as an optimal channel;

[0077] For example, when the message volume in the HPLC channel is lower than its own message volume threshold and the message volume in the HRF channel is also lower than its own message volume threshold, the percentage of the channel occupied by the current respective message volumes can be further determined. For example, when the message volume occupancy percentage of the HPLC channel is 92% but the message volume occupancy percentage of the HRF channel is 95%, the messages without tag information corresponding to the optimal mapping relationship will be matched to the HPLC channel; when the message volume occupancy percentage of the HPLC channel is 97% but the message volume occupancy percentage of the HRF channel is 95%, the messages without tag information corresponding to the optimal mapping relationship will be matched to the HRF channel.

[0078] S4223: In response to the message volumes in the HPLC channel and the HRF channel being lower than their own message volume thresholds and the message volume occupancy percentages of the two being the same, the message is randomly matched to any one of the HPLC channel and the HRF channel as the optimal channel.

[0079] For example, when the percentage of message volume in the HPLC channel and the HRF channel is both 95%, messages without tag information corresponding to the optimal mapping relationship are randomly matched to the HPLC channel or the HRF channel.

[0080] In the present invention, the waiting server has an upper limit on the message storage volume, and the method further includes: in response to the message volume received by the waiting server reaching the message storage volume upper limit, suspending the reception of new messages. Compared with a dual-mode communication system without a waiting server, the dual-mode communication device of the present invention can improve the message carrying capacity.

[0081] The preferred technical solution of the present invention is described below in conjunction with a specific embodiment.

[0082] When the message volumes in the HPLC channel and the HRF channel reach their respective message volume thresholds, the coordination controller receives new messages 1, 2, 3, 4 and 5 from the fusion network management module. The above numbers represent their time reception order. The coordination controller transmits messages 1, 2, 3, 4 and 5 to the waiting server. The waiting server temporarily stores messages 1, 2, 3, 4 and 5, and retrieves the optimal mapping relationship between the message information and the HPLC channel and the HRF channel. For example, assuming that messages 1 and 5 are ultimately determined to correspond to the HPLC channel as the optimal channel based on their tag information and the optimal mapping relationship, messages 2 and 4 are ultimately determined to correspond to the HRF channel as the optimal channel based on their tag information and the optimal mapping relationship, and message 3 does not have tag information corresponding to the optimal mapping relationship. When the message volume in the HPLC channel is lower than its own message volume threshold but the message volume in the HRF channel is not lower than its own message volume threshold, message 1, message 3 and message 5 are sent to the HPLC channel in the order of receiving time, and message 2 and message 4 wait for the end of HRF channel accumulation before transmission. Since message 3 does not have the marking information corresponding to the optimal mapping relationship, message 3 naturally corresponds to the HPLC channel when the HPLC channel has a certain idle time, and its receiving time is earlier than message 5, which is better than transmission before message 5; when the message volume in the HPLC channel is not lower than its own message volume threshold but the message volume in the HRF channel is lower than its own message volume threshold, message 2, message 3 and message 4 are sent to the HRF channel in the order of receiving time, and message 1 and message 5 wait for the end of HPLC channel accumulation before transmission. Since message 3 does not have the marking information corresponding to the optimal mapping relationship, message 3 naturally corresponds to the HPLC channel when the HPLC channel has a certain idle time, and its receiving time is earlier than message 5, which is better than transmission before message 5. Therefore, message 3 naturally corresponds to the HRF channel when the HRF channel is idle for a certain period of time, and its reception time is earlier than message 4, which is better than the transmission before message 4; when the message volume in the HPLC channel is lower than its own message volume threshold and the message volume in the HRF channel is lower than its own message volume threshold, message 1 is sent to the HPLC channel, message 2 is sent to the HRF channel, and message 3 can select a channel according to the message volume ratio of the HPLC channel and the HRF channel. For example, when the message volume ratio of the HRF channel is lower than that of the HPLC channel, message 3 is sent to the HRF channel, and then message 4 is also sent to the HRF channel after message 3, and message 5 is sent to the HPLC channel; when the message volume ratio of the HRF channel is the same as that of the HPLC channel, message 3 can be randomly sent to the HPLC channel or the HRF channel.

[0083] The present invention has the following beneficial effects:

[0084] 1. By setting a waiting server in the HPLC and HRF dual-mode communication device, the message carrying capacity of the device is further improved;

[0085] 2. When there is no accumulation in the dual channels of the HPLC and HRF dual-mode communication devices, the devices can freely process and transmit messages to ensure the normal operation of the dual-mode communication devices;

[0086] 3. When the dual channels of the HPLC and HRF dual-mode communication device are piled up, the device can match most of the messages to the optimal channel according to their tag information and the corresponding optimal mapping relationship, thereby improving the subsequent transmission efficiency of the messages and achieving optimal utilization of the HPLC channel and the HRF channel.

[0087] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0088] In addition, it is clear that the word "comprising" does not exclude other units or steps. Multiple units, modules or devices stated in the device claim can also be implemented by one unit or the overall device through software or hardware. The words first, second, etc. are used to identify the name, not any specific order.

[0089] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and a module, a program segment or a part of a code includes one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes marked in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or the overall flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0090] In this embodiment, if the module / unit integrated in the device / terminal equipment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the process in the above-mentioned embodiment method, and can also be completed by hardware related to computer program instructions. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable media may include: any entity or device that can carry computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc.

[0091] It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. Although the present invention is disclosed as above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be based on the scope defined by the claims of the present invention.

[0092] Although the present invention has been described in detail above with general descriptions and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements may be made thereto based on the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all fall within the scope of protection claimed by the present invention.

[0093] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The modules in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs.

Claims

1. A dual-mode communication method based on HPLC and HRF, characterized in that: include: Establish the optimal mapping relationship between message information and HPLC channel and HRF channel; Acquiring the message amounts of the HPLC channel and the HRF channel; In response to the message volumes of the HPLC channel and the HRF channel reaching their respective message volume thresholds, temporarily storing all newly received messages in a waiting server; The waiting server configures the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship; In response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, matching each message stored in the waiting server to a corresponding optimal channel; Wherein, the optimal channel for each message is one of the HPLC channel and the HRF channel; The step of "the waiting server configuring the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship" specifically includes: The waiting server determines whether the message information of each newly received message contains marking information corresponding to the optimal mapping relationship; In response to the message information of the newly received message containing the marking information corresponding to the optimal mapping relationship, matching the message to the corresponding optimal channel; The step of "in response to the message volume of the HPLC channel or the HRF channel being lower than its own message volume threshold, matching each message stored in the waiting server to the corresponding optimal channel" specifically includes: In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume not lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in a time sequence of receipt; In response to the HPLC channel having a message volume not lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HRF channel is sent to the HRF channel in a time sequence of receipt; In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in the order of receipt time, and each message matched to the HRF channel is sent to the HRF channel in the order of receipt time.

2. The dual-mode communication method based on HPLC and HRF according to claim 1, characterized in that: The step of "the waiting server configuring the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship" also includes: In response to the message information of the newly received message not including the tag information corresponding to the optimal mapping relationship, the message is matched to one of the HPLC channel and the HRF channel as the optimal channel.

3. The dual-mode communication method based on HPLC and HRF according to claim 2, characterized in that: The step of "matching the message to one of the HPLC channel and the HRF channel as the optimal channel" specifically includes: In response to a message volume of one of the HPLC channel and the HRF channel being lower than its own message volume threshold, matching the message to the channel lower than its own threshold as the optimal channel; In response to the message amounts in the HPLC channel and the HRF channel being lower than their own message amount thresholds, the message is matched to a channel with a low message amount occupancy percentage as an optimal channel.

4. The dual-mode communication method based on HPLC and HRF according to claim 3, characterized in that: The step of "matching the message to one of the HPLC channel and the HRF channel as the optimal channel" also includes: In response to the message amounts in the HPLC channel and the HRF channel being lower than their own message amount thresholds and the message amount occupancy percentages of the two being the same, the message is randomly matched to any one of the HPLC channel and the HRF channel as the optimal channel.

5. The dual-mode communication method based on HPLC and HRF according to claim 1, characterized in that: The waiting server has an upper limit for storing message volume, and the method further comprises: In response to the amount of messages received by the waiting server reaching the upper limit of the message storage amount, receiving new messages is suspended.

6. The dual-mode communication method based on HPLC and HRF according to any one of claims 1 to 5, characterized in that: The optimal mapping relationship between the message information and the HPLC channel and the HRF channel is established based on at least one of the message type, the character string in the message information and the historical communication success rate of the message.

7. A dual-mode communication device based on HPLC and HRF, characterized in that: include: A mapping relationship establishment module, which establishes the optimal mapping relationship between message information and HPLC channel and HRF channel; An acquisition module, which acquires the message amounts of the HPLC channel and the HRF channel; A judgment module, which judges whether the message volume of the HPLC channel and the HRF channel reaches the respective message volume threshold; A waiting server temporarily stores all newly received messages when the message volumes of the HPLC channel and the HRF channel reach their respective message volume thresholds, configures an optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship, and matches each stored message to a corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold; The step of "configuring the optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship" specifically includes: The waiting server determines whether the message information of each newly received message contains marking information corresponding to the optimal mapping relationship; In response to the message information of the newly received message containing the marking information corresponding to the optimal mapping relationship, matching the message to the corresponding optimal channel; The step of "matching each stored message to the corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold" specifically includes: In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume not lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in a time sequence of receipt; In response to the HPLC channel having a message volume not lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HRF channel is sent to the HRF channel in a time sequence of receipt; In response to the HPLC channel having a message volume lower than its own message volume threshold and the HRF channel having a message volume lower than its own message volume threshold, each message matched to the HPLC channel is sent to the HPLC channel in the order of receipt time, and each message matched to the HRF channel is sent to the HRF channel in the order of receipt time.

8. The dual-mode communication device based on HPLC and HRF according to claim 7, characterized in that: The waiting server comprises: A calling module, which calls the optimal mapping relationship between the message information and the HPLC channel and the HRF channel; A storage module, which temporarily stores all newly received messages when the message volumes of the HPLC channel and the HRF channel reach their respective message volume thresholds; A configuration module, which configures an optimal channel for each message according to the message information of each newly received message and the optimal mapping relationship; A matching module matches each stored message to a corresponding optimal channel when the message volume of the HPLC channel or the HRF channel is lower than its own message volume threshold.

Citation Information

Patent Citations

  • Dual-mode communication method, module and system

    CN115065635A

  • Dual-mode network communication method and device based on HPLC and HRF

    CN116318252A