Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

69results about How to "Improve concurrency" patented technology

Block chain intelligent contract execution system supporting artificial intelligence model reasoning

A blockchain smart contract execution system supporting artificial intelligence model reasoning comprises a client used for deploying a contract or a smart contract supporting AI model reasoning, a blockchain node used for maintaining the security and consistency of blockchain data, and a trusted execution environment provider. According to the method, the function of realizing complex deep learning model reasoning in the existing block chain can be supported, and four design objectives of supporting non-deterministic AI reasoning, avoiding complex intelligent contract verification, being compatible with the existing block chain and protecting model privacy are realized.
Owner:SHANGHAI JIAOTONG UNIV

Marine data automatic downloading method and system

The invention relates to an automatic marine data downloading method and system, and belongs to the technical field of data transmission, and the method comprises the steps that downloading parameters and task parallel requirements are acquired, and the downloading parameters comprise remote server information and the number of downloaded files; a downloading thread is created through a main thread according to the number of downloaded files and task parallel requirements, and the downloading thread independently sends a downloading request to a remote server; the remote server sends a downloading file to a downloading thread according to the downloading request, the downloading thread processes data of the downloading file in parallel according to a preset semaphore, the downloading file is stored in a database, and a downloading success notification is sent to the main thread; transmitting the successfully downloaded download file to a remote server through an asynchronous mechanism; wherein the asynchronous transmission step and the multi-thread downloading step are carried out in parallel; through multi-thread parallel downloading and asynchronous transmission, quick and reliable downloading and distribution of files are achieved, the number of downloading threads is controlled through semaphores, and stability and high efficiency of the downloading process are ensured.
Owner:青岛国实科技集团有限公司

Database memory allocation method, device and equipment

The invention provides a database memory allocation method, device and equipment, and the method comprises the steps: obtaining a target sub-memory pool allocated by a target thread used for executing a target task under the condition that the memory demand of the target task is smaller than a preset allocation threshold value, the target sub-memory pool is composed of a plurality of linked lists, each linked list comprises a plurality of memory blocks with the same memory capacity, and the memory capacities of the memory blocks linked by the plurality of linked lists are different; under the condition that the memory demand is larger than the memory capacity of the maximum memory block in the multiple linked lists, a first target allocation memory block is obtained from the global memory pool, and the memory capacity of the first target allocation memory block is larger than or equal to the memory demand; extracting a task allocation memory block corresponding to the memory demand from the first target allocation memory block, and allocating the task allocation memory block to a target task; and adding the remaining memory blocks of the first target allocation memory block into the target sub-memory pool.
Owner:TIANJIN NANKAI UNIV GENERAL DATA TECH

Method, device and system for setting transaction operation dependence based on log sequence

The invention relates to a method, a device and a system for setting transaction operation dependence based on a log sequence. The method mainly comprises the steps that after a target end data synchronization service receives a DML operation of a source end, an MD5 value calculated by the source end in the operation is extracted to serve as a KEY, and then a transaction ID in the operation is extracted to serve as a TRXID; constructing a detection record X by using the currently operated KEY, merging the detection record X into the hash table R, performing conflict detection judgment in the merging process, and returning a TRXID value corresponding to a conflicting KEY if the conflicting KEY exists; otherwise, 0 is returned to serve as the corresponding TRXID, and no conflict exists; and setting the TRXID obtained by conflict detection judgment as a conflict TRXID, writing the initial LSN of the first memory chip in the memory linked list corresponding to the current hash table R into the current operation, and setting the initial LSN as a conflict LSN. According to the method, the dependency relationship between transaction operations can be determined, which transactions need to wait can be determined during synchronous operation, and the synchronization parallelism can be improved to the maximum extent.
Owner:WUHAN DAMENG DATABASE

A method, apparatus, electronic device, and medium for monitoring terminal inspection.

This invention provides a method, apparatus, electronic device, and medium for monitoring terminal inspection, applied to an inspection system connected to multiple monitoring terminals to be inspected. The method includes: acquiring historical service traffic information and real-time network stability information of the inspection system; determining inspection configuration information for the multiple monitoring terminals based on the historical service traffic information and the real-time network stability information, the inspection configuration information including inspection concurrency and inspection time period; and performing inspection on the multiple monitoring terminals according to the inspection configuration information to generate monitoring data for the multiple monitoring terminals. This invention achieves automated generation of inspection configuration information during the inspection process, while improving the concurrency performance of the inspection system, increasing the number of concurrent inspections within a period, and improving inspection efficiency.
Owner:VISIONVERA INFORMATION TECH CO LTD

Mosaic video playback control system, method, electronic device, and storage medium

The application provides a mosaic video playing control system, method, electronic device and storage medium. The system comprises a device end, a server end and a browser end. The device end is used for collecting video data, encoding and processing video frames in the video data and detecting sensitive information in the video frames, obtaining encoded frames corresponding to the video frames and the sensitive information in the video frames, adding the sensitive information in a protocol header of the encoded frames, obtaining a first video file, and uploading the first video file to the server end. The server end is used for performing encapsulation processing on the first video file according to a video playing request of a user, obtaining a second video file, and transmitting the second video file to the browser end. The browser end is used for receiving the second video file, performing mosaic processing on video frames in the second video file, obtaining a mosaic video, and rendering and playing the mosaic video. The system can reduce storage cost, improve video concurrency, improve response speed and support plug-in-free dynamic playing.
Owner:SHENZHEN STREAMING VIDEO TECH

Internet Hospital Supervision Data Upload Methods and Systems

This application discloses a method and system for uploading monitoring data for internet hospitals. The method includes: a data management center monitoring the data to be monitored generated on the internet hospital platform, obtaining the index value of the data to be monitored, and sending the index value to a front-end application terminal; the front-end application terminal obtaining the corresponding data to be monitored based on the index value, adding the data to a message queue, and transmitting the data to be monitored to the monitoring platform based on the message queue. This application uses the data management center to send the index value of the data to be monitored to the front-end application terminal, allowing the front-end application terminal to directly obtain the data to be monitored, avoiding the backlog of data requests between the gateway and the front-end application terminal, ensuring the timeliness and completeness of the data acquisition, and improving the accessibility of the data to be monitored. Simultaneously, the front-end application terminal sends the data to be monitored to the monitoring platform via a message queue, improving the concurrency of the data to be monitored.
Owner:KANG JIAN INFORMATION TECH (SHENZHEN) CO LTD

Cross-forward isolation data comparison system, method and device, medium and product

PendingCN121966961Areduce risk of exposureAvoid direct connection requirementsSecuring communicationData synchronizationNetwork isolation
The embodiment of the invention provides a cross-forward isolation data comparison system, method and device, a medium and a product, and relates to the field of data synchronization and verification. The system comprises a first agent which is deployed in an intranet and accesses a source end database through a database connection protocol; the second agent is deployed in an external network and establishes one-way communication connection with the first agent; the first agent is also used for transmitting the source end data of the source end database to the second agent through the forward isolation device through the one-way communication connection; and the comparison service is deployed in an external network, pulls the source end data from the interface of the second agent, and performs comparison operation on the source end data and the target end data. According to the method provided by the invention, the technical problem of data comparison in a cross-forward isolation scene is solved through the design of a double-agent architecture and a user-defined protocol, the security and reliability of data comparison are realized, and efficient and secure data comparison in a strict network isolation environment is realized.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Information hooking method and device, computer equipment, readable storage medium and program product

The invention relates to an information hooking method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring an initial session; the initial session comprises a dynamic service pointer; if the state of the first security service in the security services for the initial session is first hitching, determining a target memory of the initial session; the first security service is a service participating in initial session processing in a firewall; pointing a dynamic service pointer in the initial session to a target memory, and hooking service extension information of the first security service to the initial session; and for the next first security service in the security services, re-executing the step of determining the target memory of the initial session if the state of the first security service in the security services relative to the initial session is first hitching until the service extension information of the last first security service in the security services is hitching to the initial session, thereby obtaining the target session. By adopting the method, the concurrency performance of the firewall can be improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Method, system and equipment for generating ECharts chart resources based on server

The invention discloses a method, a system and equipment for generating ECharts chart resources based on a server side. The method is executed in a Node.js environment and comprises the following steps: receiving and analyzing a chart generation request; loading an ECharts configuration template and obtaining original data, and generating a complete configuration item after standardization processing; creating a virtual DOM (Document Object Model) environment and container elements through the JSDOM; creating an off-screen canvas based on Canvas, initializing an ECharts instance and executing rendering; encoding the rendering result into an image data stream; and performing format adaptation and distribution according to the terminal type. The invention further provides a cross-end consistency guarantee mechanism, a block rendering optimization mechanism, an intelligent distribution mechanism and the like. Complete decoupling of the ECharts and the server environment is achieved, static chart resources can be efficiently generated, large data volume processing is supported, cross-terminal display consistency is ensured, the performance and safety of chart generation are remarkably improved, and the application range of chart generation is remarkably widened.
Owner:山东齐鲁壹点传媒有限公司 +1

Data batch migration method and device, equipment, medium and program product

The invention provides a data batch migration method which can be applied to the technical field of big data. The method comprises the following steps: creating a thread pool for data batch migration by utilizing a dynamic multi-thread model; performing data slicing on the source data table based on the data volume of the source data table to obtain data batch information, and creating a batch manager with a synchronous lock mechanism; migrating the source data table into a temporary data table in batches by using threads in a thread pool based on the data batch information; the number of threads in the data batch migration process is dynamically adjusted through a dynamic multi-thread model, and the data batch migration process is synchronously controlled through a batch manager; under the condition that the batch manager detects that synchronization is completed, data consistency verification is conducted on the data in the temporary table, and then data batch migration of the source data table is completed. The invention further provides a data batch migration device and equipment, a medium and a program product.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Data processing method and device based on distributed optimistic lock, equipment and medium

The invention discloses a data processing method and device based on a distributed optimistic lock, equipment and a medium, and relates to the technical field of distributed systems.The method comprises the steps that when a data writing request is received, the distributed optimistic lock is obtained from a cache; matching a request version number carried in the data writing request with an optimistic lock version number recorded by the distributed optimistic lock; if the matching is successful, updating an optimistic lock version number recorded by the distributed optimistic lock, and releasing the distributed optimistic lock after the updating is completed; and obtaining target write-in data from the data write-in request, and updating database data in the structured database and cache data in the cache according to the target write-in data. According to the method, the consistency of the cache data and the database data can be maintained.
Owner:SHENZHEN RUNSHIHUA SOFTWARE & INFORMATION TECH SERVICE CO LTD

Message control method, product, equipment and medium

The invention discloses a message control method, a product, equipment and a medium, and relates to the technical field of information propagation control. According to the scheme, the concept of the gravitation value is defined for each node of the social network; the gravitation value represents an information propagation association degree between the two nodes; according to the method, the corresponding clustering label is updated according to the gravitation value of each node, each node in the social network can be divided into a plurality of sub-networks according to the clustering label, and finally message control is performed on each sub-network, so that the calculation complexity is greatly reduced. Meanwhile, due to the fact that the split sub-networks are mutually independent, the different sub-networks can concurrently and synchronously execute related operations such as negative message control, concurrency of the system is improved, the execution period of the algorithm is shortened, expandability of the algorithm is enhanced, and the method is suitable for a large-scale social network.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Distributed transaction processing system transaction processing method and computer readable storage medium

ActiveCN119513112AGuaranteed fault toleranceimprove concurrencyDatabase updatingEnergy efficient computingFault toleranceWrite–read conflict
The embodiment of the invention discloses a distributed transaction processing system transaction processing method and a computer readable storage medium. According to the method, a lock-free conflict detection mechanism is introduced, on the premise that any read-write lock is not used, writing-writing conflicts, writing-reading conflicts or read-writing conflicts of data item granularity between concurrent transactions are detected, and the three data inconsistency problems of dirty reading, unrepeatable reading and magical reading are avoided. Meanwhile, transactions with reading conflicts are allowed to be executed concurrently, and the concurrency of transaction processing is improved. When a timeout problem occurs, the coordinator and the participants respectively execute different protocol termination processes, so that the coordinator and the participants can be timely and properly processed when faults occur, and the 2PC protocol is optimized. Besides, after the participants enter the submission stage of the transaction submission step, the multi-copy mechanism of the system ensures that the sub-transactions undertaken by the participants are not influenced to execute correct submission or rollback operation even if the participants fail, so that the fault tolerance of the system is ensured.
Owner:BERGMEIS (SHENZHEN) TECH CO LTD

A report calculation method, device and medium

This application discloses a report calculation method, device, and medium. The method includes: obtaining a report calculation request from a client and calling a task scheduling operation log table; determining the running status of each application server based on the task scheduling operation log table; determining the idle status of each application server based on its running status using a preset idle status judgment algorithm; determining the calculation task for each application server in response to the report calculation request based on its idle status; and calculating the report based on the calculation task of each application server. After receiving the report calculation request, the server understands the running status of each application server based on the task scheduling operation log table and continues to determine the idle status of each application server using the preset idle status judgment algorithm. This automatically and reasonably allocates the report calculation workload to each application server, improving report calculation efficiency, especially under large-scale report calculations.
Owner:INSPUR GENERSOFT CO LTD

Mass telemetry data feature value processing method based on time fragmentation and double compression

A massive telemetering data characteristic value processing method based on time fragmentation and double compression comprises the following steps: receiving satellite telemetering original stream data in real time, performing formatting analysis, extracting a baseband timestamp, a telemetering code and an engineering value field, and generating a standardized telemetering engineering value frame; fragmenting the telemetering engineering value frame based on a timestamp, determining a triple composed of the timestamp, a date to which the timestamp belongs and a telemetering code as a storage sub-partition key, and dynamically allocating data to a corresponding storage partition according to the key for storage in a disk; carrying out historical archiving on the stored telemetering engineering value frames by adopting double-compression processing; constructing a shared bulletin board task model, and registering all to-be-calculated feature tasks to a shared bulletin board queue by taking a combination of a telemetering code, a processing time slice and a processing identifier as a bulletin board key value; and the thread pool obtains task entries in the shared bulletin board queue in parallel based on a shared lock queue mechanism, and reads satellite telemetering point information from the shared memory.
Owner:中国卫通集团股份有限公司

Multi-agent cluster data distributed synchronization method

The invention discloses a distributed synchronization method for multi-agent cluster data. The method comprises the following steps: determining an agent fragment structure; state updating and node fault detection in the cluster are realized by using a Gossip / SWIM protocol, and an active agent list in the cluster is determined; the maximum message length of network transmission is determined according to the network state, and a TCP / UDP protocol is adopted to carry out data communication between the intelligent agents; updating data information in the intelligent agent cluster by utilizing incremental synchronization operation; and domain-based synchronization is realized by using a cluster structure and a data label mechanism. According to the method, high reliability, real-time performance and safety in the data transmission process between agent clusters are met, and expandability and maintainability are supported, so that subsequent expansion and maintenance of the system are facilitated.
Owner:杭州智元研究院有限公司

A data extraction method and a distributed computing system

ActiveCN116662331BImprove extraction concurrencyImprove efficiency
The present application relates to a kind of data extraction method and distributed computing system, the present application is handled by using the parallel computing capacity of distributed computing framework, cluster computing resources, task error retry capability to process database table split data extraction task.According to the database table split rule of logical table, the database configuration information of extraction physical table and the rule of extracting table data are generated, according to the rule of generating subtask of distributed computing framework, ensure that each subtask extracts several physical tables, in the subtask program, according to the database configuration information and data extraction rule read, complete the extraction task of single physical table, distributed computing framework ensures the successful execution of each physical table extraction task, distributed task is successfully executed, otherwise delete the data extracted, distributed task is declared failure, ensure the data integrity after extraction task is completed.
Owner:ZHENGZHOU YUTONG BUS CO LTD

Cloud native architecture service concurrency performance optimization method and device, equipment and medium

The invention relates to the technical field of communication services, and particularly discloses a cloud native architecture service concurrency performance optimization method and device, equipment and a medium, and the method comprises the steps: determining a to-be-optimized combined scene service under a cloud native architecture; and performing service thread resource reuse, service-level thread concurrent processing and data interaction frequency reduction processing on the to-be-optimized combined scene service to realize service concurrent performance optimization of the to-be-optimized combined scene service. According to the method, the communication efficiency of the microservice architecture complex scene service can be improved, so that the fusing of a microservice system triggered by a single service is reduced as far as possible, and high-availability, high-availability and high-concurrency service capabilities are continuously provided for a terminal user; the problem of an internet-based scene-based business fusion development mode is solved, and the concurrency response efficiency of cloud native architecture services is improved.
Owner:SI-TECH INFORMATION TECH CO LTD

Distributed file system renaming operation method based on read-write lock ring detection mechanism

The present invention discloses a distributed file system renaming operation method based on a read-write lock ring detection mechanism. A central node uniformly processes all ring detection tasks of renaming operations. After receiving a renaming operation request, the central node performs ring detection in a read-write lock manner. The present invention uses a lightweight distributed file system renaming operation ring detection mechanism, which can effectively avoid the occurrence of orphan ring data loss, and effectively improves the concurrency and throughput of the renaming operation through a more fine-grained locking scheme mechanism.
Owner:UNIV OF SCI & TECH OF CHINA

Automatic test method and device based on test sequence generation, equipment and medium

The invention provides an automatic testing method and device based on test sequence generation, equipment and a medium, and relates to the technical field of server testing. The method comprises the following steps: acquiring natural language test requirement data, and generating a structured target test step sequence based on a test requirement; then resource state information of the environment to be tested is collected, the resource state information is combined with the target test step sequence, and a test task scheduling instruction used for indicating a step execution strategy is generated; and distributing the test task scheduling instruction to a plurality of distributed execution nodes in a to-be-tested environment, and executing test steps in the scheduling instruction by the distributed execution nodes to obtain a corresponding test execution result. According to the scheme, automatic generation from natural language requirements to executable test steps can be achieved, reasonable scheduling is carried out based on the environment resource condition, and the execution efficiency and accuracy of the test task in the distributed environment are improved.
Owner:MOORE THREADS TECH CO LTD

Transaction execution method and device, computer readable medium and electronic equipment

The embodiment of the invention provides a transaction execution method and device in a block chain network, a computer readable medium and electronic equipment, and the method comprises the steps: adding a to-be-executed transaction to a block chain node and a target contract task queue corresponding to a target smart contract, the block chain node comprises contract task queues corresponding to the smart contracts; for each smart contract, determining the number of lightweight virtual machines started for the smart contract according to the number of transactions to be executed contained in the corresponding contract task queue; and for each smart contract, starting the lightweight virtual machines containing the smart contract on the block chain node according to the number of the lightweight virtual machines, and pulling and executing the to-be-executed transaction from the contract task queue corresponding to the smart contract through the lightweight virtual machines. Operating system components used by the lightweight virtual machine are an independent operating system kernel and a root file system. According to the embodiment of the invention, the resource isolation during execution of different transactions can be enhanced, and the starting time is shortened.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Parallel execution method, device and system based on transaction operation dependency relationship

The invention relates to a parallel execution method, device and system based on a transaction operation dependency relationship. The method mainly comprises the following steps of: extracting an operation of a transaction by a working thread, judging whether the current operation is a submission operation or not, if so, waking up to wait for the working thread after submitting the current transaction; otherwise, acquiring a conflict TRXID and a conflict LSN stored in the operation, and performing conflict detection of the operation: searching whether a transaction of the conflict TRXID exists in a hash table P by using the conflict TRXID of the current operation to be executed, and if the transaction of the conflict TRXID exists, waiting to wake up the user; otherwise, the working thread uses the current to-be-executed operation table information to search whether a transaction for operating the same table exists in the hash table G or not, the submission LSN of the transaction is smaller than that of the current transaction, and the initial LSN of the transaction is smaller than the conflict LSN of the current operation, and if yes, the working thread waits to be awakened; otherwise, executing the current operation. According to the method, the concurrency of operation execution can be effectively increased, and the purpose of improving the synchronization performance is achieved.
Owner:WUHAN DAMENG DATABASE

Mini-program preview method, related device and computer program product

The embodiments of the present application disclose a method, device, electronic device, computer-readable storage medium and computer program product for previewing a mini-program, and relate to the fields of computer technology such as mini-program compilation, preview and deployment technology. A specific implementation of the method includes: in response to receiving a test request for a target mini-program, extracting a compiled code from the test request, and converting the compiled code into an intermediate file in a large-capacity binary object format, further converting the intermediate file into a file to be previewed based on the operating environment of the local browser, and finally using the local browser to browse the visual interface of the file to be previewed. This implementation provides a method for completing mini-program compilation and preview based on a local browser, so that the compilation and file loading of the mini-program are completed in the local browser, reducing the consumption of server and network resources, and improving the response speed of mini-program compilation and real-time preview.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Real-time data processing method for Internet of Things based on dynamic rules

The present invention discloses a real-time data and processing method of the Internet of Things based on dynamic rules, which has fast calculation speed and less resource occupation. The method of the present invention comprises: (10) dynamic rule configuration information loading: loading device dynamic calculation rule configuration information; (20) device data queuing: putting real-time device related data into the Internet of Things data message queue; (30) device data forwarding: obtaining device data from the Internet of Things data message queue and sending it to the computing node; (40) computing node health check: the computing node authenticates and registers the service with the computing center, reports regularly, and performs health check on each computing node; (50) computing rule configuration acquisition: the computing node obtains the dynamic rule configuration according to the device data content; (60) data calculation processing according to the dynamic rule configuration: the computing node performs parallel calculation according to the device data and the dynamic rule configuration; (70) computing result push: pushing the calculation result to the calculation result queue.
Owner:NANJING RONGGUANG TECHNOLOGY CO LTD

A northbound interface command processing method and system

The present application relates to the field of communication technology, and more particularly to a kind of northbound interface command processing method and system, method includes: through user service and upper system docking, receive the northbound command issued by upper system, parse northbound command and convert into uniform northbound message, then according to the mapping relationship table of equipment network element and service, uniform northbound message is sent to the service corresponding to equipment network element;Through service, uniform northbound message is processed, the conversion of service data is carried out and is issued to equipment network element, and the decomposition and reorganization of service flow are carried out and are sent to equipment network element and execute.The user side and service side function of northbound service are separated in the present application, different types of northbound interface service reuse same service, reduce the cost of opening maintenance and deployment, can make network management system in high concurrency and high throughput, with higher reliability, can reduce the node congestion phenomenon caused by single user or equipment failure.
Owner:FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD

Data interaction method and related device based on digital simulation scene

The present invention discloses a data interaction method and related devices based on a digital simulation scenario, wherein the data interaction method includes: obtaining a request signal; preprocessing the obtained request signal, calling cache data according to the processed request signal, and determining an output signal according to the called cache data; wherein the request signal includes at least a first request signal and a second request signal, and the output signal includes at least a first output signal corresponding to the first request signal and a second output signal corresponding to the second request signal; the acquisition time node of the second request signal is earlier than, later than or equal to the output time node of the first output signal. The present invention can process multiple request signals simultaneously or continuously, is not limited by the time sequence of the request signals, can flexibly respond to data requests at different time nodes, not only meets the needs of diverse application scenarios, but also improves the concurrency performance of the system.
Owner:JIANGSU HONGYUN SOFTWARE CO LTD

Device control method and apparatus, electronic device, and computer storage medium

The application discloses a device control method and device, electronic equipment and computer storage medium; in the application, attribute state data reported by a plurality of first Internet of Things devices is acquired; if the attribute state data meets a preset trigger condition, the attribute state data is sent to a preset message queue; a plurality of consumer threads of the preset message queue acquire a target preset scene associated with the first Internet of Things device and a current device shadow of a second Internet of Things device corresponding to the target preset scene according to the attribute state data; if the current device shadow matches a preset device shadow of the second Internet of Things device corresponding to the target preset scene, the consumer threads generate an action execution instruction of the second Internet of Things device according to the target preset scene; and the consumer threads send the action execution instruction to the second Internet of Things device to control the second Internet of Things device to perform an operation corresponding to the action execution instruction. The application can improve the concurrent performance of a server.
Owner:SHENZHEN TCL NEW-TECH CO LTD

Conflict-aware multi-loRa gateway online downlink scheduling method

This invention discloses a multi-LoRa gateway online downlink scheduling method based on collision awareness. It initializes a Co-SF collision count table, a Co-SF collision awareness table, an Inter-SF collision count table, and an Inter-SF collision awareness table. The network server performs Co-SF and Inter-SF collision awareness on downlink data packets, and updates the Co-SF and Inter-SF collision awareness tables. When sending downlink data packets, the network server determines whether there is an idle channel, and then selects a gateway without transmission collisions to send the downlink data packets by querying the Co-SF and Inter-SF collision awareness tables. By sensing and avoiding transmission collisions, the method ultimately improves downlink concurrency capabilities.
Owner:SOUTHEAST UNIV