Multi-window link switching aggregation control system

文档序号:1820310 发布日期:2021-11-09 浏览:30次 中文

阅读说明:本技术 一种多窗口链路切换聚合控制系统 (Multi-window link switching aggregation control system ) 是由 刘俊 周毅 庞臣委 于 2021-07-19 设计创作,主要内容包括:本发明公开了一种多窗口链路切换聚合控制系统,包括多链路聚合多窗口切卡模块、多链路聚合多窗口切卡控服务器;本发明通过基础选网优选方案,解决了多链路聚合路由器的整体链路选网方案自动适应网络环境、规避选网过程中出现网络全中断的问题;通过移动场景策略网络优选方案,解决了多链路聚合路由器在移动状态下保持网络连接的主连接与辅助多窗口切换同步协调控制模块选网的问题;通过固定场景策略网络优选方案,在区域范围内执行预制选网方案,有效缩短了选网时间和增强使用效率。通过各个部分相互支持和相互依赖,解决了大流量数据情况下,聚合路由器无盲区全链路输出的新问题,增强了聚合路由器网络带宽聚合的效果。(The invention discloses a multi-window link switching and aggregation control system, which comprises a multi-link aggregation multi-window card switching module and a multi-link aggregation multi-window card switching control server; the invention solves the problems that the whole link network selection scheme of the multi-link aggregation router automatically adapts to the network environment and avoids the network full interruption in the network selection process through the basic network selection optimization scheme; by adopting the mobile scene strategy network optimization scheme, the problem that the multilink aggregation router keeps the main connection of network connection and the auxiliary multi-window switching synchronous coordination control module to select the network in the mobile state is solved; by adopting the fixed scene strategy network optimization scheme, the prefabricated network selection scheme is executed in the area range, so that the network selection time is effectively shortened and the use efficiency is enhanced. Through mutual support and mutual dependence of all parts, the new problem that the aggregation router has no blind area and full link output under the condition of large-flow data is solved, and the network bandwidth aggregation effect of the aggregation router is enhanced.)

1. A multi-window link switching aggregation control system, characterized by: the system comprises a multilink aggregation multi-window card switching module and a multilink aggregation multi-window card switching control server; the multilink multi-window card switching module is used for collecting network data and sending the network data to the server, realizing multilink non-blind area transmission of the aggregation router, multi-window coordinated network selection and sending the multilink transmission data to the multilink aggregation multi-window card switching control server through an operator base station; the multilink multi-window card switching control server is used for monitoring network data acquired by the card switching module, aggregating or splitting data after multilink transmission, sending the aggregated data to a user data target address, or sending the split data to an operator base station, and performing card switching control service on the card switching module; the multilink non-blind area transmission is that when the multilink split transmission is carried out on the large-flow data, each link in the multilink is ensured to be smooth, and the card selected by each link is the card with the optimal current network quality; the multi-window coordinated network selection is to comprehensively analyze the network selection of each link and then perform overall coordinated optimization.

2. The system according to claim 1, wherein:

the multilink aggregation multi-window card switching module comprises a user data communication module, an MCU and a communication module; the user data communication module is used for receiving data sent and downloaded by a user data terminal, is respectively connected with the operator base station connecting module, the MCU and the user data terminal in a bidirectional mode, receives an instruction of splitting the data by the MCU when receiving the data sent by the user data terminal, and then sends each path of split data to a corresponding operator base station through the operator base station connecting module; when receiving data downloaded by a user data terminal, receiving a command of data aggregation of the MCU, and sending the aggregated data to the user data terminal;

the MCU is used for controlling the SDK and realizing free network selection and coordinated network selection by controlling the SDK; the MCU is also used for splitting data sent by the user data terminal and aggregating data downloaded by the user data terminal, and is connected with the user data communication module in a bidirectional way and connected with the SDK of the communication module in a unidirectional way; the MCU comprises a multi-window basic network selection submodule, a multi-window fixed scene network selection submodule, a multi-window mobile scene network selection submodule, a multi-window fixed range network selection submodule and an aggregation and splitting service submodule;

the communication module is used for monitoring and optimizing the link, and the link communication module has the function of switching the network of a high-quality operator; the communication module comprises an SDK module, a three-network SIM card module and an operator base station connecting module.

3. The system according to claim 1, wherein: the multilink multi-window card switching control server comprises a multilink aggregation and splitting service module, a card switching control service module and a data storage module; the multilink aggregation and splitting service module is characterized in that the input end/output end of the multilink aggregation and splitting service module is connected with an operator base station, the output end/input end of the multilink aggregation and splitting service module is connected with a user data target address, and when the input end is connected with the operator base station and the output end is connected with the user data target address, multilink data from the operator base station are integrated and sent to the user data target address; when the input end is connected with a user data target address and the output end is connected with an operator base station, splitting data downloaded from the user data target address and then transmitting the data to the operator base station; the input end of the card switching control service module is connected with the SDK module of the communication module, the network data collected by the SDK module is monitored, and meanwhile the card switching control service is carried out on the SDK module.

4. The system of claim 2, wherein: the SDK module of the communication module comprises a network data acquisition submodule and a card cutting control submodule, wherein the network data acquisition submodule transmits acquired data to a server; the card cutting control submodule receives a monitoring result of the server and controls the three-network SIM card to select one card from three according to the monitoring result of the server; the three-network SIM card is a three-in-one card, and the cards of three operators are concentrated on one card by adopting a process method so as to select the card with the optimal current network quality when the SDK cuts the cards.

5. The system of claim 2, wherein: the multi-window basic network selection submodule of the MCU is used for basic network selection and comprises a basic network selection unit and an auxiliary network selection unit, wherein the basic network selection unit sets preferred network base stations of the first three links 1, 2 and 3 as base stations of different operators, and at the moment, the MCU controls the SDK of each link 1, 2 and 3 not to work and can not select network freely; the network selection of the auxiliary network selection units 4, 5, 6 and n links adopts SDK free network selection.

6. The system of claim 2, wherein: the multi-window mobile scene network selection submodule of the MCU is used for multi-window collaborative network selection under the mobile state of 1 to n multilinks, and comprises a basic network selection unit and a basic network preferred X unit, wherein the basic network preferred X unit selects X from three preferred operators A, B, C after the basic network selection, and the selected X is called into other windows, the other windows are links 4, 5, 6 and n, and at the moment, the MCU controls the SDK of each link from 1 to n not to work and can not select the network freely.

7. The system of claim 2, wherein: the MCU multi-window fixed scene network selection submodule comprises a basic network selection unit, a free network selection unit and a balanced network selection unit, wherein the free network selection unit and the balanced network selection unit are used for carrying out secondary network selection control on links 4, 5, 6 and n, the free network selection unit is used for carrying out primary network selection control, and the free network selection unit is used for carrying out free network selection on the links 4, 5, 6 and n under the control of an SDK (software development kit); the balanced network selection unit is a second-level control, the MCU is used for screening the network selection results of the 4, 5, 6 and n links on the basis of the first-level control, and two optimal and suboptimal schemes are selected and distributed to the 4, 5, 6 and n links.

8. The system of claim 2, wherein:

the multi-window fixed range network selection submodule of the MCU comprises a fixed range network selection unit, the fixed range network selection unit executes a prefabricated network selection scheme in an area range according to operator network environment memory and a prefabricated network selection scheme of the aggregation router, at the moment, a preferred network of a plurality of links is controlled by the MCU, and the MCU controls the SDK to be out of work and cannot freely select the network.

9. The system of claim 2, wherein: the aggregation and splitting service submodule of the MCU is used for issuing an aggregation instruction to the user data communication module and receiving the instruction by the user data communication module to aggregate data when the user data terminal downloads the data, and then sending the aggregated data to the user data terminal; the user data communication module is also used for issuing a splitting instruction to the user data communication module when the user data terminal sends data, receiving the instruction by the user data communication module to split the data, and then sending the split data to the operator base station through the operator base station connecting module.

Technical Field

The application relates to the field of aggregation router user data terminals, in particular to a multi-window link switching aggregation control system.

Background

With the development of wireless network technology, aggregation routers are widely applied in various industries of network transmission, and an aggregation router performs multilink split transmission on large-flow data and aggregates a plurality of links in one router, which is called an aggregation router.

The existing aggregation router corresponds to one communication module per communication link, corresponds to one SIM card per communication module, and can only connect to one network base station per SIM card. In such a case, the number of aggregation links of the aggregation router is reduced, which results in poor network bandwidth aggregation effect of the aggregation router.

Disclosure of Invention

The invention provides a multi-window link switching aggregation control system for solving the problems in the prior art, and aims to solve the problem that the network bandwidth aggregation effect of an aggregation router is poor due to the fact that backup link connection is in a non-connection or disconnection state because of the problem of different coverage of an operator base station when the aggregation router transmits multiple links.

In order to solve the technical problem, the invention adopts the following technical scheme:

a multi-window link switching aggregation control system is characterized in that: the system comprises a multilink aggregation multi-window card switching module and a multilink aggregation multi-window card switching control server; the multilink multi-window card switching module is used for collecting network data and sending the network data to the server, realizing multilink non-blind area transmission of the aggregation router, multi-window coordinated network selection and sending the multilink transmission data to the multilink aggregation multi-window card switching control server through an operator base station; the multilink multi-window card switching control server is used for monitoring network data acquired by the card switching module, aggregating or splitting data after multilink transmission, sending the aggregated data to a user data target address, or sending the split data to an operator base station, and performing card switching control service on the card switching module; the multilink non-blind area transmission is that when the multilink split transmission is carried out on the large-flow data, each link in the multilink is ensured to be smooth, and the card selected by each link is the card with the optimal current network quality; the multi-window coordinated network selection is to comprehensively analyze the network selection of each link and then perform overall coordinated optimization.

The multilink aggregation multi-window card switching module comprises a user data communication module, an MCU and a communication module; the user data communication module is used for receiving data sent and downloaded by a user data terminal, is respectively connected with the operator base station connecting module, the MCU and the user data terminal in a bidirectional mode, receives an instruction of splitting the data by the MCU when receiving the data sent by the user data terminal, and then sends each path of split data to a corresponding operator base station through the operator base station connecting module; when receiving data downloaded by a user data terminal, receiving a command of data aggregation of the MCU, and sending the aggregated data to the user data terminal;

the MCU is used for controlling the SDK and realizing free network selection and coordinated network selection by controlling the SDK; the MCU is also used for splitting data sent by the user data terminal and aggregating data downloaded by the user data terminal, and is connected with the user data communication module in a bidirectional way and connected with the SDK of the communication module in a unidirectional way; the MCU comprises a multi-window basic network selection submodule, a multi-window fixed scene network selection submodule, a multi-window mobile scene network selection submodule, a multi-window fixed range network selection submodule and an aggregation and splitting service submodule;

the communication module is used for monitoring and optimizing the link, and the link communication module has the function of switching the network of a high-quality operator; the communication module comprises an SDK module, a three-network SIM card module and an operator base station connecting module.

The multilink multi-window card switching control server comprises a multilink aggregation and splitting service module, a card switching control service module and a data storage module; the multilink aggregation and splitting service module is characterized in that the input end/output end of the multilink aggregation and splitting service module is connected with an operator base station, the output end/input end of the multilink aggregation and splitting service module is connected with a user data target address, and when the input end is connected with the operator base station and the output end is connected with the user data target address, multilink data from the operator base station are integrated and sent to the user data target address; when the input end is connected with a user data target address and the output end is connected with an operator base station, splitting data downloaded from the user data target address and then transmitting the data to the operator base station; the input end of the card switching control service module is connected with the SDK module of the communication module, the network data collected by the SDK module is monitored, and meanwhile the card switching control service is carried out on the SDK module.

The SDK module of the communication module comprises a network data acquisition submodule and a card cutting control submodule, wherein the network data acquisition submodule transmits acquired data to a server; the card cutting control submodule receives a monitoring result of the server and controls the three-network SIM card to select one card from three according to the monitoring result of the server; the three-network SIM card is a three-in-one card, and the cards of three operators are concentrated on one card by adopting a process method so as to select the card with the optimal current network quality when the SDK cuts the cards.

The multi-window basic network selection submodule of the MCU is used for basic network selection and comprises a basic network selection unit and an auxiliary network selection unit, wherein the basic network selection unit sets preferred network base stations of the first three links 1, 2 and 3 as base stations of different operators, and at the moment, the MCU controls the SDK of each link 1, 2 and 3 not to work and can not select network freely; the network selection of the auxiliary network selection units 4, 5, 6 and n links adopts SDK free network selection.

The multi-window mobile scene network selection submodule of the MCU is used for multi-window collaborative network selection under the mobile state of 1 to n multilinks, and comprises a basic network selection unit and a basic network preferred X unit, wherein the basic network preferred X unit selects X from three preferred operators A, B, C after the basic network selection, and the selected X is called into other windows, the other windows are links 4, 5, 6 and n, and at the moment, the MCU controls the SDK of each link from 1 to n not to work and can not select the network freely.

The MCU multi-window fixed scene network selection submodule comprises a basic network selection unit, a free network selection unit and a balanced network selection unit, wherein the free network selection unit and the balanced network selection unit are used for carrying out secondary network selection control on links 4, 5, 6 and n, the free network selection unit is used for carrying out primary network selection control, and the free network selection unit is used for carrying out free network selection on the links 4, 5, 6 and n under the control of an SDK (software development kit); the balanced network selection unit is a second-level control, the MCU is used for screening the network selection results of the 4, 5, 6 and n links on the basis of the first-level control, and two optimal and suboptimal schemes are selected and distributed to the 4, 5, 6 and n links.

The multi-window fixed range network selection submodule of the MCU comprises a fixed range network selection unit, the fixed range network selection unit executes a prefabricated network selection scheme in an area range according to operator network environment memory and a prefabricated network selection scheme of the aggregation router, at the moment, a preferred network of a plurality of links is controlled by the MCU, and the MCU controls the SDK to be out of work and cannot freely select the network.

The aggregation and splitting service submodule of the MCU is used for issuing an aggregation instruction to the user data communication module when the user data terminal downloads data, the user data communication module receives the instruction to aggregate the data and then sending the aggregated data to the user data terminal; the user data communication module is also used for issuing a splitting instruction to the user data communication module when the user data terminal sends data, receiving the instruction by the user data communication module to split the data, and then sending the split data to the operator base station through the operator base station connecting module.

Advantageous effects of the invention

1. The invention solves the problems that the whole link network selection scheme of the multi-link aggregation router automatically adapts to the network environment and avoids the network full interruption in the network selection process through the basic network selection optimization scheme; by adopting the mobile scene strategy network optimization scheme, the problem that the multilink aggregation router keeps the main connection of network connection and the auxiliary multi-window switching synchronous coordination control module to select the network in the mobile state is solved; by adopting the fixed scene strategy network optimization scheme, the prefabricated network selection scheme is executed in the area range, and the network selection time and the use efficiency are effectively shortened.

2. The invention organically combines the communication module technology, the SDK technology, the server technology, the MCU technology and the three-network SIM card technology, and mutually supports and depends each part, thereby solving the new problem that the aggregation router has no blind area and full link output under the condition of large-flow data, and enhancing the network bandwidth aggregation effect of the aggregation router.

Drawings

FIG. 1 is a schematic block diagram of a multi-window link switching aggregation control system according to the present invention;

FIG. 2 is a detailed block diagram of the multi-window link switching aggregation control system of the present invention;

FIG. 3 is a schematic diagram showing the relationship between the SDK, the three-network SIM card and the server according to the present invention;

FIG. 4 is a functional block diagram of an MCU according to the present invention;

Detailed Description

Design principle of the invention

1. The design principle of automatic card cutting without blind area. The existing aggregation router is characterized in that each communication link corresponds to one communication module, each communication module corresponds to one SIM card, one SIM card can only be connected with one operator base station, when the network coverage of the operator base station at a certain point is poor, the situation that connection or disconnection cannot be performed occurs, if the current aggregation router is 3 communication links, wherein 1 link is in a disconnected state, only 2 communication links are left, original data is transmitted by 3 communication links, and the data pressure of each link is increased by only transmitting 2 links. The invention changes one card which can only correspond to one operator into one card which can correspond to three operators, which is called a three-in-one card, also called a three-network SIM card. However, only three-in-one cards cannot be automatically switched, only one card is guaranteed to correspond to base stations of three operators, and if automatic card switching is to be achieved, the following work is needed. The invention adopts a mode of two-stage management of the SDK and a server to monitor network data, the SDK acquires the network data and then transmits the network data to a card-cutting control service module of the server, the server carries out further network data monitoring, then the server sends a monitoring result to the SDK, and the SDK receives a card-cutting control service instruction of the server and controls the card cutting of the three-network SIM card of the current link communication module.

To summarize: the network monitoring and the card switching of the preferred operator are completed by the communication module, specifically, the communication module adopts three-in-one card, SDK and server communication, and the server controls the SDK to switch the card, so that the smoothness of each link is ensured, the network disconnection condition caused by poor network data of a certain operator is avoided, and the blind-area-free full link data transmission is realized.

2. And (3) a multilink coordination network selection design principle. Automatic card switching ensures that each communication link is unblocked, but when switching from one card to another, there is a 6 second pause. If the SDK free network selection method is adopted, the operator A is selected for free network selection, and when the mobile terminal arrives at another physical position, the network coverage signal of the operator A is weakened, the SDK of 6 communication links is subjected to 6-second card cutting at the same moment, and the situation that the network is disconnected for 6 seconds integrally occurs. In order to prevent the overall network disconnection, multi-link coordinated network selection is required. The design idea of multi-link coordinated network selection has two points, the first point uses MCU to control SDK and reduce the number of links using SDK to select network freely as much as possible, and the second point distributes multiple data to more operators as much as possible on the premise of ensuring that the whole network is not broken, thereby avoiding data concentration on a certain operator base station. The MCU coordinated network selection of the invention has four methods: firstly, dividing a plurality of links into two parts, assuming 6 communication links, wherein 3 links are used for basic network selection, the other 3 links are used for coordinated network selection, the purpose of setting the basic network selection is to ensure that 3 links in the 6 links cannot be disconnected at the same time, and the adopted method is as follows: the MCU sets a preferred network of 3 links for basic network selection as different operator base stations, and because the preferred network is different operator base stations, the probability of network disconnection of the three operator base stations at the same time is very small, thereby ensuring that 6 links cannot be disconnected integrally; secondly, for the situation of a fixed scene, 3 of 6 links are used for basic network selection, the other 3 links adopt a two-stage network selection mode, the two-stage network selection is divided into two steps, step one is SDK free network selection, step two is that the MCU selects the optimal operator base station and the suboptimal operator base station from the result of the SDK free network selection, and the optimal operator base station and the suboptimal operator base station are distributed to links 4, 5 and 6 which are different (possibly two links correspond to the same operator base station, and the other link corresponds to one operator base station), the purpose of the MCU screening the optimal and the suboptimal is to avoid that in the SDK free network selection stage of step one, the operators of the links 4, 5 and 6 are selected to be the same, and the optimal and suboptimal distribution method is to distribute two operators to the three links, so, for the multilink data transmission of the fixed scene, the first 3 links of the 6 links are guaranteed by using the basic network selection, The last 3 links are guaranteed by the second-level network selection, so that the condition of link switching with network full interruption in the network selection process is avoided to the maximum extent. Thirdly, for the situation of a mobile scene, because the network quality changes rapidly in the mobile state, the multilink aggregation router is adopted to keep the main connection of the network connection and the auxiliary multi-window switching synchronous coordination control module to select the network in the mobile state. The network selection control right of 6 links is given to the MCU, the MCU selects X from three preferred operators A, B, C after the network selection of the basic network, the selected X is called into other windows, the other windows are links 4, 5, 6 and n, at the moment, the MCU controls the SDK of each link from 1 to n not to work and can not select the network freely. The technical means of the main connection is basic network selection, and the technical means of the auxiliary multi-window switching is that the MCU selects X preferably from three preferred operators A, B, C after the basic network selection, and the selected X is called into other windows; fourthly, for the fixed range, since the physical range is fixed, the operator base station is also fixed, the network quality of each operator in the region and the network quality of each operator in the region are relatively stable and do not change greatly, and the prefabricated network selection scheme is implemented in the region range by adopting the network environment memory of the operators in the fixed range and the prefabricated network selection scheme of the aggregation router. At the moment, the preferred networks of the links are all controlled by the MCU, and the MCU controls the SDK not to work and can not freely select the network.

In summary, in two of the three scenarios, the MCU controls the network selection of each link. When only the first-level network selection under the fixed scene is performed, the SDK participates in the network selection, but when the second-level network selection is performed, the control right of the network selection is handed over to the MCU again, and therefore the MCU is used for coordinating the network selection.

To summarize: the control system monitors the connection link of the multilink aggregation router and optimizes the link; the control system coordinates network selection, realizes an integral link network selection scheme, automatically adapts to a network environment, and avoids link switching of network full interruption in the network selection process; the control system keeps the main connection of network connection and the auxiliary multi-window switching synchronous coordination control module to select the network in the mobile scene. The control system memorizes the network environment of an operator in a fixed scene and aggregates a router to preset a network selection scheme, and the execution of the preset network selection scheme is realized in an area range.

Based on the principle of the invention, the invention designs a multi-window link switching aggregation control system.

A multi-window link switching aggregation control system is shown in fig. 1, fig. 2, fig. 3, and fig. 4, and includes a multi-link aggregation multi-window card switching module, a multi-link aggregation multi-window card switching control server; the multilink multi-window card switching module is used for collecting network data and sending the network data to the server, realizing multilink non-blind area transmission of the aggregation router, multi-window coordinated network selection and sending the multilink transmission data to the multilink aggregation multi-window card switching control server through an operator base station; the multilink multi-window card switching control server is used for monitoring network data acquired by the card switching module, aggregating or splitting data after multilink transmission, sending the aggregated data to a user data target address, or sending the split data to an operator base station, and performing card switching control service on the card switching module; the multilink non-blind area transmission is that when the multilink split transmission is carried out on the large-flow data, each link in the multilink is ensured to be smooth, and the card selected by each link is the card with the optimal current network quality; the multi-window coordinated network selection is to comprehensively analyze the network selection of each link and then perform overall coordinated optimization.

The multilink aggregation multi-window card switching module comprises a user data communication module, an MCU and a communication module; the user data communication module is used for receiving data sent and downloaded by a user data terminal, is respectively connected with the operator base station connecting module, the MCU and the user data terminal in a bidirectional mode, receives an instruction of splitting the data by the MCU when receiving the data sent by the user data terminal, and then sends each path of split data to a corresponding operator base station through the operator base station connecting module; when receiving data downloaded by a user data terminal, receiving a command of data aggregation of the MCU, and sending the aggregated data to the user data terminal;

the MCU is used for controlling the SDK and realizing free network selection and coordinated network selection by controlling the SDK; the MCU is also used for splitting data sent by the user data terminal and aggregating data downloaded by the user data terminal, and is connected with the user data communication module in a bidirectional way and connected with the SDK of the communication module in a unidirectional way; the MCU comprises a multi-window basic network selection submodule, a multi-window fixed scene network selection submodule, a multi-window mobile scene network selection submodule, a multi-window fixed range network selection submodule and an aggregation and splitting service submodule;

supplementary explanation:

1. the MCU controls the SDK in two aspects, when the network is freely selected, the MCU sends an instruction of freely selecting the network to the SDK, and the SDK receives the instruction and controls the three-network SIM card to freely select the network; when the network is selected coordinately, the MCU sends the instruction of network selection coordinately to the SDK, and simultaneously sends the instruction of network selection of the MCU to the SDK, and the SDK executes the instruction of network selection of the MCU and controls the SIM card of the three networks to be switched.

2. When a user sends data, the data of the user data terminal reaches a user data communication module → the module informs an MCU (microprogrammed control unit), the current data type is sending data, the MCU carries out data splitting and feeds back a splitting instruction to the user data communication module, the user data communication module carries out data splitting according to the splitting instruction of the MCU and sends each split path of data to a corresponding operator base station through an operator base station connecting module;

3. when a user downloads data, the downloaded data is divided into a user data target address → a multilink aggregation service division module → an operator base station connection module → a user data communication module, when the downloaded data reaches the user data communication module, the data is divided, the user data communication module informs an MCU that the current data type is the downloaded data, the MCU feeds back an instruction of the aggregated data to the user data communication module, the user data communication module aggregates the divided data after receiving the aggregated instruction, and then sends the aggregated data to a user data terminal.

The communication module is used for monitoring and optimizing the link, and the link communication module has the function of switching the network of a high-quality operator; the communication module comprises an SDK module, a three-network SIM card module and an operator base station connecting module.

The multilink multi-window card switching control server comprises a multilink aggregation and splitting service module, a card switching control service module and a data storage module; the multilink aggregation and splitting service module is characterized in that the input end/output end of the multilink aggregation and splitting service module is connected with an operator base station, the output end/input end of the multilink aggregation and splitting service module is connected with a user data target address, and when the input end is connected with the operator base station and the output end is connected with the user data target address, multilink data from the operator base station are integrated and sent to the user data target address; when the input end is connected with a user data target address and the output end is connected with an operator base station, splitting data downloaded from the user data target address and then transmitting the data to the operator base station; the input end of the card switching control service module is connected with the SDK module of the communication module, the network data collected by the SDK module is monitored, and meanwhile the card switching control service is carried out on the SDK module.

Supplementary explanation:

when the user data terminal sends data and downloads the data, the SDK free network selection and the MCU coordinated network selection are finished, at the moment, the server has memory, and when the data are downloaded, the server sends the split data to a corresponding operator according to the finished network selection mode.

The SDK module of the communication module comprises a network data acquisition submodule and a card cutting control submodule, wherein the network data acquisition submodule transmits acquired data to a server; the card cutting control submodule receives a monitoring result of the server and controls the three-network SIM card to select one card from three according to the monitoring result of the server; the three-network SIM card is a three-in-one card, and the cards of three operators are concentrated on one card by adopting a process method so as to select the card with the optimal current network quality when the SDK cuts the cards.

Supplementary explanation:

the SDK can only collect the strength of network signals, but cannot judge whether the network is disconnected, because the network disconnection factor is not only the strength of the signals, but also needs to assist other factors, therefore, the SDK needs to send the collected network signals to a server, and the server judges whether the network is disconnected currently according to the strength of the signals and other factors. Therefore, the SDK of the communication module needs to perform two-way communication with the server, and the server receives the data acquired by the SDK and issues a network monitoring conclusion to the SDK so as to provide a basis for cutting the card by the SDK.

The multi-window basic network selection submodule of the MCU is used for basic network selection and comprises a basic network selection unit and an auxiliary network selection unit, wherein the basic network selection unit sets preferred network base stations of the first three links 1, 2 and 3 as base stations of different operators, and at the moment, the MCU controls the SDK of each link 1, 2 and 3 not to work and can not select network freely; the network selection of the auxiliary network selection units 4, 5, 6 and n links adopts SDK free network selection.

The multi-window mobile scene network selection submodule of the MCU is used for multi-window collaborative network selection under the mobile state of 1 to n multilinks, and comprises a basic network selection unit and a basic network preferred X unit, wherein the basic network preferred X unit selects X from three preferred operators A, B, C after the basic network selection, and the selected X is called into other windows, the other windows are links 4, 5, 6 and n, and at the moment, the MCU controls the SDK of each link from 1 to n not to work and can not select the network freely.

The MCU multi-window fixed scene network selection submodule comprises a basic network selection unit, a free network selection unit and a balanced network selection unit, wherein the free network selection unit and the balanced network selection unit are used for carrying out secondary network selection control on links 4, 5, 6 and n, the free network selection unit is used for carrying out primary network selection control, and the free network selection unit is used for carrying out free network selection on the links 4, 5, 6 and n under the control of an SDK (software development kit); the balanced network selection unit is a second-level control, the MCU is used for screening the network selection results of the 4, 5, 6 and n links on the basis of the first-level control, and two optimal and suboptimal schemes are selected and distributed to the 4, 5, 6 and n links.

The multi-window fixed range network selection submodule of the MCU comprises a fixed range network selection unit, the fixed range network selection unit executes a prefabricated network selection scheme in an area range according to operator network environment memory and a prefabricated network selection scheme of the aggregation router, at the moment, a preferred network of a plurality of links is controlled by the MCU, and the MCU controls the SDK to be out of work and cannot freely select the network.

The aggregation and splitting service submodule of the MCU is used for issuing an aggregation instruction to the user data communication module when the user data terminal downloads data, the user data communication module receives the instruction to aggregate the data and then sending the aggregated data to the user data terminal; the user data communication module is also used for issuing a splitting instruction to the user data communication module when the user data terminal sends data, receiving the instruction by the user data communication module to split the data, and then sending the split data to the operator base station through the operator base station connecting module.

The above description is not meant to be limiting, it being noted that: it will be apparent to those skilled in the art that various changes, modifications, additions and substitutions can be made without departing from the true scope of the invention, and these improvements and modifications should also be construed as within the scope of the invention.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:面向山林防火的三维无线传感器网络数据路由融合方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!