5G Internet of Things communication data processing system based on smart city

By introducing intelligent edge computing and blockchain technology into the 5G IoT communication data processing system, dynamically adjusting the sampling cycle and encrypting the communication data, the problem of untargeted and insufficient data security in traditional systems is solved, and more efficient and secure data processing is achieved.

CN120150907AActive Publication Date: 2025-06-13深圳市智慧企业服务有限公司
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510381063.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-06-13
Estimated Expiration
2045-03-28

AI Technical Summary

Technical Problem

Traditional communication data processing systems cannot dynamically adjust the sampling period according to changes in data traffic, resulting in the sampled data being untargeted and insufficient security guarantee for data, making it easy to cause data leakage.

Method used

Design a 5G IoT communication data processing system based on smart cities, including data acquisition module, data processing module, data analysis module and communication loading module. Through intelligent edge computing and blockchain technology, dynamic sampling and encryption processing of data can be realized to ensure data security and processing efficiency.

Benefits of technology

By dynamically adjusting the sampling period, the targetedness of the sampled data is improved, the packet loss rate of communication data is reduced, the transmission throughput is improved, the storage security of data is enhanced, and the possibility of external decryption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120150907A_ABST
    Figure CN120150907A_ABST
Patent Text Reader

Abstract

The invention discloses a 5G Internet of Things communication data processing system based on a smart city, and relates to the technical field of data processing, the system comprises a communication center, and the communication center is in communication connection with a data acquisition module, a data processing module, a data analysis module and a communication loading module; communication data acquisition optimization is performed through data source selection, sampling rate optimization, data stream processing and network transmission protocol optimization of the data acquisition module; carrying out calculation optimization scheduling, encryption operation and node verification through the data processing module; the data analysis module is provided with a data reprocessing unit, a data modeling unit and a data visualization unit; and the communication loading module is provided with loading queues and queuing queues, and loading of the communication data as required is realized by increasing or decreasing the number of the loading queues, so that the purpose of processing the communication data is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and specifically to a 5G Internet of Things communication data processing system based on a smart city. Background Art

[0002] A communication data processing system refers to a system that connects data terminal devices distributed in various places to a computer system through a data circuit to achieve data transmission, exchange, storage, and processing.

[0003] Traditional communication data processing systems cannot make corresponding adjustments to data sampling according to changes in data traffic, and perform unified local calculations when calculating data, resulting in an overly large amount of data to be processed. In addition, the security issue of communication data is the most worthy of attention. In previous communication data processing systems, data leakage occurred from time to time. All of the above problems need to be considered by us. Summary of the Invention

[0004] In order to solve the above problems, the purpose of the present invention is to provide a 5G Internet of Things communication data processing system based on a smart city.

[0005] The purpose of the present invention can be achieved through the following technical solutions: A 5G Internet of Things communication data processing system based on a smart city, including a communication center, which is communicatively connected to a data acquisition module, a data processing module, a data analysis module, and a communication loading module; The data acquisition module is used to acquire communication data. The communication data is aggregated from the communication data of several urban blocks, and the acquisition of communication data is optimized through data source selection, sampling rate optimization, data stream processing, and network transmission protocol optimization; The data processing module is used to perform calculation optimization scheduling, encryption operations, and node verification on communication data. The calculation optimization scheduling of communication data is performed through intelligent edge computing. Intelligent edge computing selects local or remote calculation of communication data. Through blockchain technology, dynamic encryption of the communication data of several urban blocks is performed for encryption operations, and node verification is performed on the block nodes where the communication data is stored to incorporate them into the blockchain network; The data analysis module is provided with a data reprocessing unit, a data modeling unit, and a data visualization unit; The communication data generates dirty data and modeling data through the data reprocessing unit. After the data modeling unit obtains the modeling data, different communication data models are generated. The data visualization unit is associated with the communication data models one by one and generates different image presentation methods; The communication loading module is provided with a loading queue and a queuing queue, and the on-demand loading of communication data is achieved by increasing or decreasing the number of the loading queue.

[0006] Further, the process of data source selection and sampling rate optimization includes: The data source selection includes communication data of public type and private type; When the selected data source is communication data of public type, the communication data is collected through the set collection stack. When the selected data source is communication data of private type, the communication data is collected through the set encrypted channel; When the communication data is collected in the collection stack or encrypted channel, different sampling rates are set, and sampling rate optimization is performed through different sampling rates. The sampling rates include low-pass sampling rate, medium-pass sampling rate, and high-pass sampling rate, and different frequencies and change rates are set for different sampling rates.

[0007] Further, the process of data stream processing and network transmission protocol optimization includes: When the communication data is transmitted in the collection stack or encrypted channel, it is converted into a data stream for transmission. The data stream is correspondingly set with a standard data stream interception range. The data stream within the standard data stream interception range is intercepted for data filtering and data cleaning, and the data stream not within the standard data stream interception range is directly screened out; The network transmission protocols include UDP protocol and TCP protocol. The UDP protocol is used for real-time transmission of communication data, and the TCP protocol is used for integrity transmission of communication data. An association timeout retransmission mechanism is set for the network transmission protocol. The timeout retransmission mechanism is set with a data retransmission time, and the communication data is retransmitted every time the data retransmission time elapses.

[0008] Further, the data processing module is used to perform calculation optimization scheduling, encryption operations, and node verification on communication data.

[0009] Further, the process of calculation optimization scheduling includes: The calculation optimization scheduling is performed through intelligent edge computing. After the intelligent edge computing obtains the communication data in real time, it uploads the communication data to the set edge device. A data capacity analysis unit is set in the edge device. The data capacity analysis unit generates high-capacity data and low-capacity data after analyzing the communication data, uploads the high-capacity data to the cloud for off-site calculation, and performs local calculation on the low-capacity data in the calculation module built in the edge device.

[0010] Further, the process of encryption operation includes: The encryption operation is dynamic encryption. The urban block is converted into block nodes, one is selected as the reference node and a diagonal line is formed. The diagonal line divides the block nodes into four block parts. Asymmetric encryption, equal-length coding encryption, digital signature encryption, and hybrid encryption are used for the four block parts. A dynamic encryption time period is set, and block swapping is performed every time a dynamic encryption time period elapses.

[0011] Further, the process of node verification includes: Obtain a number of block nodes that have undergone dynamic encryption operations. The block nodes include a block header, transaction information, and a proof of work. Check the block header, which includes a timestamp and a target difficulty. If the timestamp is within the allowed access timestamp and meets the set target difficulty, then perform a check on the transaction information. The transaction information includes legal information and illegal information. Incorporate the legal information and eliminate the illegal information. The proof of work includes the maximum hash value allowed to be incorporated into the blockchain network. When within the maximum hash value, incorporate the block node into the blockchain network. Otherwise, generate a new block node that can meet the maximum hash value and incorporate it into the blockchain network.

[0012] Further, the data analysis module is provided with a data reprocessing unit, a data modeling unit, and a data visualization unit; The data reprocessing unit is used to reprocess communication data to generate dirty data and modeling data; The data modeling unit generates different communication data models after obtaining the modeling data; The data visualization unit is used to associate the communication data models and present them in a visual image.

[0013] Further, the process of on-demand loading includes: The communication loading module is provided with a loading queue and a queuing queue. Obtain the total capacity value of the communication data and the storage capacity upper limit of the loading queue. The loading queue is provided with two states: "loaded" and "to be loaded"; Obtain the number of loading queues in the "loaded" and "to be loaded" states, and perform a conversion of the loading queue state. Each time a state conversion is performed, set an upper limit on the number of conversions of the loading queue. If the communication data in the loading queues exceeding this upper limit are loaded simultaneously, then incorporate the communication data in the exceeding loading queues into the queuing queue.

[0014] Compared with the prior art, the beneficial effects of the present invention are as follows: According to the change of data traffic, the sampling period or interval time is dynamically adjusted, so that the sampled data is more targeted. The setting of the timeout retransmission mechanism reduces the packet loss rate of communication data, improves the transmission throughput, and reduces the delay of data transmission; through calculation optimization scheduling, communication data is divided into high-capacity data and low-capacity data. The high-capacity data is uploaded to the cloud for off-site calculation, reducing the calculation load of local calculation. The block nodes storing communication data are encrypted by asymmetric encryption, equal-length coding encryption, digital signature encryption and hybrid encryption, enhancing the storage security of communication data. The setting of the dynamic encryption time period further reduces the possibility of external data decryption; different communication data models generated according to the modeling data meet the communication needs of different-span urban blocks; only the communication data of two loading queues is allowed to be stored at the same time, and the part exceeding two is transferred to the queuing queue, avoiding congestion caused by too many loading queues, thus realizing the processing of communication data for smart cities. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a schematic diagram of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0016] As Figure 1 shown, a 5G Internet of Things communication data processing system based on a smart city includes a communication center, and the communication center is communicatively connected to a data acquisition module, a data processing module, a data analysis module, and a communication loading module; The data acquisition module is used to acquire communication data. The communication data is aggregated from the communication data of several urban blocks, and the acquisition optimization of communication data is carried out through data source selection, sampling rate optimization, data flow processing, and network transmission protocol optimization; The data processing module is used to perform calculation optimization scheduling, encryption operations, and node verification on communication data. Through intelligent edge computing, the calculation optimization scheduling of communication data is carried out. Intelligent edge computing selects local calculation or off-site calculation of communication data. Through blockchain technology, dynamic encryption operations are performed on the communication data of several urban blocks, and node verification is performed on the block nodes storing the communication data to incorporate them into the blockchain network; The data analysis module is provided with a data reprocessing unit, a data modeling unit, and a data visualization unit; the communication data generates dirty data and modeling data through the data reprocessing unit. After the data modeling unit obtains the modeling data, different communication data models are generated. The data visualization unit is associated with the communication data models one by one and generates different image presentation methods; The communication loading module is provided with a loading queue and a queuing queue, and the on-demand loading of communication data is realized by increasing or decreasing the number of loading queues.

[0017] The data acquisition module is used to acquire communication data, which is generated by aggregating the communication data of several urban blocks; Obtain urban blocks and number them. The number is denoted as i, where i = 1, 2, 3, ……, n, and n is a natural number. Each urban block consists of several block storage points, and the storage points are numbered. The number is denoted as j, where j = 1, 2, 3, ……, m, and m is a natural number; Obtain the urban block number i and the block storage point number j, and construct a two-dimensional array, denoted as Arr, where Arr = a[i][j]. Here, a is a common symbol for the array, and each a[i][j] corresponds to storing a part of the communication data; Specifically, the process of data source selection and sampling rate optimization includes: The data sources included in the communication data are: communication data of ordinary people, communication data of government agencies and institutions, communication data of school administration, and communication data of high-tech enterprises; among them, the communication data of ordinary people and the communication data of school administration are public types of communication data, and the communication data of high-tech enterprises and the communication data of government agencies and institutions are private types of communication data; When the selected data source is public type of communication data, the communication data corresponding to the two-dimensional array Arr is acquired through the set acquisition stack; When the selected data source is private type of communication data, the communication data corresponding to the two-dimensional array Arr is acquired through the set encrypted channel; When the communication data is acquired in the acquisition stack or the encrypted channel, different sampling rates are set, and sampling rate optimization is performed through different sampling rates; The frequency range of the communication data is 300 - 2500 hz, and the change rate range is 1000 - 4600 bit / s. The frequency range is segmented. The communication data in the frequency range of 300 - 1000 hz is low frequency, the communication data in the frequency range of 1000 - 1800 hz is medium frequency, and the communication data in the frequency range of 1800 - 2500 hz is high frequency; the change rate range is segmented. 1000 - 1900 bit / s is low change rate, 1900 - 3300 bit / s is medium change rate, and 3300 - 4500 bit / s is high change rate; The sampling rates are set with low-pass sampling rate, medium-pass sampling rate, and high-pass sampling rate; The corresponding relationship between the sampling rate, frequency, and change rate is as follows: Low frequency - Low change rate - Low-pass sampling rate; Medium frequency - Medium change rate - Medium-pass sampling rate; High frequency - High change rate - High-pass sampling rate; It should be noted that the sampling rate can be dynamically adjusted. For example, according to the change of data flow, the sampling period or interval time can be dynamically adjusted to collect as much adaptable high-value utilization data as possible.

[0018] Specifically, the process of data stream processing and network transmission protocol optimization includes: When communication data is transmitted in the acquisition stack or encrypted channel, it is transmitted in the form of a data stream, and the data stream is correspondingly set with a standard data stream interception range; The data stream within the standard data stream interception range is intercepted for data filtering and data cleaning, and the data stream not within the standard data stream interception range is directly screened and eliminated; The network transmission protocol includes the UDP protocol and the TCP protocol. The UDP protocol is used for real-time transmission of communication data, and the TCP protocol is used for integrity transmission of communication data; the real-time means setting a real-time cycle unit, and whenever the real-time cycle unit is updated for transmission, the integrity transmission means obtaining all communication data of the urban blocks for transmission; The network transmission protocol is associated with a timeout retransmission mechanism. The timeout retransmission mechanism sets a data retransmission time, denoted as T, and the communication data is retransmitted every time the time of T elapses; It should be noted that the setting of the timeout retransmission mechanism reduces the packet loss rate of communication data, improves the transmission throughput of communication data, and reduces the delay of data transmission.

[0019] The data processing module is used to perform calculation optimization scheduling, encryption operations, and node verification on communication data; The calculation optimization scheduling of communication data is performed through intelligent edge computing; The communication data of several urban blocks is encrypted through blockchain technology; The block nodes where the communication data is stored are verified to be incorporated into the blockchain network; Specifically, the process of the calculation optimization scheduling includes: The calculation optimization scheduling is performed through intelligent edge computing. After the intelligent edge computing obtains the communication data in real time, the communication data is uploaded to the edge device, and the edge device includes an edge router, an edge gateway, and an edge server; A data capacity analysis unit is set in the edge device. The data capacity analysis unit analyzes the communication data to generate high-capacity data and low-capacity data, uploads the high-capacity data to the cloud for off-site calculation processing, and performs local calculation processing on the low-capacity data in the calculation module built in the edge device; Specifically, the process of the encryption operation includes: The encryption operation is dynamic encryption. By using blockchain technology, several city blocks are converted into block nodes, and a two-dimensional array Arr corresponding to the city blocks of the block nodes is obtained. The block nodes where i and j are equal in Arr = a[i][j] are used as reference nodes; The reference nodes are sequentially connected to form a diagonal line. The block nodes are arranged in a rectangle, and the diagonal line divides the rectangle into two upper and lower block parts, denoted as A and B respectively. The block parts represented by A and B are equally divided to form four parts: A1, A2, B1, and B2; Asymmetric encryption is used for the block nodes included in A1, equal-length coding encryption is used for the block nodes included in A2, digital signature encryption is used for the block nodes included in B1, and a hybrid encryption of symmetric encryption and asymmetric encryption is used for the block nodes included in B2; Set a dynamic encryption time period, denoted as T 动 , T 动 = [t1, t2]. Every time a dynamic encryption time period passes, the block pairs of A1 and A2, B1 and B2 are swapped; Specifically, the process of node verification includes: Obtain several block nodes that have undergone dynamic encryption operations. The block nodes include a block header, transaction information, and a proof of work. The block nodes are generated by old blocks and new blocks; First, check the block header of the new block. The block header is set as a fixed-length header, including the block header of the previous old block, a timestamp, and a target difficulty. If the previous block header belongs to a trusted block node, the timestamp is within the allowed access timestamp and meets the set target difficulty, then the transaction information is verified. The transaction information includes legal information and illegal information. After verification, the legal information is incorporated and the illegal information is excluded; After the transaction information verification is completed, the verification of the proof of work continues. Obtain the field data string of the new block. The field data string has a corresponding hash value. The proof of work includes the maximum hash value allowed to be incorporated into the blockchain network. When the hash value corresponding to the field data string is within the maximum hash value, the block node is incorporated into the blockchain network. Otherwise, a new block node that can satisfy the hash value of the field data string is generated until the newly generated block node can be incorporated into the blockchain network; It should be noted that through computational optimization scheduling, communication data is divided into high-capacity data and low-capacity data. The high-capacity data is uploaded to the cloud for off-site computing, reducing the computing load of local computing. The block nodes storing communication data are encrypted asymmetrically, with equal-length coding encryption, digital signature encryption, and hybrid encryption, enhancing the storage security of communication data. The setting of the dynamic encryption time period further reduces the possibility of external data decryption. Through the node verification operation, the block nodes need to be audited when incorporated into the blockchain network, and the block nodes that fail the audit are processed so that they can be incorporated into the blockchain network.

[0020] The data analysis module is provided with a data reprocessing unit, a data modeling unit, and a data visualization unit; The data reprocessing unit is used to reprocess communication data to generate dirty data and modeling data; After obtaining the modeling data, the data modeling unit generates different communication data models; The data visualization unit is used to associate communication data models and present them as visual images; Communication data is first filtered by the data reprocessing unit into preliminary screening data, and then the preliminary screening data is respectively generated into dirty data and modeling data through the set dirty data rate range and modeling data rate range. The dirty data includes redundant data, incomplete data, and external attack data; Obtain modeling data and generate a communication data model according to the modeling data. The communication data model includes a long-distance communication model, a medium-long distance communication model, and a short-distance communication model; The number of urban blocks spanned by the long-distance communication model is 8 - 10, the number of urban blocks spanned by the medium-long distance communication model is 4 - 6, and the short-distance communication model can only span and communicate between adjacent urban blocks; After accessing different types of communication data models, the data visualization unit performs one-to-one association and generates a visual image for each data communication model; The visual images include histograms, line charts, tree charts, and pie charts. After the visual images are generated, they are received by the data terminals in different urban blocks. Communication data users within the urban block use portable mobile devices to communicate and connect with the data terminals in the urban block to obtain the visual images; It should be noted that the data reprocessing unit filters and generates the preliminary screening data, and generates dirty data and modeling data according to the set dirty data rate range and modeling data rate range respectively. The dirty data is directly removed, reducing the impact caused by dirty data. Different communication data models generated based on the modeling data meet the communication needs of different urban blocks with different spans. The visualization images generated by the data visualization unit can be received and obtained by portable mobile terminals, and the communication data can be intuitively obtained in the form of images.

[0021] The communication loading module is provided with a loading queue and a queuing queue, and the communication data is loaded on demand by increasing or decreasing the number of the loading queue. Specifically, the process of on-demand loading includes: The communication loading module is provided with a loading queue and a queuing queue. After obtaining the communication data, calculate the total capacity value of the communication data, obtain the number of the loading queue, denoted as Num, obtain the upper limit of the storage capacity of a single loading queue, denoted as R, and denote the total capacity value calculated from the communication data as Sum. The loading queue is provided with two states of "loaded" and "to be loaded". Obtain the number of the loading queues in the "loaded" state, denoted as num1, and obtain the number of the loading queues in the "to be loaded" state, denoted as num2; According to the total capacity value Sum of the communication data, the number num1 of the loading queues in the "loaded" state, and the upper limit R of the storage capacity of a single loading queue, increase or decrease the number num2 of the loading queues in the "to be loaded" state; If Sum > num1 × R, make the loading queues in the "to be loaded" state change to the loading queues in the "loaded" state, that is, num2++, until sum = num1 × R is satisfied; If Sum = num1 × R, it means that the number of the loading queues in the "loaded" state just meets the storage of the total capacity value of the communication data, and there is no need to convert the loading queues in the "to be loaded" state; If Sum < num1 × R, make the loading queues in the "loaded" state change to the loading queues in the "to be loaded" state, that is, num1--, until sum = num1 × R is satisfied; During the process of increasing or decreasing the number of the loading queues, each time when converting between the "loaded" and "to be loaded" states, only 2 loading queues are allowed to be converted simultaneously. If more than 2 loading queues are loaded simultaneously, the communication data stored in the part of the loading queues exceeding 2 will be incorporated into the queuing queue; It should be noted that the communication data is loaded on demand by setting up a loading queue and a queuing queue. The loading queue includes two states: "loaded" and "to be loaded", and the conversion between the two states prevents the phenomenon of too many data tables in the loading queue at the same time. Only two data tables in the loading queue are allowed to be stored at the same time, and the excess part over two is transferred to the queuing queue, avoiding the congestion of loading caused by too many loading queues.

[0022] The above embodiments are only used to illustrate the technical method of the present invention and not to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical method of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A 5G Internet of Things communication data processing system based on a smart city, comprising a communication center, characterized in that: The communication center is communicatively connected with a data acquisition module, a data processing module, a data analysis module and a communication loading module; The data acquisition module is used to collect communication data, which is aggregated from communication data of several city blocks, and the collection of communication data is optimized through data source selection, sampling rate optimization, data stream processing and network transmission protocol optimization; The data processing module is used to perform calculation optimization scheduling, encryption operation and node verification on the communication data, perform calculation optimization scheduling on the communication data through intelligent edge computing, select local or remote calculation of the communication data by intelligent edge computing, perform dynamic encryption operation on the communication data of several city blocks through blockchain technology, and perform node verification on the block nodes where the communication data is stored to incorporate them into the blockchain network; The data analysis module is provided with a data reprocessing unit, a data modeling unit and a data visualization unit; the communication data is processed by the data reprocessing unit to generate dirty data and modeling data, the data modeling unit obtains the modeling data and generates different communication data models, and the data visualization unit associates the communication data models one by one and generates different image presentation modes; The communication loading module is provided with a loading queue and a queuing queue, and the communication data is loaded on demand by increasing or decreasing the number of the loading queues.

2. According to a 5G Internet of Things communication data processing system based on smart city according to claim 1, it is characterized in that: The process of data source selection and sampling rate optimization includes: The data source selection includes communication data of public type and private type; When the selected data source is public communication data, the communication data is collected through the set collection stack; when the selected data source is private communication data, the communication data is collected through the set encryption channel; When the communication data is collected in the collection stack or encrypted channel, different sampling rates are set, and the sampling rate is optimized through different sampling rates. The sampling rates include low-pass sampling rate, mid-pass sampling rate and high-pass sampling rate. Different sampling rates are correspondingly set with different frequencies and change rates.

3. A 5G Internet of Things communication data processing system based on smart city according to claim 2, characterized in that: The process of data stream processing and network transmission protocol optimization includes: When the communication data is transmitted in the acquisition stack or encrypted channel, it is converted into a data stream for transmission. The data stream is correspondingly provided with a standard data stream interception range. The data stream within the standard data stream interception range is intercepted for data filtering and data cleaning, and the data stream not within the standard data stream interception range is directly screened out; The network transmission protocol includes the UDP protocol and the TCP protocol. The UDP protocol is used for real-time transmission of communication data, and the TCP protocol is used for integrity transmission of communication data. A timeout retransmission mechanism is associated with the network transmission protocol. The timeout retransmission mechanism is provided with a data retransmission time, and the communication data is retransmitted every time the data retransmission time elapses.

4. According to a 5G Internet of Things communication data processing system based on smart city according to claim 1, it is characterized in that: The data processing module is used to perform calculation optimization scheduling, encryption operations and node verification on communication data.

5. A 5G Internet of Things communication data processing system based on smart city according to claim 4, characterized in that: The process of calculating the optimal scheduling includes: The computing optimization scheduling is performed through intelligent edge computing. After the intelligent edge computing obtains the communication data in real time, the communication data is uploaded to the set edge device. A data capacity analysis unit is set in the edge device. The data capacity analysis unit generates high-capacity data and low-capacity data after analyzing the communication data. The high-capacity data is uploaded to the cloud for off-site computing, and the low-capacity data is locally calculated in the computing module built into the edge device.

6. A 5G Internet of Things communication data processing system based on smart city according to claim 4, characterized in that: The encryption operation process includes: The encryption operation is dynamic encryption, which converts the city block into a block node, selects one as a base node and forms a diagonal line, which divides the block node into four block parts. Asymmetric encryption, equal-length coding encryption, digital signature encryption and hybrid encryption are used for the four block parts. A dynamic encryption time period is set, and the blocks are swapped after each dynamic encryption time period.

7. A 5G Internet of Things communication data processing system based on smart city according to claim 6, characterized in that: The node verification process includes: Obtain several block nodes that have undergone dynamic encryption operations, the block node includes a block header, transaction information and proof of work, check the block header, the block header includes a timestamp and a target difficulty, if the timestamp is within the timestamp allowed to be accessed and meets the set target difficulty, then verify the transaction information, the transaction information includes legal information and illegal information, incorporate the legal information and exclude the illegal information, the proof of work includes the maximum hash value allowed to be incorporated into the blockchain network, if it is within the maximum hash value, the block node is incorporated into the blockchain network, otherwise, generate a new block node that can meet the maximum hash value and incorporate it into the blockchain network.

8. The 5G Internet of Things communication data processing system based on smart city according to claim 1 is characterized in that: The data analysis module is provided with a data reprocessing unit, a data modeling unit and a data visualization unit; The data reprocessing unit is used to reprocess the communication data to generate dirty data and modeling data. The data modeling unit generates different communication data models after acquiring the modeling data. The data visualization unit is used to associate the communication data models and present them in a visualized image.

9. The 5G Internet of Things communication data processing system based on smart city according to claim 1 is characterized in that: The on-demand loading process includes: The communication loading module is provided with a loading queue and a queuing queue, the total capacity value of the communication data is obtained, and the upper limit of the storage capacity of the loading queue is obtained. The loading queue is provided with two states of "loaded" and "to be loaded", the number of loading queues in the "loaded" and "to be loaded" states is obtained, and the loading queue state is converted. Each time the state conversion is performed, an upper limit is set for the conversion number of the loading queue. If the loading queues exceeding this upper limit are loaded at the same time, the communication data in the loading queues exceeding the upper limit will be included in the queuing queue.

Citation Information

Patent Citations

  • Smart city video monitoring system and method based on 5G edge computing

    CN112437259A

  • Data transmission system of Internet of Things

    CN117395209A

  • Smart city intelligent traffic management and control system and method based on 5G

    CN118470991A

  • Platform for facilitating development of intelligence in an industrial internet of things system

    EP3966695A1