A multi-mode converged communication method and terminal based on a single chip

CN122579243APending Publication Date: 2026-08-14UNICOM AIRLINE NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-26
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0005]因此,本发明提供了一种基于单芯片的多模融合通信方法解决现有单芯片多模通信中切换判定不准、跨模承接不稳的问题

Benefits of technology

[0016]本发明有益效果为:通过双平面接管时序组织及跨模边界镜像映射,实现控制承接与业务迁移的分层衔接和接续边界的有序继承,使单芯片设备在无线组网环境下进行多模切换时具备更高的时序可控性和边界一致性,提高切换精度、增强跨模接续稳定性并降低通信中断概率;通过控制连续镜像筛分、控制承接路径构建以及后续业务承接映射与接续关系重建,实现控制连续维持、业务连续迁移和未完成通信状态持续承接之间的协同配合,使单芯片多模融合通信过程中未闭合业务能够在目标模态中继续完成,提升业务连续承载能力、增强跨模承接完整性并提高整体通信可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122579243A_ABST
    Figure CN122579243A_ABST
Patent Text Reader

Abstract

This invention discloses a multi-mode fusion communication method and terminal based on a single chip, relating to the field of wireless communication technology. The method includes: releasing service bearer resources corresponding to the first communication mode within the service switching period defined by a dual-plane takeover timing table based on a control takeover path table, and mapping them to the second communication mode to generate a service takeover mapping table; and reading the connection boundary position corresponding to the second communication mode and performing connection processing based on the service takeover mapping table and the mirrored boundary content set to generate a cross-mode connection communication table. This invention, through dual-plane takeover timing organization, cross-mode boundary mirror mapping, and control continuous mirror screening, achieves layered connection of control takeover and service migration, and orderly inheritance of connection boundaries. This enables single-chip devices to have higher timing controllability and boundary consistency when performing multi-mode switching in a wireless networking environment, improving service continuity bearing capacity, enhancing cross-mode takeover integrity, and improving overall communication reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to a multi-mode fusion communication method and terminal based on a single chip. Background Technology

[0002] As wireless communication terminals, industrial control nodes, automotive electronic devices, smart wearable devices, and IoT edge nodes continue to evolve towards miniaturization, low power consumption, and high integration, the ability of a single chip to support multiple communication protocols, access methods, and service operation states has become a significant development trend in communication chip design. This is especially true in scenarios involving wireless networking, collaborative access, and dynamic link switching, which place higher demands on the multi-mode converged communication capabilities of a single chip. Early related technologies primarily focused on independent operation of a single protocol or multi-chip collaborative work. Subsequently, they have gradually evolved to integrate multiple communication modes such as cellular communication, wireless LAN communication, low-power short-range communication, and satellite communication within a single chip, achieving basic coexistence through firmware scheduling, protocol stack reuse, cache sharing, and interrupt coordination.

[0003] While existing technologies can support multi-protocol access or multi-mode switching on a single chip, most solutions still fall short of the requirements of coexisting modes or coarse-grained switching. Existing solutions often determine the timing of mode changes based on fixed thresholds, simple priorities, or static switching strategies, lacking a joint assessment of link maintainability, target mode acceptability, service continuity maintenance, and on-chip resource switchability. Existing solutions typically understand mode switching as link reselection or protocol reentry, rarely focusing on detailed processing of boundary inheritance, mirroring, continuous acceptance, and connection relationship reconstruction between the first and second communication modes. Therefore, when there are incomplete transmissions, incomplete receptions, incomplete acknowledgments, and retransmission continuation requirements, it is difficult to accurately complete cross-mode acceptance, which can easily lead to a lack of synchronization between the release of on-chip shared resources and the acceptance of the target mode, affecting switching accuracy, connection stability, and converged communication efficiency. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a single-chip-based multi-mode fusion communication method to solve the problems of inaccurate switching determination and unstable cross-mode connection in existing single-chip multi-mode communication.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: In a first aspect, the present invention provides a multi-mode fusion communication method based on a single chip, comprising: acquiring multi-mode operating status data corresponding to a first communication mode and a second communication mode within the single chip, and performing unified timing organization processing to generate a multi-mode takeover determination sequence; based on the multi-mode takeover determination sequence, identifying the control takeover start position and service switching start position when the first communication mode takes over from the second communication mode, and obtaining a micro-timeslot takeover interval; performing timing orchestration on the control takeover actions and service switching actions within the micro-timeslot takeover interval to generate a dual-plane takeover timing table; and based on the dual-plane takeover timing table, extracting the cross-mode connection boundary information corresponding to the first communication mode, and performing... The mirror mapping process generates a mirror boundary content set; the mirror boundary content in the mirror boundary content set that corresponds to control continuity maintenance is selected, and a control continuity mirror set is generated. This control continuity mirror set is written into the control takeover area corresponding to the second communication mode according to the dual-plane takeover timing table, generating a control takeover path table; based on the control takeover path table, the service bearer resources corresponding to the first communication mode are released within the service switching period defined by the dual-plane takeover timing table and mapped to the second communication mode, generating a service takeover mapping table; based on the service takeover mapping table and the mirror boundary content set, the connection boundary position corresponding to the second communication mode is read and connection processing is performed, generating a cross-mode connection communication table.

[0007] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for generating the multi-mode takeover determination sequence are as follows: Collect link operation data, service carrying data and on-chip resource occupancy data corresponding to the first communication mode, as well as accessibility status data, pre-acceptance status data and on-chip resource status data to be allocated corresponding to the second communication mode, and convert them to the same time base to generate a cross-mode status slice set; Extract the link sustainability, target mode acceptability, service continuity maintenance, and intra-slice resource switchability corresponding to each time position in the cross-mode state slice set, and generate a multi-mode takeover judgment sequence.

[0008] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for obtaining the micro-timeslot takeover interval are as follows: The control takeover judgment and service switching judgment processes are performed on the multi-mode takeover judgment sequence respectively to generate the control start candidate set and the service start candidate set; Perform acceptance constraint matching processing on the control start candidate set and the service start candidate set to generate micro-time slot takeover intervals.

[0009] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for generating the dual-plane takeover timing table are as follows: By pre-deploying the processing, the execution order and execution location of each control takeover action within the micro-timeslot takeover interval are extracted to generate a control takeover sequence; Extract service switching actions within the micro-timeslot takeover interval and perform backward deployment processing to deploy the service switching actions in the remaining time period that avoids the control takeover sequence, thereby generating a service switching sequence; Perform dual-plane combined processing on the control takeover sequence and the service switching sequence to generate a dual-plane takeover timing table.

[0010] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for generating the mirror boundary content set are as follows: Based on the dual-plane takeover timing table, the timing connection position corresponding to the control takeover sequence and the service switching sequence in the first communication mode is identified, and the corresponding boundary data is extracted to generate a connection boundary set. According to the direction of the transition from the first communication mode to the second communication mode, the boundary data in the continuation boundary set are mapped to the corresponding boundary expressions in the second communication mode, and a mirrored boundary content set is generated.

[0011] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for generating the control continuous mirror set are as follows: Based on the boundary type, boundary sequence, and boundary connection relationship corresponding to the control takeover action, the mirror boundary content in the mirror boundary content set is jointly screened to generate a control candidate boundary group; Perform continuous closed-loop sieving on the control candidate boundary group to generate a continuous mirror set of control.

[0012] As a preferred embodiment of the single-chip-based multi-mode fusion communication method of the present invention, the specific steps for generating the control reception path table are as follows: Based on the dual-plane takeover timing table, the writing time period and writing order corresponding to the boundary content of each mirror in the control continuous mirror set are divided, and the control writing sequence is generated. Write the boundary content of each mirror in the continuous mirror set into the control acceptance area corresponding to the second communication mode according to the control writing sequence, and perform continuous acceptance verification to generate a control acceptance path table.

[0013] As a preferred embodiment of the single-chip-based multi-mode converged communication method of the present invention, the specific steps for generating the service acceptance mapping table are as follows: Based on the dual-plane takeover timing table and control takeover path table, determine the service switching time period corresponding to the service switching action, and identify the service bearer resources to be migrated corresponding to the service switching time period from the first communication mode, and generate a service migration group; Based on the mirror boundary content set, cross-mode transfer mapping and transfer relationship merging are performed on the resources of each service to be migrated in the service migration group to generate a service transfer mapping table.

[0014] As a preferred embodiment of the multi-mode fusion communication method based on a single chip according to the present invention, the specific steps for generating the cross-mode connection communication table are as follows: Based on the service acceptance mapping table and the mirror boundary content set, extract the connection boundary positions corresponding to each service bearer resource to be migrated in the second communication mode, and generate a connection position group; By analyzing the incomplete transmission status, incomplete reception status, and incomplete acknowledgment status corresponding to each connection boundary position in the connection position group, the connection relationship between the connection position and each connection boundary position in the connection position group is established, and a cross-mode connection communication table is generated.

[0015] Secondly, the present invention provides a multi-mode converged communication system based on a single chip, comprising: The takeover determination module is used to acquire the multi-mode operation status data corresponding to the first and second communication modes within a single chip, and perform unified timing organization processing to generate a multi-mode takeover determination sequence. The interval identification module is used to identify the control takeover start position and service switching start position when the first communication mode takes over from the second communication mode based on the multi-mode takeover determination sequence, and to obtain the micro-timeslot takeover interval; The timing orchestration module is used to orchestrate the control takeover actions and service switching actions within the micro-timeslot takeover interval, generate a dual-plane takeover timing table, extract the cross-mode connection boundary information corresponding to the first communication mode based on the dual-plane takeover timing table, and perform mirror mapping processing to generate a mirror boundary content set. The receiving control module is used to filter out the mirror boundary content that corresponds to the control continuity maintenance in the mirror boundary content set, generate a control continuous mirror set, write the control continuous mirror set into the control receiving area corresponding to the second communication mode according to the dual-plane takeover timing table, and generate a control receiving path table. The service migration module is used to release the service bearer resources corresponding to the first communication mode within the service switching period defined by the dual-plane takeover timing table based on the control takeover path table, and map them to the second communication mode to generate a service takeover mapping table. The continuity communication module is used to read the continuity boundary position corresponding to the second communication mode based on the service acceptance mapping table and the mirror boundary content set, and perform continuity processing to generate a cross-mode continuity communication table.

[0016] The beneficial effects of this invention are as follows: By using dual-plane takeover timing organization and cross-mode boundary mirror mapping, the hierarchical connection of control takeover and service migration and the orderly inheritance of connection boundaries are achieved, enabling single-chip devices to have higher timing controllability and boundary consistency when performing multi-mode switching in a wireless networking environment, thereby improving switching accuracy, enhancing cross-mode connection stability, and reducing the probability of communication interruption; By using continuous control mirror screening, control takeover path construction, and subsequent service takeover mapping and connection relationship reconstruction, the coordinated cooperation between continuous control maintenance, continuous service migration, and continuous takeover of incomplete communication states is achieved, enabling unclosed services in the single-chip multi-mode fusion communication process to continue to be completed in the target mode, improving service continuity carrying capacity, enhancing cross-mode takeover integrity, and improving overall communication reliability. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a flowchart of a multi-mode fusion communication method based on a single chip.

[0019] Figure 2 This is a schematic diagram of a multi-mode converged communication system based on a single chip.

[0020] Figure 3 A flowchart for forming a content set at the mirror boundary.

[0021] Figure 4 A flowchart is generated for the cross-mode connection communication table. Detailed Implementation

[0022] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0023] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0024] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.

[0025] Reference Figures 1-4 This is one embodiment of the present invention, which provides a multi-mode fusion communication method based on a single chip, including the following steps: S1. Obtain the multi-mode operation status data corresponding to the first and second communication modes within the single chip, and perform unified timing organization processing to generate a multi-mode takeover determination sequence. S1.1 Collect the link operation data, service carrying data and on-chip resource occupancy data corresponding to the first communication mode, as well as the accessibility status data, pre-acceptance status data and on-chip resource status data to be allocated corresponding to the second communication mode, and convert them to the same time base to generate a cross-mode status slice set.

[0026] It should be noted that during the process of the first communication mode undertaking the current communication task, the link record, service record, and resource record corresponding to the first communication mode within the single chip are continuously read in chronological order; the signal strength sampling value, bit error statistics, delay statistics, and link hold count value are read from the link record to form link operation data; the service queue length record, service transmission sequence number record, service reception sequence number record, and service segmentation record are read from the service record to form service bearer data; the processing capacity occupancy record, buffer space occupancy record, bus path occupancy record, and interrupt response occupancy record are read from the resource record to form on-chip resource occupancy data; and all data corresponding to the same acquisition time are registered accordingly to form the first communication mode acquisition data group.

[0027] During the takeover determination process before the second communication mode has undertaken the current communication task, the access record, takeover preparation record, and resource idle record corresponding to the second communication mode are continuously read within the single chip according to the same sampling rhythm as the first communication mode. The target signal strength sampling value, access attempt record value, access hold record value, and available link marker value are read from the access record to form accessible status data. The control takeover preparation record, boundary takeover preparation record, service migration waiting record, and timing connection preparation record are read from the takeover preparation record to form pre-takeover status data. The idle processing capacity record, idle buffer space record, idle bus path record, and idle interrupt response record are read from the resource idle record to form on-chip resource status data to be allocated. All data corresponding to the same acquisition time are registered accordingly to form the second communication mode acquisition data group.

[0028] The system reads the original timestamps from the first and second communication mode acquisition data groups, identifies the timing source and timing start point corresponding to each data item, and converts the original timestamps from different timing sources into a unified timestamp. It then merges and arranges the six types of sub-data at the same unified time position according to the correspondence of "current operating status of the first communication mode—current preparation status of the second communication mode—current resource occupancy and allocation status of the single chip," and performs field alignment and record order alignment processing on data items from different sources to form cross-mode status records. Finally, it writes the cross-mode status records corresponding to each time position sequentially into the status slice queue to obtain a cross-mode status slice set.

[0029] It should also be noted that the first communication mode refers to the communication mode in which the single chip currently undertakes the actual communication task, including cellular communication mode, satellite communication mode, wireless local area network communication mode, or low-power short-range communication mode; the second communication mode refers to another communication mode in the single chip that coexists with the first communication mode and is used to take over the current communication task during the takeover determination process.

[0030] S1.2 Extract the link sustainability, target mode acceptability, service continuity maintenance, and intra-slice resource switchability corresponding to each time position in the cross-mode state slice set, and generate a multi-mode takeover judgment sequence.

[0031] It should be noted that the processing capacity occupancy record is compared with the idle processing capacity record, the cache space occupancy record with the idle cache space record, the bus path occupancy record with the idle bus path record, and the interrupt response occupancy record with the idle interrupt response record. The ratio of the minimum value to the maximum value in each group of records is determined as the processing capacity matching item, cache space matching item, bus path matching item, and interrupt response matching item, respectively. The geometric mean of the four matching items is processed to obtain the on-chip resource switchability. According to the order of unified time stamps, the link maintainability, target mode acceptability, service continuity maintenance, and on-chip resource switchability corresponding to each time position are written into the same takeover decision record. All takeover decision records are arranged in sequence to generate a multi-mode takeover decision sequence.

[0032] The expression for calculating link sustainability is: ; The expression for calculating the degree of business continuity maintenance is as follows: ; The expression for calculating the acceptability of the target mode is: ; in, Indicates the first Link quality baseline corresponding to each time location Indicates the first Link hold-up baseline for each time location Indicates the first Link fluctuation corresponding to each time position Indicates the first The continuous gap quantity corresponding to each time position. Indicates the first The transmit / receive deviation corresponding to each time position. Indicates the first Queue backlog at each time point This indicates the acceptability of the target mode corresponding to the i-th time position; Indicates the first For each time location, the access gating item is defined as follows: when the available link flag value is the link availability identifier, and there are access hold records for both the current time location and the previous adjacent time location, then... In all other cases, it is 0; Indicates the first The target signal value corresponding to each time position; Indicates the first The corresponding shortcomings in each time location; Indicates the first Prepare discrete terms corresponding to each time position.

[0033] It should also be noted that the signal strength sample value at the current time position is formed by taking the maximum and minimum values ​​among all time positions, the bit error statistics and delay statistics are formed by taking the maximum and minimum values ​​of their respective values ​​to form the reverse quality values, and the geometric mean of the three values ​​is determined as the link quality baseline; the link hold count value at the current time position is formed by taking the maximum and minimum values ​​of the link hold count to form the link hold baseline; and the average of the absolute differences between the signal strength value, bit error value, and delay value at the current time position and the previous adjacent time position is determined as the link fluctuation.

[0034] The system records the number of incomplete transmissions, incomplete receptions, and segment gaps in the statistical service transmission sequence number record. It then sets intervals for each of these intervals based on their respective maximum and minimum values, and finally calculates the average of these intervals as the continuous gap. The transmit / receive deviation is the absolute difference between the interval values ​​of the incomplete transmissions and the interval values ​​of the incomplete receptions. The queue backlog is the interval value formed by the maximum and minimum values ​​of the queue length across all time positions.

[0035] The ratio of the difference between the current target signal strength sample value and the minimum target signal strength value to the difference between the maximum target signal strength value and the minimum target signal strength value is taken as the target signal value. The ratio of the number of formed record items to the number of required record items in each preparation record in the preparation record is used to control the preparation level, the preparation level of the boundary preparation level, the business migration waiting level, and the preparation level of the timing connection. The minimum value among the four preparation levels is taken as the preparation weakness item, and the difference between the maximum and minimum values ​​among the four preparation levels is taken as the preparation discrete item.

[0036] Furthermore, when calculating link sustainability, the link quality baseline and link hold baseline are used as positive bases because signal strength, bit error rate, latency, and link hold count together reflect whether the first communication mode still has the basic conditions to continue carrying communication tasks at the current time position. At the same time, the exponential decay of link fluctuation is introduced because link fluctuation has a non-linear impact on communication sustainability. Slight fluctuations should not directly determine that the link is unsustainable, while continuous or sudden fluctuations will significantly amplify the risks of dropped calls, retransmissions, and latency deterioration. Therefore, using exponential decay can make the link sustainability decrease faster when the fluctuation is greater.

[0037] When calculating the level of service continuity, the continuity gap, transmit / receive deviation, and queue backlog are all included because whether services can be continuously carried out during cross-mode handover depends not only on the number of incomplete services but also on whether there is misalignment between the sending and receiving sides and whether service queues have become backlogged. The product suppression structure is used so that if any critical service state has a significant gap, deviation, or backlog, the level of service continuity can be directly reduced, avoiding compensation through other better indicators. The exponential decay structure is used because incomplete transmissions, incomplete receptions, segmented gaps, and queue backlogs have a cumulative amplifying effect on the risk of service interruption. The more concentrated the gaps, the more obvious the deviations, and the more severe the backlogs, the faster the service continuity capacity should decrease.

[0038] S2. Based on the multi-mode takeover determination sequence, identify the control takeover start position and service switching start position when the first communication mode takes over the second communication mode, and obtain the micro-timeslot takeover interval.

[0039] S2.1 Perform control takeover discrimination and service switching discrimination processing on the multi-mode takeover judgment sequence respectively, and generate control start candidate set and service start candidate set.

[0040] It should be noted that, according to the unified time stamp order, the relationship between the target mode's acceptability and the service continuity maintenance in the multi-mode takeover determination sequence is compared, and the relationship between the link's maintainability and the on-chip resource switchability is also compared. When the target mode's acceptability is greater than the service continuity maintenance and the link's maintainability is greater than the on-chip resource switchability, the current time position is determined as the control takeover entry time position. All control takeover entry time positions are written into the candidate record queue according to the unified time stamp order to generate a control start candidate set.

[0041] The system compares the on-chip resource switchability and link sustainability at each time point in the multi-mode takeover decision sequence according to a unified time stamp order, and simultaneously compares the target mode takeover capability and service continuity maintenance capability. When the on-chip resource switchability is greater than the link sustainability capability, and the target mode takeover capability is not less than the service continuity maintenance capability, the current time point is determined as the service switchover entry time point. All service switchover entry time points are written into the candidate record queue according to the unified time stamp order to generate a service start candidate set.

[0042] S2.2 Perform acceptance constraint grouping processing on the control start candidate set and the service start candidate set to generate micro-time slot takeover interval.

[0043] It should be noted that, following a unified time stamp order, each control start time position in the control start candidate set is read sequentially, and each service start time position in the service start candidate set following the control start time position is read, forming multiple candidate position pairs. The time interval between the service start time position and the control start time position in each candidate position pair is counted, and it is checked whether the target mode acceptability, on-chip resource switchability, and service continuity maintenance are consistently greater than the link maintenance in the multi-mode takeover determination sequence for all intermediate time positions corresponding to each time interval. When all conditions are met simultaneously, the corresponding candidate position pair is determined as a valid matching position pair, and the valid matching position pair is written into the matching record sequence in the order of control start time position first and service start time position second.

[0044] Extract all consecutive time positions between the control start time position and the service start time position in each valid pairing position in the pairing record sequence, and determine the corresponding time segment as the micro-timeslot takeover interval; when the same control start time position corresponds to multiple service start time positions, select the time segment corresponding to the valid pairing position with the shortest time interval as the micro-timeslot takeover interval; when the same service start time position corresponds to multiple control start time positions, select the time segment corresponding to the valid pairing position with the latest control start time position as the micro-timeslot takeover interval.

[0045] S3. Perform timing orchestration on the control takeover actions and service switching actions within the micro-timeslot takeover interval to generate a dual-plane takeover timing table. Based on the dual-plane takeover timing table, extract the cross-mode connection boundary information corresponding to the first communication mode and perform mirror mapping processing to generate a mirror boundary content set.

[0046] S3.1. Through preliminary deployment processing, the execution order and execution position of each control takeover action within the micro-timeslot takeover interval are extracted to generate a control takeover sequence.

[0047] It should be noted that the start and end time positions of the micro-slot takeover interval are read, and the micro-slot takeover interval is divided into continuous time positions according to a unified time mark. The dependencies between each control takeover action are determined, and the control takeover action that does not depend on other control takeover actions to be completed first is determined as the preceding control takeover action, and the control takeover action that depends on the completion of the preceding control takeover action is determined as the following control takeover action, thus obtaining the execution order of each control takeover action. According to the execution order, the preceding control takeover actions are sequentially deployed to the continuous time positions at the beginning of the micro-slot takeover interval, and the continuous time position occupied by the corresponding action is determined as the execution position of the control takeover action. The execution order and execution position of all control takeover actions are arranged according to the unified time mark order to generate a control takeover sequence.

[0048] S3.2 Extract the service switching actions within the micro-timeslot takeover interval and perform backward deployment processing to deploy the service switching actions in the remaining time period that avoids the control takeover sequence, and generate the service switching sequence.

[0049] It should be noted that the continuous time positions not occupied by the control takeover sequence within the micro-slot takeover interval are determined as candidate deployment periods, and all service switching actions are extracted from the candidate deployment periods; service switching actions that depend on the completion of the control takeover action are determined as delayed service switching actions, and service switching actions that depend only on the completion of the preceding service switching action are determined as sequential service switching actions, thus obtaining the execution order of each service switching action.

[0050] According to the execution order, the subsequent service switching actions are sequentially deployed in consecutive time positions near the end of the control takeover sequence within the candidate deployment period, and the consecutive time positions occupied by the corresponding actions are determined as the execution positions of the service switching actions; when the same candidate deployment period is insufficient to accommodate the current service switching action, it continues to be deployed in the subsequent adjacent candidate deployment period; the execution order and execution positions of all service switching actions are arranged according to a unified time mark order to generate a service switching sequence.

[0051] S3.3 Perform dual-plane combination processing on the control takeover sequence and service switching sequence to generate a dual-plane takeover timing table.

[0052] It should be noted that a dual-sequence correspondence between the control takeover sequence and the service switching sequence within the same micro-timeslot takeover interval is established according to a unified time stamp. For each unified time position, it is determined whether it is occupied by the control takeover sequence, whether it is occupied by the service switching sequence, and whether the connection entry conditions of the control takeover sequence and the service switching sequence are met simultaneously. When the unified time position corresponds only to the control takeover sequence, it is marked as a control plane time position. When the unified time position corresponds only to the service switching sequence, it is marked as a service plane time position. When the unified time position corresponds to the connection relationship between the tail of the control takeover sequence and the head of the service switching sequence, it is marked as a dual-plane connection time position, forming a plane attribute mark corresponding to each unified time position.

[0053] Write the corresponding plane attribute markers, control takeover action markers, and service switching action markers for all unified time locations, and establish association records between time locations, plane attributes, control takeover actions, and service switching actions according to the unified time marker order. For control plane time locations, write the action identifier and action sequence of the corresponding control takeover action; for service plane time locations, write the action identifier and action sequence of the corresponding service switching action; for dual-plane transition time locations, write both the tail identifier of the control takeover action and the head identifier of the service switching action, and determine this unified time location as the transition location from the control plane to the service plane. Arrange all association records according to the unified time marker order to generate a dual-plane takeover timing table.

[0054] S3.4 Based on the dual-plane takeover timing table, identify the timing connection position corresponding to the control takeover sequence and the service switching sequence in the first communication mode, and extract the corresponding boundary data to generate a continuation boundary set.

[0055] It should be noted that the marker changes between adjacent time positions in the dual-plane takeover timing table are compared one by one according to the unified time mark order. When a preceding time position corresponds to a control plane time position and an adjacent subsequent time position corresponds to a dual-plane connection time position or a service plane time position, the preceding time position is determined as the preceding connection position for the transition from the control takeover sequence to the service switching sequence. When a preceding time position corresponds to a dual-plane connection time position and an adjacent subsequent time position corresponds to a service plane time position, the subsequent time position is determined as the following connection position for the transition from the control takeover sequence to the service switching sequence. The preceding and following connection positions are paired according to the unified time mark order to form a timing connection position group.

[0056] For each timing connection position group, the service transmission sequence number record, service reception sequence number record, acknowledgment feedback record, retransmission record, and service segmentation record corresponding to the first communication mode at the preceding and following connection positions are read respectively, and the end boundary data associated with the tail of the current control takeover action and the head of the current service handover action are extracted; the end transmission sequence number data in the service transmission sequence number record is determined as transmission boundary data, the end reception sequence number data in the service reception sequence number record is determined as reception boundary data, the end acknowledgment sequence number data in the acknowledgment feedback record is determined as acknowledgment boundary data, the end retransmission sequence number data in the retransmission record is determined as retransmission boundary data, and the segmentation number data located at the beginning and end of the connection segment in the service segmentation record is determined as segmentation boundary data; the transmission boundary data, reception boundary data, acknowledgment boundary data, retransmission boundary data, and segmentation boundary data corresponding to each timing connection position group are merged and registered according to a unified time stamp order to generate a connection boundary set.

[0057] S3.5. Map each boundary data in the continuation boundary set to the corresponding boundary expression in the second communication mode according to the direction of the first communication mode to the second communication mode, and generate a mirror boundary content set.

[0058] It should be noted that, for the transmission boundary data in the continuation boundary set, the end transmission position in the first communication mode is read, and the starting transmission position corresponding to the end transmission position is determined in the second communication mode, and the starting transmission position is determined as the transmission mirror boundary; for the reception boundary data in the continuation boundary set, the end reception position in the first communication mode is read, and the starting reception position corresponding to the end reception position is determined in the second communication mode, and the starting reception position is determined as the reception mirror boundary; for the acknowledgment boundary data in the continuation boundary set, the end acknowledgment position in the first communication mode is read, and in the second communication mode... The system determines the starting confirmation position corresponding to the end confirmation position and establishes the starting confirmation position as the confirmation mirror boundary. For retransmission boundary data in the continuation boundary set, it reads the end retransmission position in the first communication mode and determines the starting retransmission position corresponding to the end retransmission position in the second communication mode, establishing the starting retransmission position as the retransmission mirror boundary. For segment boundary data in the continuation boundary set, it reads the end segment number position in the first communication mode and determines the starting segment number position corresponding to the end segment number position in the second communication mode, establishing the starting segment number position as the segment mirror boundary.

[0059] The transmit mirror boundary, receive mirror boundary, acknowledgment mirror boundary, retransmission mirror boundary, and segment mirror boundary are organized according to the same time sequence connection position group. The transmit mirror boundary is written as the transmit start boundary expression in the second communication mode, the receive mirror boundary is written as the receive start boundary expression in the second communication mode, the acknowledgment mirror boundary is written as the acknowledgment start boundary expression in the second communication mode, the retransmission mirror boundary is written as the retransmission start boundary expression in the second communication mode, and the segment mirror boundary is written as the segment start boundary expression in the second communication mode. All boundary expressions corresponding to each time sequence connection position group are merged and registered according to a unified time mark order to generate a mirror boundary content set.

[0060] S4. Filter out the mirror boundary content that corresponds to the control continuity maintenance, generate a control continuous mirror set, write the control continuous mirror set into the control takeover area corresponding to the second communication mode according to the dual-plane takeover timing table, and generate a control takeover path table.

[0061] S4.1. Based on the boundary type, boundary sequence, and boundary connection relationship corresponding to the control takeover action, jointly screen the mirror boundary content in the mirror boundary content set to generate a control candidate boundary group.

[0062] It should be noted that, based on the action identifier and action entry order of the control takeover action in the dual-plane takeover sequence table, the mirror boundary content in the mirror boundary content set is subjected to boundary type screening processing corresponding to control continuity maintenance: the mirror boundary content corresponding to control takeover action entry, control takeover action maintenance, and control takeover action verification is retained in the screening results, and the mirror boundary content that only corresponds to the subsequent migration of the business switching action is removed from the screening results, thus obtaining the control-related boundary set.

[0063] Perform boundary sequence screening on the control association boundary set: arrange the mirror boundary content in the control association boundary set according to the order of the temporal connection position group corresponding to the mirror boundary content, the order of the record type to which the mirror boundary content belongs, and the boundary entry order of the mirror boundary content in the second communication mode; determine the adjacent mirror boundary content that are sequentially continuous and whose boundary positions are connected to each other as having a boundary sequence relationship, and obtain the boundary set with a valid sequence relationship.

[0064] Perform boundary connection relationship screening on the boundary set where the sequential relationship is established: when there is no missing position between the end position of the previous boundary content and the start position of the next boundary content in the adjacent mirror boundary content, or although there is an interval position, the interval position has been covered by the mirror boundary content in the same group, the adjacent mirror boundary content is determined to be a boundary connection established; merge all mirror boundary content with established boundary connections according to their respective temporal connection position groups, and write the merge result of each group into the same candidate boundary record to generate a control candidate boundary group.

[0065] It should also be noted that control continuity maintenance refers to the process during which the first communication mode performs control takeover from the second communication mode. The mirrored boundary content corresponding to the entry, maintenance, and verification of the control takeover action can form a succession relationship in the second communication mode according to the entry order of the control takeover action in the dual-plane takeover timing table, either connected sequentially or with the same group of mirrored boundary content covering the interval position. This is to ensure that the control takeover action can continue from the entry side to the exit side or the verification side after crossing modes.

[0066] S4.2 Perform continuous closed sieving on the control candidate boundary group to generate a continuous mirror set of control.

[0067] It should be noted that the mirror boundary content corresponding to each candidate boundary record in the control candidate boundary group is read and arranged according to the boundary position order of each mirror boundary content in the second communication mode; the boundary position relationship between adjacent mirror boundary contents is compared one by one. When the starting boundary position of the later mirror boundary content is continuously connected to the ending boundary position of the previous mirror boundary content, or the interval position between the two has been covered by other mirror boundary contents in the same candidate boundary record, the corresponding mirror boundary content is determined as a continuous boundary content; when there are uncovered missing positions between adjacent mirror boundary contents, the mirror boundary content after the missing position is removed from the current candidate boundary record to obtain the continuous boundary segment corresponding to each candidate boundary record.

[0068] Perform closed-loop screening on continuous boundary segments: retain continuous boundary segments whose first mirror boundary content corresponds to the entry side of the control takeover action, and whose last mirror boundary content corresponds to the exit side or verification side of the control takeover action, and whose continuous boundary segments do not have uncovered boundary gaps, and these are considered as closed boundary segments; remove continuous boundary segments that lack entry side mirror boundary content, lack exit side or verification side mirror boundary content, or have uncovered boundary gaps; merge and organize all closed boundary segments according to their boundary position order, and arrange them according to the order of their temporal connection positions to generate a continuous mirror set of control.

[0069] S4.3. Based on the dual-plane takeover timing table, divide the writing time period and writing order corresponding to the boundary content of each mirror in the control continuous mirror set, and generate the control writing sequence.

[0070] It should be noted that the planar attribute markers, control takeover action markers, and action sequence markers corresponding to each unified time position in the dual-plane takeover timing table are read, and all time positions corresponding to the control plane time position and the dual-plane connection time position are extracted as control write available time positions; the mirror boundary content corresponding to each continuous mirror record in the control continuous mirror set is read, and the write time period corresponding to each mirror boundary content is determined according to the boundary position order of the mirror boundary content in the second communication mode and the order of control write available time positions.

[0071] The writing order of each mirror boundary content is determined according to the rule of "writing the content of the entry side mirror boundary first, writing the content of the connection side mirror boundary later, and writing the content of the verification side mirror boundary last". When there are multiple mirror boundary contents within the same writing time period, they are written in sequence according to the arrangement order of the mirror boundary contents in the control continuous mirror set. The writing time period and writing order corresponding to each mirror boundary content are written into the same writing record and arranged according to the unified time mark order in the dual-plane takeover timing table to generate a control writing sequence.

[0072] S4.4 Write the boundary content of each mirror in the control continuous mirror set into the control acceptance area corresponding to the second communication mode according to the control write sequence, and perform continuous acceptance verification to generate a control acceptance path table.

[0073] It should be noted that the write time period and write order corresponding to each mirror boundary content in the read control write sequence are used. When the write time period corresponding to a certain mirror boundary content arrives, the current mirror boundary content is written to the boundary write position corresponding to its boundary type in the control acceptance area corresponding to the second communication mode. Specifically, the sending mirror boundary is written to the sending acceptance position, the receiving mirror boundary is written to the receiving acceptance position, the acknowledgment mirror boundary is written to the acknowledgment acceptance position, the retransmission mirror boundary is written to the retransmission acceptance position, and the segmented mirror boundary is written to the segmented acceptance position. The mirror boundary content that has been written within the same write time period is written to the same acceptance write record to form an acceptance write result set arranged in the write order.

[0074] Perform continuous acceptance verification on the acceptance write result set: compare the boundary connection relationship between two adjacent acceptance write records one by one according to the writing order, and check whether the send acceptance position, receive acceptance position, acknowledgment acceptance position, retransmission acceptance position and segment acceptance position in the subsequent acceptance write record are continuously connected with the corresponding end position in the previous acceptance write record; when the corresponding boundary positions in two adjacent acceptance write records are continuously connected, or the interval position between them has been covered by the boundary content of other mirrors in the same control continuous mirror set, the current two adjacent acceptance write records are determined to be continuous acceptance valid records; when there is an uncovered missing position between any corresponding boundary position in two adjacent acceptance write records, the two adjacent acceptance write records are determined to be continuous acceptance invalid records, and all acceptance write records after the continuous acceptance invalid records are removed from the current verification chain to obtain a continuous acceptance valid chain.

[0075] For the continuous acceptance chain execution path organization processing: according to the writing order, boundary type and boundary position order in the acceptance writing record, the continuously established sending acceptance position, receiving acceptance position, acknowledgment acceptance position, retransmission acceptance position and segmented acceptance position are organized into the same control acceptance path record, and the control acceptance path records are arranged according to the unified time mark order in the dual-plane takeover timing table to generate a control acceptance path table.

[0076] S5. Based on the control takeover path table, release the service bearer resources corresponding to the first communication mode within the service switching period defined by the dual-plane takeover timing table, and map them to the second communication mode to generate a service takeover mapping table.

[0077] S5.1. Based on the dual-plane takeover timing table and control takeover path table, determine the service switching time period corresponding to the service switching action, and identify the service bearer resources to be migrated from the first communication mode corresponding to the service switching time period, and generate a service migration group.

[0078] It should be noted that the unified time position corresponding to the business plane time position and the dual-plane connection time position in the dual-plane takeover timing table is read, and consecutive adjacent unified time positions that all contain business switching action markers are merged into a business switching period. When the business switching period is located after the control takeover path is completed and all time positions fall within the path maintenance range, the business switching period is determined as the target business switching period.

[0079] For each target service switching period, read the service transmission sequence number record, service reception sequence number record, service segment record, and service queue length record corresponding to the first communication mode, and identify the service records that have not yet completed transmission, reception, segment closure, or are in a queuing waiting state at the start time of the service switching period; determine the service segment, service sequence number segment, and service queue item of the corresponding service record as the service bearer resources to be migrated, and arrange them in the order of the service switching period to generate a service migration group.

[0080] S5.2 Based on the mirror boundary content set, perform cross-mode transfer mapping and transfer relationship merging processing on each service carrying resource to be migrated in the service migration group to generate a service transfer mapping table.

[0081] It should be noted that the service bearer resources to be migrated corresponding to each service switching period in the service migration group are read, and the service transmission sequence number segment, service reception sequence number segment, service segment number segment, and service queue item position corresponding to each service bearer resource to be migrated are obtained. According to the correspondence rule that "the transmission sequence number segment corresponds to the transmission mirror boundary, the reception sequence number segment corresponds to the reception mirror boundary, the segment number segment corresponds to the segment mirror boundary, the service record that needs to be confirmed for continuation corresponds to the confirmation mirror boundary, and the service record that needs to be retransmitted for continuation corresponds to the retransmission mirror boundary", cross-mode acceptance mapping processing is performed on each service bearer resource to be migrated. When a service bearer resource to be migrated contains a transmission unclosed record, a reception unclosed record, and a segment unclosed record, the transmission mirror boundary, the reception mirror boundary, and the segment mirror boundary are jointly determined as the acceptance position group of the service bearer resource to be migrated. When a service bearer resource to be migrated further contains a confirmation unclosed record or a retransmission unclosed record, the confirmation mirror boundary or the retransmission mirror boundary is appended to the same acceptance position group to form the cross-mode acceptance mapping record corresponding to each service bearer resource to be migrated.

[0082] Perform a business acceptance relationship merging process on all cross-mode business acceptance mapping records: merge cross-mode business acceptance mapping records that belong to the same business switching period and whose business segments are consecutive into business acceptance relationship records; when business segments are not consecutive or there are uncovered intervals between corresponding mirror boundary positions, retain the corresponding cross-mode business acceptance mapping records as different business acceptance relationship records; arrange all business acceptance relationship records according to the order of business switching period and resource migration order to generate a business acceptance mapping table.

[0083] It should also be noted that the acceptance relationship refers to the corresponding continuation relationship formed between the service transmission sequence number segment, service reception sequence number segment, service segment number segment, and service queue item position corresponding to the service bearer resource to be migrated within the same service switching period, and the transmission mirror boundary, reception mirror boundary, segment mirror boundary, acknowledgment mirror boundary, or retransmission mirror boundary in the second communication mode. When the service segments of adjacent service bearer resources to be migrated are consecutively connected in the service execution order, and there is no uncovered interval between the corresponding mirror boundary positions, it indicates that the corresponding cross-mode acceptance mapping records can be merged into the same service acceptance relationship. When the service segment is disconnected, the mirror boundary position is missing, or the acknowledgment continuation and retransmission continuation cannot correspond to the same acceptance position group, it indicates that there is no same service acceptance relationship between the corresponding cross-mode acceptance mapping records.

[0084] S6. Based on the business acceptance mapping table and the mirror boundary content set, read the connection boundary position corresponding to the second communication mode and perform connection processing to generate a cross-mode connection communication table.

[0085] S6.1. Based on the service acceptance mapping table and the mirror boundary content set, extract the connection boundary positions corresponding to each service bearer resource to be migrated in the second communication mode, and generate a connection position group.

[0086] It should be noted that, according to the order of service switching time periods and resource migration order, the acceptance position records of each service carrying resource to be migrated in the second communication mode are obtained from the service acceptance mapping table, and the positions of various mirror boundaries are checked against the corresponding mirror boundary expressions in the mirror boundary content set; when the two are consistent in boundary type, boundary position and service switching time period, the corresponding mirror boundary position is retained as a valid connection boundary position.

[0087] For each service carrying resource to be migrated, the retained transmit mirror boundary position is determined as the transmit connection boundary position, the retained receive mirror boundary position is determined as the receive connection boundary position, the retained acknowledgment mirror boundary position is determined as the acknowledgment connection boundary position, the retained retransmission mirror boundary position is determined as the retransmission connection boundary position, and the retained segmented mirror boundary position is determined as the segmented connection boundary position. When a certain type of mirror boundary position is missing and there is no corresponding expression in the mirror boundary content set, this type of connection boundary position is recorded as a vacant boundary position. When the corresponding boundary expression is inconsistent with the service switching time period, this type of mirror boundary position is removed.

[0088] Write the various connection boundary locations and service queue item locations belonging to the same service carrying resource to be migrated into the same connection location record, and arrange them according to the service switching time period and resource migration order to generate a connection location group.

[0089] S6.2 By analyzing the incomplete transmission status, incomplete reception status, and incomplete acknowledgment status corresponding to each connection boundary position in the connection position group, establish the connection relationship with each connection boundary position in the connection position group, and generate a cross-mode connection communication table.

[0090] It should be noted that state determination processing is performed within each connection position record in the connection position group: when there is still an unclosed service queue item position or segmented connection boundary position after the transmission connection boundary position, the current connection position record is determined to have an incomplete transmission state; when the reception connection boundary position lags behind the segmented connection boundary position, or there is still an unreceived and unclosed service queue item position before the end reception position corresponding to the reception connection boundary position, the current connection position record is determined to have an incomplete reception state; when the acknowledgment connection boundary position lags behind the transmission connection boundary position, or the retransmission connection boundary position still corresponds to a valid boundary position in the current connection position record, the current connection position record is determined to have an incomplete acknowledgment state; the incomplete transmission state, incomplete reception state, and incomplete acknowledgment state corresponding to each connection position record are written into the same state record to form a connection state record group.

[0091] For the connection status record group, the connection relationship establishment process is performed as follows: When a connection position record simultaneously has both an incomplete transmission state and an incomplete acknowledgment state, the correspondence between the transmission connection boundary position and the acknowledgment connection boundary position is determined as a transmission-acknowledgment connection relationship; when a connection position record simultaneously has both an incomplete transmission state and an incomplete reception state, the correspondence between the transmission connection boundary position and the reception connection boundary position is determined as a transmission-reception connection relationship; when a connection position record has an incomplete acknowledgment state and the retransmission connection boundary position corresponds to a valid boundary position, the acknowledgment connection boundary position and the retransmission connection boundary position are... The correspondence between them is determined as the confirmation and retransmission connection relationship; when the segmented connection boundary position in a certain connection position record is located between the sending connection boundary position and the receiving connection boundary position, the correspondence between the segmented connection boundary position and the sending connection boundary position and the receiving connection boundary position is determined as the segmented connection connection relationship; the sending confirmation connection relationship, sending and receiving connection relationship, confirmation and retransmission connection relationship and segmented connection connection relationship formed in the same connection position record are written into the same connection relationship record, and all connection relationship records are arranged according to the service switching time period order and resource migration order to generate a cross-mode connection communication table.

[0092] This embodiment also provides a multi-mode converged communication system based on a single chip, including: The takeover determination module is used to acquire the multi-mode operation status data corresponding to the first and second communication modes within a single chip, and perform unified timing organization processing to generate a multi-mode takeover determination sequence. The interval identification module is used to identify the control takeover start position and service switching start position when the first communication mode takes over from the second communication mode based on the multi-mode takeover determination sequence, and to obtain the micro-timeslot takeover interval; The timing orchestration module is used to orchestrate the control takeover actions and service switching actions within the micro-timeslot takeover interval, generate a dual-plane takeover timing table, extract the cross-mode connection boundary information corresponding to the first communication mode based on the dual-plane takeover timing table, and perform mirror mapping processing to generate a mirror boundary content set. The receiving control module is used to filter out the mirror boundary content that corresponds to the control continuity maintenance in the mirror boundary content set, generate a control continuous mirror set, write the control continuous mirror set into the control receiving area corresponding to the second communication mode according to the dual-plane takeover timing table, and generate a control receiving path table. The service migration module is used to release the service bearer resources corresponding to the first communication mode within the service switching period defined by the dual-plane takeover timing table based on the control takeover path table, and map them to the second communication mode to generate a service takeover mapping table. The continuity communication module is used to read the continuity boundary position corresponding to the second communication mode based on the service acceptance mapping table and the mirror boundary content set, and perform continuity processing to generate a cross-mode continuity communication table.

[0093] In summary, this invention achieves layered connection and orderly inheritance of control takeover and service migration boundaries through dual-plane takeover timing organization and cross-mode boundary mirroring. This enables single-chip devices to have higher timing controllability and boundary consistency when performing multi-mode switching in a wireless networking environment, improving switching accuracy, enhancing cross-mode connection stability, and reducing the probability of communication interruption. Through continuous control mirroring screening, control takeover path construction, and subsequent service takeover mapping and connection relationship reconstruction, it achieves coordinated cooperation between continuous control maintenance, continuous service migration, and continuous takeover of incomplete communication states. This allows unclosed services in single-chip multi-mode fusion communication to continue to be completed in the target mode, improving service continuity carrying capacity, enhancing cross-mode takeover integrity, and improving overall communication reliability.

[0094] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A multi-mode fusion communication method based on a single chip, characterized in that, include: The multi-mode operation status data corresponding to the first and second communication modes within a single chip are acquired, and unified timing organization processing is performed to generate a multi-mode takeover determination sequence. Based on the multi-mode takeover determination sequence, the control takeover start position and service switching start position when the first communication mode performs takeover from the second communication mode are identified, and the micro-timeslot takeover interval is obtained; The control takeover actions and service switching actions within the micro-timeslot takeover interval are time-series orchestrated to generate a dual-plane takeover timing table. Based on the dual-plane takeover timing table, the cross-mode connection boundary information corresponding to the first communication mode is extracted, and mirror mapping processing is performed to generate a mirror boundary content set. Filter out the mirror boundary content that corresponds to the control continuity maintenance, generate a control continuous mirror set, write the control continuous mirror set into the control takeover area corresponding to the second communication mode according to the dual-plane takeover timing table, and generate a control takeover path table. Based on the control takeover path table, the service bearer resources corresponding to the first communication mode are released during the service switching period defined by the dual-plane takeover timing table and mapped to the second communication mode to generate a service takeover mapping table. Based on the business acceptance mapping table and the mirror boundary content set, the connection boundary position corresponding to the second communication mode is read and the connection processing is performed to generate a cross-mode connection communication table.

2. The multi-mode fusion communication method based on a single chip as described in claim 1, characterized in that, The specific steps for generating the multi-mode takeover decision sequence are as follows: Collect link operation data, service carrying data and on-chip resource occupancy data corresponding to the first communication mode, as well as accessibility status data, pre-acceptance status data and on-chip resource status data to be allocated corresponding to the second communication mode, and convert them to the same time base to generate a cross-mode status slice set; Extract the link sustainability, target mode acceptability, service continuity maintenance, and intra-slice resource switchability corresponding to each time position in the cross-mode state slice set, and generate a multi-mode takeover judgment sequence.

3. The multi-mode fusion communication method based on a single chip as described in claim 2, characterized in that, The specific steps for obtaining the micro-timeslot control interval are as follows: The control takeover judgment and service switching judgment processes are performed on the multi-mode takeover judgment sequence respectively to generate the control start candidate set and the service start candidate set; Perform acceptance constraint matching processing on the control start candidate set and the service start candidate set to generate micro-time slot takeover intervals.

4. The multi-mode fusion communication method based on a single chip as described in claim 3, characterized in that, The specific steps for generating the dual-plane control timing table are as follows: By pre-deploying the processing, the execution order and execution location of each control takeover action within the micro-timeslot takeover interval are extracted to generate a control takeover sequence; Extract service switching actions within the micro-timeslot takeover interval and perform backward deployment processing to deploy the service switching actions in the remaining time period that avoids the control takeover sequence, thereby generating a service switching sequence; Perform dual-plane combined processing on the control takeover sequence and the service switching sequence to generate a dual-plane takeover timing table.

5. The multi-mode fusion communication method based on a single chip as described in claim 4, characterized in that, The specific steps for generating the mirror boundary content set are as follows: Based on the dual-plane takeover timing table, the timing connection position corresponding to the control takeover sequence and the service switching sequence in the first communication mode is identified, and the corresponding boundary data is extracted to generate a connection boundary set. According to the direction of the transition from the first communication mode to the second communication mode, the boundary data in the continuation boundary set are mapped to the corresponding boundary expressions in the second communication mode, and a mirrored boundary content set is generated.

6. The multi-mode fusion communication method based on a single chip as described in claim 5, characterized in that, The specific steps for generating a continuous mirror set of control are as follows: Based on the boundary type, boundary sequence, and boundary connection relationship corresponding to the control takeover action, the mirror boundary content in the mirror boundary content set is jointly screened to generate a control candidate boundary group; Perform continuous closed-loop sieving on the control candidate boundary group to generate a continuous mirror set of control.

7. The multi-mode fusion communication method based on a single chip as described in claim 4 or 6, characterized in that, The specific steps for generating the control routing table are as follows: Based on the dual-plane takeover timing table, the writing time period and writing order corresponding to the boundary content of each mirror in the control continuous mirror set are divided, and the control writing sequence is generated. Write the boundary content of each mirror in the continuous mirror set into the control acceptance area corresponding to the second communication mode according to the control writing sequence, and perform continuous acceptance verification to generate a control acceptance path table.

8. The multi-mode fusion communication method based on a single chip as described in claim 7, characterized in that, The specific steps for generating the service acceptance mapping table are as follows: Based on the dual-plane takeover timing table and control takeover path table, determine the service switching time period corresponding to the service switching action, and identify the service bearer resources to be migrated corresponding to the service switching time period from the first communication mode, and generate a service migration group; Based on the mirror boundary content set, cross-mode transfer mapping and transfer relationship merging are performed on the resources of each service to be migrated in the service migration group to generate a service transfer mapping table.

9. The multi-mode fusion communication method based on a single chip as described in claim 5 or 8, characterized in that, The specific steps for generating the cross-mode connection communication table are as follows: Based on the service acceptance mapping table and the mirror boundary content set, extract the connection boundary positions corresponding to each service bearer resource to be migrated in the second communication mode, and generate a connection position group; By analyzing the incomplete transmission status, incomplete reception status, and incomplete acknowledgment status corresponding to each connection boundary position in the connection position group, the connection relationship between the connection position and each connection boundary position in the connection position group is established, and a cross-mode connection communication table is generated.

10. A multi-mode converged communication system based on a single chip, based on the multi-mode converged communication method based on a single chip according to any one of claims 1 to 9, characterized in that, include: The takeover determination module is used to acquire the multi-mode operation status data corresponding to the first and second communication modes within a single chip, and perform unified timing organization processing to generate a multi-mode takeover determination sequence. The interval identification module is used to identify the control takeover start position and service switching start position when the first communication mode takes over from the second communication mode based on the multi-mode takeover determination sequence, and to obtain the micro-timeslot takeover interval; The timing orchestration module is used to orchestrate the control takeover actions and service switching actions within the micro-timeslot takeover interval, generate a dual-plane takeover timing table, extract the cross-mode connection boundary information corresponding to the first communication mode based on the dual-plane takeover timing table, and perform mirror mapping processing to generate a mirror boundary content set. The receiving control module is used to filter out the mirror boundary content that corresponds to the control continuity maintenance in the mirror boundary content set, generate a control continuous mirror set, write the control continuous mirror set into the control receiving area corresponding to the second communication mode according to the dual-plane takeover timing table, and generate a control receiving path table. The service migration module is used to release the service bearer resources corresponding to the first communication mode within the service switching period defined by the dual-plane takeover timing table based on the control takeover path table, and map them to the second communication mode to generate a service takeover mapping table. The continuity communication module is used to read the continuity boundary position corresponding to the second communication mode based on the service acceptance mapping table and the mirror boundary content set, and perform continuity processing to generate a cross-mode continuity communication table.