FDEP interaction system and method based on double-authorization mode

The FDEP interaction method with dual authorization mode solves the problems of transmission efficiency and stability in data interaction between fund sales institutions and custodian banks in the financial industry, realizes efficient and reliable file exchange services, and ensures data integrity and business continuity.

CN121037358APending Publication Date: 2025-11-28上海秉玉软件技术服务有限公司
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511125524.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Traditional financial institutions' data exchange with fund sales institutions and custodian banks suffers from low transmission efficiency, insufficient file transfer stability, inability to dynamically adapt to business needs, and lack of automated re-pushing and verification mechanisms, leading to data inconsistency and resource waste.

Method used

The FDEP interaction method based on dual authorization mode is adopted. Through configuration file re-push mechanism and file polling mechanism, dual authorized account data transmission between fund sales terminal and custodian bank terminal is realized. Combined with breakpoint resume, dynamic load balancing and failover, it supports high throughput transmission and ensures data integrity through MD5 checksum and flag file.

Benefits of technology

It improves the flexibility and reliability of data exchange, reduces resource waste, lowers the cost of manual intervention, ensures the integrity and accuracy of data transmission, and achieves low-latency, highly reliable file exchange services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121037358A_ABST
    Figure CN121037358A_ABST
Patent Text Reader

Abstract

The invention provides an FDEP interaction method and system based on a dual-authorization mode. The method comprises the following steps: realizing dual-authorization account data transmission between a fund sales end and a trusteeship bank end through an FDEP transmission mode; in the data sending process, a file repushing mechanism and a file polling mechanism are configured; the file repushing mechanism comprises the steps that when file transmission is interrupted, a transmitted progress point is recorded, and after connection is recovered, the remaining part is automatically transmitted from the interruption point; or when an abnormal condition including transmission failure or reception refusal of the receiving end is detected, automatically triggering a re-pushing process according to a preset rule; the file polling mechanism comprises the steps that high-throughput transmission is achieved through scanning and dynamic load balancing, and low-delay and high-reliability file exchange service of the fund sales end and the trusteeship bank end is achieved in combination with failover and priority control.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of FDEP interaction, in particular to an FDEP interaction system and method based on a dual authorization mode. BACKGROUND

[0002] In the data interaction scene of fund sales institutions and custodian banks in the financial industry, the traditional mode has significant limitations. The existing technology mostly adopts a single authorization account data sending mode, resulting in low transmission efficiency; at the same time, in terms of file transmission stability, the traditional mechanism lacks reliable breakpoint resume capability; at the same time, the fixed interval file polling mode cannot dynamically adapt to business needs, and high-frequency scenarios are prone to delay transmission, while low-frequency scenarios waste system resources; in terms of fault tolerance and consistency guarantee, the existing technology relies on manual intervention to handle transmission exceptions, lacks automatic re-push and verification mechanisms, and is prone to data inconsistency due to human operation errors. These problems seriously restrict the continuity and data accuracy of financial services, and need to be optimized and improved.

[0003] Patent document CN113438277A (application number: 202110591250.7) discloses a file transceiving method for a communication system, a sending end receives an externally initiated request to send a file, and the sending end preprocesses the file; after the file preprocessing is completed, the file enters a waiting transmission state, at this time the file state changes, and both parties perform state synchronization; the file officially starts transmission, the file enters a transmission state, and the receiving end enters a data receiving state; the sending end continuously transmits file data to the receiving end, and the receiving end lands the data; the file state is changed to transmission complete, and state synchronization is performed with the sending end; the receiving end performs subsequent processing on the received file; after the receiving end successfully processes the file, the file state is changed to transceiving success state, and state synchronization is performed with the sending end. SUMMARY

[0004] In view of the defects in the prior art, the purpose of the present application is to provide an FDEP interaction method and system based on a dual authorization mode.

[0005] According to the FDEP interaction method based on the dual authorization mode provided by the present application, the dual authorization account data sending between the fund sales end and the custodian bank end is realized through the transmission mode of FDEP.

[0006] In the data sending process, a file re-push mechanism and a file polling mechanism are configured;

[0007] The file re-push mechanism includes: when the file transmission is interrupted, the progress point of the transmitted file is recorded, and after the connection is restored, the remaining part is automatically transmitted from the interruption point; or when an abnormal condition including transmission failure or rejection of the receiving end is detected, the re-push process is automatically triggered according to a preset rule;

[0008] The file polling mechanism includes: high-throughput transmission is realized by scanning and dynamic load balancing, and low-delay, high-reliability file exchange services are realized for fund sales and trustees by combining failover and priority control.

[0009] Preferably, the transmission mode through the FDEP realizes the sending of double-authorization account data between the fund sales and the trustees, including:

[0010] The FDEP is used to transmit the data to the fund sales side based on the account of the trustees;

[0011] The FDEP is used to transmit the data to the fund sales side based on the account of the trustees;

[0012] Preferably, the file re-push mechanism includes: if the file transmission is interrupted, the “.OK” flag file in the sending directory is deleted and regenerated, the “.OK” flag file is confirmed to be accurate and ready based on the regenerated “.OK” flag file, and the remaining part is continued to be transmitted from the breakpoint based on the recorded transmission progress point; for large files that meet the preset requirements, a compression function is enabled to reduce the time consumption of retransmission;

[0013] If the transmission fails, the error code is located through a log file, including: the receiving end refuses to receive or the transmission fails; the re-push process is automatically triggered according to the preset rule; the re-push exception is captured through error.log, and the re-push task is marked as “completed” through the FDEP management end;

[0014] The preset rule automatically triggers the re-push process, including: manually triggering the re-push process and / or automatically triggering the re-push process;

[0015] The manual re-push process includes: placing the corrected file in the original sending directory, automatically detecting and covering the old file task; if it is necessary to retain the historical version, a version number is appended to the file name to avoid the same name conflict;

[0016] The automatic re-push process includes: adjusting the scanning frequency by modifying the scan.interval parameter in config.properties; automatically retrying the failed task according to the preset scanning interval;

[0017] After the file is transmitted to the directory of the receiving end, the integrity of the file is checked; when the file integrity check is correct, a flag file named “.RECV” is generated in the receiving end directory, indicating that the file has been successfully received; the MD5 check values of the files of the sending end and the receiving end are compared, and when the MD5 check values of the two files are the same, it means that the contents of the two files are completely consistent, and no error or tampering occurs in the data transmission process.

[0018] Preferably, the file re-push mechanism comprises: if a date-generated sending directory is adopted, completing file re-push before midnight of the day.

[0019] Preferably, the file polling mechanism comprises:

[0020] The scan interval parameter is dynamically adjusted through config.properties, the sending directory is automatically scanned according to the adjusted scan interval parameter, the newly added or retransmission-required file and the corresponding ".OK" mark file are detected, and the ".OK" mark file is used to indicate that the corresponding file can be transmitted.

[0021] In addition to the timing polling, the file polling mechanism further comprises: supporting an event triggering mechanism, when a preset event is completed, the sending directory is automatically scanned, the newly added or retransmission-required file and the corresponding ".OK" mark file are detected, and the ".OK" mark file is used to indicate that the corresponding file can be transmitted.

[0022] Preferably, the file polling mechanism comprises: a cluster composed of multiple message routing (MR) servers, based on the fastest response time, the gateway preferentially connects the MR node with the fastest response, and the remaining nodes are used as backup machines; when the main MR fails, the backup machine competes for a new main node through polling to ensure service continuity; the risk of losing new requests during switching is avoided through a client retransmission mechanism;

[0023] The MR cluster synchronizes the task state in real time through a shared storage unit, and ensures that the polling scheduling depends on a globally consistent task view.

[0024] Preferably, the file polling mechanism comprises: the task that fails to transmit automatically enters a retry queue, and is polled and re-pushed according to an exponential backoff strategy.

[0025] The exponential backoff strategy comprises: a preset time interval for the first retry, and the time interval for subsequent retries is gradually lengthened.

[0026] Preferably, the file polling mechanism comprises: enabling sharding transmission for a super-large file that meets a preset requirement, and the polling mechanism independently tracks the transmission state of each shard.

[0027] Preferably, the file polling mechanism comprises: setting transmission priorities according to file types, and high-priority tasks are preferentially polled and processed.

[0028] According to the FDEP interaction system based on the double-authorization mode provided by the application, the system comprises:

[0029] The data sending module is used for realizing data sending between the double-authorization accounts of the fund sales end and the custodian bank end through the transmission mode of the FDEP.

[0030] During data transmission, there are configuration file re-push mechanism and file polling mechanism;

[0031] The file retransmission mechanism includes: when file transmission is interrupted, recording the progress points of transmission, and automatically transmitting the remaining part from the interruption point after the connection is restored; or when abnormal situations including transmission failure or the receiving end refusing to receive are detected, automatically triggering the retransmission process according to preset rules.

[0032] The file polling mechanism includes: achieving high-throughput transmission through scanning and dynamic load balancing, and combining failover and priority control to achieve low-latency and highly reliable file exchange services between the fund sales end and the custodian bank end.

[0033] Compared with the prior art, the present invention has the following beneficial effects:

[0034] 1. This invention provides an FDEP interactive application system based on a dual-authorization mode. By utilizing the custodian bank data direct connection interactive system developed by this invention, the single authorized account data sending mode of direct connection between fund sales institutions and custodian banks is expanded into two authorized account data sending modes, thereby improving the flexibility of the direct data exchange mode between fund sales institutions and custodian banks.

[0035] 2. This invention relies on the breakpoint resume mechanism, which allows file transmission to resume from the point where it has been interrupted, avoiding the waste of resources caused by retransmitting the entire file, and significantly improving the efficiency of large file transmission.

[0036] 3. The dynamically adjustable file polling mechanism in this invention supports flexible adjustment of the scanning interval through configuration parameters. Combined with the event triggering mechanism, it achieves a balance between rapid response for high-frequency services and resource conservation for low-frequency services.

[0037] 4. The "fastest response time" load balancing strategy and ultra-large file fragmentation transmission technology of the MR cluster in this invention effectively avoid the problem of uneven server load and improve the overall transmission throughput.

[0038] 5. The automatic retry mechanism of this invention triggers the retry of failed tasks according to preset rules, and, together with the exponential backoff strategy, reduces the impact of instantaneous congestion and significantly reduces the cost of manual intervention.

[0039] 6. This invention uses multiple verification methods, such as ".OK" and ".RECV" flag file verification and MD5 value comparison, to ensure the integrity and accuracy of file transmission; the log tracking and FDEP management terminal task status monitoring functions can capture abnormal information in real time and record the task life cycle, providing a clear basis for troubleshooting and effectively reducing the risk of data tampering or incorrect transmission. Attached Figure Description

[0040] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0041] Figure 1 This is a flowchart of the FDEP interaction method based on the dual-authorization mode. Detailed Implementation

[0042] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.

[0043] Example 1

[0044] According to the present invention, a dual-authorization mode-based FDEP interaction method includes: transmitting dual-authorization account data between the fund sales terminal and the custodian bank terminal through the FDEP transmission method;

[0045] During data transmission, there are configuration file re-push mechanism and file polling mechanism;

[0046] The file retransmission mechanism includes: when file transmission is interrupted, recording the progress points of transmission, and automatically transmitting the remaining part from the interruption point after the connection is restored; or when abnormal situations including transmission failure or the receiving end refusing to receive are detected, automatically triggering the retransmission process according to preset rules.

[0047] The file polling mechanism includes: achieving high-throughput transmission through scanning and dynamic load balancing, and combining failover and priority control to achieve low-latency and highly reliable file exchange services between the fund sales end and the custodian bank end.

[0048] The method of transmitting dual-authorized account data between the fund sales end and the custodian bank via FDEP is described below. Figure 1 As shown, it includes:

[0049] Using the custodian bank's account as the data standard, data is transmitted to the fund sales end via FDEP.

[0050] Using the fund sales account as the data standard, the data is transmitted to the custodian bank via FDEP.

[0051] The FDEP interactive application system based on dual authorization mode provided in this embodiment applies the FDEP data transmission of financial institutions to fund sales institutions and custodian banks, expanding the single authorized account data transmission mode of direct connection between fund sales institutions and custodian banks into two authorized account data transmission modes, thereby improving the flexibility of the direct data exchange mode between fund sales institutions and custodian banks.

[0052] More specifically, determine the custodian bank's data authorization mode;

[0053] Mode 1 involves sending the entire account information to the custodian bank. The specific implementation process includes:

[0054] The interface sends the account information to the custodian bank, and receives the account processing result from the custodian bank; it then goes live with the custodian bank's authorized account; sends the authorized account message; and finally, it sends the authorized account file.

[0055] The interface sends the account information to the custodian bank, including:

[0056] Account opening successful. The account center pushes MQ to the open platform, and the open platform stores it in the local database.

[0057] The interface receives the processing results of the custodian bank account, including:

[0058] The open platform pushes account information to the custodian bank, which receives the account information and authorizes processing. The custodian bank's message interface returns the authorization processing result.

[0059] The authorized accounts of the custodian bank mentioned above include:

[0060] The open platform receives feedback messages on the authorization processing results. If the open platform successfully launches the custodian bank account, it sends the authorized account information. If the open platform fails to launch the custodian bank account, it executes the operator to modify the information and re-executes the interface to send the account to the custodian bank.

[0061] The sending of authorized account messages includes: sending product subscription / purchase applications and subscription / purchase cancellation applications of the authorized account to the custodian bank.

[0062] The sending of authorized account documents includes sending the transaction confirmation document, share reconciliation document, and fund dividend document of the authorized account to the custodian bank.

[0063] Mode 2, receiving the custodian bank's authorized account, specifically includes the following implementation process:

[0064] The interface receives and processes the custodian bank's authorized account; it also goes live with the custodian bank's joint authorized account; it sends the joint authorized account message; and it sends the joint authorized account file.

[0065] The interface receives authorized accounts from the custodian bank, including:

[0066] The custodian bank sends the custody authorization account, the open platform receives the custody authorization account, and the open platform sends an authorization account receipt.

[0067] The processing of the custodian bank's authorized account includes:

[0068] The account center compares account bank card information, the open platform filters FISP accounts, the open platform filters investment advisor accounts, and the open platform generates a list of authorized accounts.

[0069] The jointly authorized account of the custodian bank includes:

[0070] The open platform automatically launches the joint authorization account; if the launch is successful, it sends the joint authorization account message; if the launch fails, it waits for the account to be opened before processing the custodian bank's authorization account.

[0071] Sending the joint authorized account message includes: sending an authorized account opening message to the custodian bank; sending product subscription / purchase applications and subscription / purchase cancellation applications for the authorized account to the custodian bank;

[0072] Sending the joint authorized account documents includes sending the authorized account's transaction summary document, transaction confirmation document, share reconciliation document, and fund dividend document to the custodian bank.

[0073] The file re-push mechanism includes:

[0074] Resume interrupted transmission configuration: If transmission is interrupted, the ".OK" file in the sending directory is deleted and regenerated, and the system resumes transmission of the remaining portion from the point of interruption. For large files, compression should be enabled by configuring compress=true to reduce retransmission time. This embodiment ensures transmission reliability. When file transmission is unexpectedly interrupted due to network fluctuations, system failures, or other reasons, this mechanism records the transmission progress points. After the connection is restored, the system automatically resumes transmission of the remaining portion from the point of interruption, rather than restarting the entire file transmission, greatly reducing duplicate transmissions and wasted time caused by interruptions.

[0075] Cross-day directory configuration: If using a date-generated send / receive directory, such as / send / 20250708 / , a re-push must be completed before midnight to avoid path invalidation due to directory switching;

[0076] Check file status: In the sending directory, confirm whether a complete ".OK" flag file has been generated, indicating that the file is ready to be sent; if the file sending fails, check the log file (such as sscc-fdep.log) to locate the error code (such as "illegal receiving directory" or "recipient refused to receive").

[0077] Verify the receiver configuration: Confirm that the receiver's station number (FDEP node ID) is correctly mapped in the local configuration file to avoid sending to other users by mistake; check the receiver's directory permissions and storage space to ensure that it is writable;

[0078] Manually trigger a re-push: Place the corrected file in the original sending directory, and the system will automatically detect and overwrite the old file task. If you need to retain historical versions, append the version number to the filename, such as report_v2.dat, to avoid name conflicts; this ensures that the receiver ultimately receives the latest and correct file version, avoiding data corruption caused by file name conflicts.

[0079] Automatic retry: The system automatically retryes failed tasks at a preset scan interval (default 5 minutes) without manual intervention. The scan frequency can be adjusted by modifying the scan.interval parameter in config.properties. This embodiment can automatically trigger the retry process according to preset rules when abnormal situations such as transmission failure or receiver refusal are detected; this significantly reduces the workload of maintenance personnel in manually troubleshooting and resending files, improving the level of automation and response speed.

[0080] Confirm successful reception: Check file integrity in the recipient's directory and verify the generation of the ".RECV" flag file. Compare the MD5 checksums of the sent and received files to ensure data consistency.

[0081] Log tracing: Monitor error.log in real time to capture re-push exceptions (such as "username does not match in file task status package"). Check the task status through the FDEP management terminal to confirm that the re-push task is marked as "Completed".

[0082] In this embodiment, the file re-push mechanism improves reliability through breakpoint resumption and reduces operational costs through automatic re-push.

[0083] The overlay mechanism ensures data consistency and effectively solves common problems in financial data exchange scenarios such as transmission interruptions, error handling, and version control. It is a key technical support for ensuring the continuity of financial business and the accuracy of data. The file polling mechanism includes:

[0084] Scheduled directory scanning: The sending end automatically scans the sending directory at preset intervals (default 5 minutes) to detect new or pending duplicates.

[0085] The system transmits the file and its corresponding ".OK" flag file (indicating the file is ready for transfer); the scan interval can be dynamically adjusted via the `scan.interval` parameter in the `config.properties` configuration file, supporting second-level precision to meet high-frequency business needs. Event-driven assistance: In addition to timed polling, the system supports an event-triggered mechanism (such as proactive notification when file generation is complete).

[0086] Reduce scanning delay.

[0087] Business priority scheduling: Supports setting transmission priority by file type (e.g., transaction instructions > settlement files), with higher priority given to higher file types.

[0088] Prioritize and poll for tasks of all levels;

[0089] Large file chunking and polling: For very large files (e.g., >1GB), chunking is enabled for transmission, and the polling mechanism independently tracks the status of each chunk.

[0090] This improves transmission efficiency.

[0091] Load balancing: Multiple message routing (MR) servers form a cluster, employing the "fastest response time" algorithm: network

[0092] Prioritize connections to the MR node with the fastest response time, with the remaining nodes serving as backups. In the event of a primary MR failure, the backup nodes elect a new primary node through round-robin voting (within seconds of failover), ensuring service continuity.

[0093] Exceptional task retry: Tasks that fail to transmit are automatically added to the retry queue, following an exponential backoff strategy, such as retrying after 1 minute for the first time, ...

[0094] The interval between polling and re-pushing will be gradually extended to avoid instantaneous congestion;

[0095] Seamless failover: After a primary MR node fails, its unprocessed tasks are automatically migrated to the new primary node for continued execution.

[0096] Request transfer and connection takeover enable seamless business switching. The risk of brief new request loss during the switching period is mitigated by a client-side resending mechanism.

[0097] Transmission status synchronization: The MR cluster synchronizes task status (such as resume progress) in real time through shared storage units, ensuring...

[0098] Polling scheduling relies on a globally consistent view.

[0099] This embodiment's file polling mechanism achieves high-throughput transmission through timed scanning and dynamic load balancing, combined with failover and...

[0100] Priority control provides low-latency, highly reliable document exchange services for institutions such as funds and banks.

[0101] The present invention also provides an FDEP interaction system based on a dual-authorization mode. The FDEP interaction system based on a dual-authorization mode can be implemented by executing the process steps of the FDEP interaction method based on a dual-authorization mode. That is, those skilled in the art can understand the FDEP interaction method based on a dual-authorization mode as a preferred embodiment of the FDEP interaction system based on a dual-authorization mode.

[0102] Those skilled in the art will understand that, in addition to implementing the system, apparatus, and their modules provided by this invention in purely computer-readable program code, the same program can be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system, apparatus, and their modules provided by this invention can be considered a hardware component, and the modules included therein for implementing various programs can also be considered structures within the hardware component; alternatively, modules for implementing various functions can be considered both software programs implementing the method and structures within the hardware component.

[0103] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

Claims

1. A FDEP interaction method based on a dual-authorization mode, characterized in that, include: The FDEP transmission method enables the transmission of dual-authorized account data between the fund sales end and the custodian bank. During data transmission, there are configuration file re-push mechanism and file polling mechanism; The file retransmission mechanism includes: when file transmission is interrupted, recording the progress points of transmission, and automatically transmitting the remaining part from the interruption point after the connection is restored; or when abnormal situations including transmission failure or the receiving end refusing to receive are detected, automatically triggering the retransmission process according to preset rules. The file polling mechanism includes: achieving high-throughput transmission through scanning and dynamic load balancing, and combining failover and priority control to achieve low-latency and highly reliable file exchange services between the fund sales end and the custodian bank end.

2. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The method of transmitting dual-authorized account data between the fund sales end and the custodian bank via FDEP includes: Using the custodian bank's account as the data standard, data is transmitted to the fund sales end via FDEP. Using the fund sales account as the data standard, the data is transmitted to the custodian bank via FDEP.

3. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file retransmission mechanism includes: if file transmission is interrupted, deleting the ".OK" flag file in the sending directory and regenerating it; confirming that the file is ready based on the regenerated ".OK" flag file; and continuing to transmit the remaining part from the breakpoint based on the recorded transmission progress point; for large files that meet preset requirements, enabling compression to reduce retransmission time. If transmission fails, locate the error code in the log file, including: the receiving end refuses to receive or transmission failed; automatically trigger the re-push process according to preset rules; capture the re-push exception through error.log, and confirm the re-push task is marked as "complete" through the FDEP management terminal; The preset rule-triggered re-push process includes: manually triggering the re-push process and / or automatically triggering the re-push process; The manual triggering re-push process includes: placing the corrected file into the original sending directory, automatically detecting and overwriting the old file task; if it is necessary to retain historical versions, appending a version number to the file name to avoid name conflicts; The automatic triggering and retrying process includes: adjusting the scanning frequency by modifying the scan.interval parameter in config.properties; and automatically retrying failed tasks at a preset scanning interval. After the file is transferred to the receiving end's directory, an integrity check is performed on the file. If the file integrity check is successful, a flag file named ".RECV" is generated in the receiving end's directory, indicating that the file has been successfully received. The MD5 checksums of the sending and receiving end files are compared. If the MD5 checksums of the two files are the same, it means that the contents of the two files are completely identical and no errors or tampering occurred during the data transmission.

4. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file re-push mechanism includes: if a date-based send / receive directory is used, file re-push will be completed before midnight of the same day.

5. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file polling mechanism includes: The scan interval parameter is dynamically adjusted using the scan.interval property in config.properties. The system automatically scans the sending directory according to the adjusted scan interval parameter, detects newly added or retransmitted files and their corresponding ".OK" flag files, and uses the ".OK" flag files to indicate that the corresponding files can be transmitted. In addition to timed polling, the file polling mechanism also includes: support for an event-triggered mechanism. When a preset event is completed, an automatic scan of the sending directory is triggered to detect newly added or retransmitted files and their corresponding ".OK" flag files. The ".OK" flag files are used to indicate that the corresponding files can be transmitted.

6. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file polling mechanism includes: a cluster consisting of multiple message routing MR servers, with the gateway prioritizing connection to the fastest responding MR node based on the fastest response time, and the remaining nodes serving as backups; when the primary MR fails, the backups elect a new primary node through polling to ensure service continuity; the risk of new request loss during the switchover is mitigated by a client resend mechanism. The MR cluster synchronizes task status in real time through shared storage units, ensuring that polling scheduling relies on a globally consistent task view.

7. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file polling mechanism includes: tasks that fail to transmit are automatically entered into a retry queue and retried in a polling retry strategy according to an exponential backoff strategy; The exponential backoff strategy includes: a preset retry interval for the first time, and a gradually extended retry interval thereafter.

8. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file polling mechanism includes: enabling segmented transmission for extremely large files that meet preset requirements, and the polling mechanism independently tracking the transmission status of each segment.

9. The FDEP interaction method based on dual authorization mode according to claim 1, characterized in that, The file polling mechanism includes setting transmission priorities according to file type, with high-priority tasks being polled and processed first.

10. An FDEP interactive system based on a dual-authorization mode, characterized in that, include: The data transmission module is used to transmit dual-authorized account data between the fund sales end and the custodian bank via FDEP transmission. During data transmission, there are configuration file re-push mechanism and file polling mechanism; The file retransmission mechanism includes: when file transmission is interrupted, recording the progress points of transmission, and automatically transmitting the remaining part from the interruption point after the connection is restored; or when abnormal situations including transmission failure or the receiving end refusing to receive are detected, automatically triggering the retransmission process according to preset rules. The file polling mechanism includes: achieving high-throughput transmission through scanning and dynamic load balancing, and combining failover and priority control to achieve low-latency and highly reliable file exchange services between the fund sales end and the custodian bank end.

Citation Information

Patent Citations

  • File transceiving method for communication system

    CN113438277A