CN117221894A - Big data-based 5G communication transmission method - Google Patents
Big data-based 5G communication transmission method Download PDFInfo
- Publication number
- CN117221894A CN117221894A CN202311488097.0A CN202311488097A CN117221894A CN 117221894 A CN117221894 A CN 117221894A CN 202311488097 A CN202311488097 A CN 202311488097A CN 117221894 A CN117221894 A CN 117221894A
- Authority
- CN
- China
- Prior art keywords
- data
- information
- transmitted
- type
- representing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 119
- 238000004891 communication Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012795 verification Methods 0.000 claims abstract description 28
- 238000005259 measurement Methods 0.000 claims abstract description 17
- 238000009825 accumulation Methods 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 20
- 238000004364 calculation method Methods 0.000 claims description 16
- 238000013524 data verification Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000005336 cracking Methods 0.000 abstract description 3
- 230000008054 signal transmission Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Communication Control (AREA)
Abstract
The application relates to the technical field of digital signal transmission verification, in particular to a 5G communication transmission method based on big data, which comprises the steps of determining the data preference feedback of information to be transmitted and the communication transmission demand measurement of the information data of each data type by determining the related information of the information data of each data type in the information to be transmitted, so as to determine the preference demand factor of the information to be transmitted; and determining the verification data of the information to be transmitted according to the preference demand factor of the information to be transmitted, and transmitting the information to be transmitted and the verification data of the information to be transmitted. According to the application, the verification data of the information to be transmitted is determined in a self-adaptive manner, so that the difficulty of attacking and cracking the verification data is increased, and the data transmission safety is improved.
Description
Technical Field
The application relates to the technical field of digital signal transmission verification, in particular to a 5G communication transmission method based on big data.
Background
The combination of big data and 5G communication transmission verification represents an important innovation in the field of information technology. First, big data analysis arose from the growing generation of data, including structured, semi-structured, and unstructured data of various origins, the diversity and vast majority of which provide businesses and institutions with opportunities to mine valuable information, patterns, and trends. Meanwhile, the development of 5G communication technology provides unprecedented network performance, including higher bandwidth, faster transmission speed, low-latency communication, and the like. The 5G communication technology also supports the large-scale Internet of things, and various devices can be connected to the Internet, so that innovative application of the technology in multiple fields is promoted.
However, the transmission of big data and 5G communication also faces some key problems, such as data privacy and security, and the like, and when processing big data, encryption of the data and user authentication need to be enhanced to protect privacy and prevent data disclosure. Big data and 5G communication transmission need to overcome technical and privacy challenges, and the security of the data in 5G communication can be better realized by adopting a data verification algorithm, so that the development of the information technical field is promoted. Among them, the CRC32 check algorithm is used as a most commonly used data check algorithm, and is often used in 5G communication of big data. However, since the original value of the CRC32 check algorithm has a wide range of applications in terms of data checking, an attacker may be familiar with this original value, resulting in a data check code determined based on this original value being more easily recognized. In this case, an attacker can tamper with and steal the transmitted data more easily, resulting in less secure data transmission.
Disclosure of Invention
The application aims to provide a 5G communication transmission method based on big data, which is used for solving the problem of lower safety of the existing data transmission.
In order to solve the technical problems, the application provides a 5G communication transmission method based on big data, which comprises the following steps:
determining related information of information data of each data type in information to be transmitted, wherein the related information at least comprises data characteristic information and data processing transmission information;
determining data preference feedback of the information to be transmitted according to the data characteristic information of the information data of various data types included in the first type of data in the information to be transmitted and the data characteristic information of the information data of various data types included in the second type of data in the information to be transmitted;
determining the weight of the information data of each data type in the information to be transmitted according to the data characteristic information of the information data of each data type in the information to be transmitted, and determining the communication transmission demand measurement of the information data of each data type in the information to be transmitted according to the weight of the information data of each data type in the information to be transmitted and the data processing transmission information;
determining a preference demand factor of the information to be transmitted according to data preference feedback of the information to be transmitted and communication transmission demand measurement of information data of each data type in the information to be transmitted;
and determining the verification data of the information to be transmitted according to the preference demand factor of the information to be transmitted, and transmitting the information to be transmitted and the verification data of the information to be transmitted.
Further, the data characteristic information at least includes: number duty cycle and number size.
Further, determining data preference feedback of information to be transmitted includes:
determining an accumulated sum of the number proportion of the information data of various data types included in the first type of data in the information to be transmitted, so as to obtain a first data volume accumulated sum, and determining an accumulated sum of the number proportion of the information data of various data types included in the second type of data in the information to be transmitted, so as to obtain a second data volume accumulated sum;
determining an accumulation sum of the quantity and the size of information data of various data types included in first type data in information to be transmitted, thereby obtaining a first quantity and size accumulation sum, and determining an accumulation sum of the quantity and the size of information data of various data types included in second type data in information to be transmitted, thereby obtaining a second quantity and size accumulation sum;
and determining data preference feedback of the information to be transmitted according to the difference between the first data quantity accumulation sum and the second data quantity accumulation sum and the difference between the first quantity size accumulation sum and the second quantity size accumulation sum.
Further, determining data preference feedback of the information to be transmitted, wherein the corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Data preference feedback representing information to be transmitted;representing a first data amount accumulation sum; />The number of information data representing the x-th data type included in the first type of data in the information to be transmitted is the number of data; a represents the total number of data types included in the first type of data in the information to be transmitted;representing a second data amount accumulation sum; />The number of information data representing the y-th data type included in the second type of data in the information to be transmitted is a duty ratio; b represents the total number of data types included in the second type of data in the information to be transmitted;the number of the information data representing the p-th data type in the information to be transmitted is the number ratio; m represents the total number of data types included in the information to be transmitted; />Representing a first number size accumulation sum; />The number and the size of information data representing the x data type included in the first type of data in the information to be transmitted; />Representing a second number size accumulation sum;the number and size of information data representing the y-th data type included in the second type data in the information to be transmitted; e represents a natural constant; />Representing the control coefficients.
Further, the weight of the information data of each data type in the information to be transmitted is determined, and the corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>The weight of information data representing the ith data type in the information to be transmitted; />The number of information data representing the ith data type in the information to be transmitted is the ratio; />The number and the size of information data representing the ith data type in the information to be transmitted; />The number of information data representing the j-th data type in the information to be transmitted is the number ratio; />The number and the size of information data representing the j-th data type in the information to be transmitted; />The maximum value of the number of information data representing various data types in the information to be transmitted; />The minimum value in the number ratio of the information data representing various data types in the information to be transmitted; m represents the total number of various data types in the information to be transmitted.
Further, the data processing transmission information at least includes: data encoding, transmission priority, and data transmission rate.
Further, determining a communication transmission demand measurement of information data of each data type in the information to be transmitted, wherein a corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A communication transmission demand metric representing information data of an i-th data type in the information to be transmitted; />The weight of information data representing the ith data type in the information to be transmitted; />Data encoding of information data representing an i-th data type in information to be transmitted; />A transmission priority of information data representing an i-th data type in the information to be transmitted; />A data transmission rate of information data representing an i-th data type in the information to be transmitted; e represents a natural constant; />Representing a numerical parameter.
Further, determining a preference demand factor of the information to be transmitted, wherein the corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A preference requirement factor representing information to be transmitted; />Data preference feedback representing information to be transmitted; />Communication transmission demand metric for information data representing the ith data type in information to be transmittedThe method comprises the steps of carrying out a first treatment on the surface of the m represents the total number of various data types in the information to be transmitted.
Further, determining the check data of the information to be transmitted includes:
binary conversion is carried out on the preference demand factors of the information to be transmitted to obtain binary codes, and the binary codes are preprocessed to enable the bit number of the preprocessed binary codes to be equal to a set bit number threshold value;
taking the preprocessed binary code as a checking initial value, and determining a data checking code of information to be transmitted by using a CRC32 checking algorithm according to the checking initial value;
and determining the verification initial value and the data verification code of the information to be transmitted as verification data of the information to be transmitted.
Further, the first type of data includes at least image data and video data; the second class of data includes at least text data and sensor data.
The application has the following beneficial effects: the application constructs the data preference feedback of the information to be transmitted by counting the related information of the information data of each data type in the information to be transmitted and analyzing the difference condition of the data characteristic information of the information data of various data types included in the first type data and the second type data. Meanwhile, the data characteristic information and the data processing transmission information of the information data of each data type in the information to be transmitted are combined, and the communication transmission demand measurement of the information data of each data type in the information to be transmitted is constructed. And constructing a preference demand factor of the information to be transmitted by combining the data preference feedback and the communication transmission demand measurement, further determining the verification data of the information to be transmitted, and transmitting the information to be transmitted and the verification data thereof. In the process of transmitting the information to be transmitted, the verification data of the information to be transmitted is determined in a self-adaptive manner, so that different information to be transmitted has different verification data, the difficulty of attacking and cracking the verification data is increased, and the safety of data transmission is effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions and advantages of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the application, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a big data based 5G communication transmission method according to an embodiment of the present application.
Detailed Description
In order to further describe the technical means and effects adopted by the present application to achieve the preset purpose, the following detailed description is given below of the specific implementation, structure, features and effects of the technical solution according to the present application with reference to the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" means that the embodiments are not necessarily the same. Furthermore, the particular features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. In addition, all parameters or indices in the formulas referred to herein are values after normalization that eliminate the dimensional effects.
In order to solve the problem of low security of existing data transmission, the present embodiment provides a 5G communication transmission method based on big data, and a flow chart corresponding to the method is shown in fig. 1, including the following steps:
step S1: and determining related information of information data of each data type in the information to be transmitted, wherein the related information at least comprises data characteristic information and data processing transmission information.
The data generated by the user is collected in real time to obtain the data transmitted by the 5G communication, and because the data types that can be transmitted by the 5G communication are very wide, such as text data, multimedia data, geographic position data or sensor data of the user, in order to process the data transmitted by the 5G communication conveniently, the embodiment adopts a real-time data stream collection mode to collect the information data generated by the user, and collects the user related data in real time through a network sensor and an API interface, and in the embodiment, the user related data includes: the data type of the information data generated by the user and the related information of the information data of each data type. Wherein the data type comprises image data, video data, text data, sensor data and the like; the related information includes a quantity ratio, a data size, a data code, a transmission priority, a data transmission rate, and the like.
Since the information data generated by the user has many data types, such as image data, video data, text data, sensor data, etc., as mentioned above, digitization is one of the basic features of 5G communication transmission, and whether the original information data is image, video, text, or sensor data, it is eventually transmitted in the form of digital data. For user generated image data, the image to be transmitted is input, the image pixel values are mapped into discrete digital ranges using uniform quantization (Uniform Quantization), and an 8-bit binary representation is used, thereby implementing the digitization process of the image data. The video data generated by the user is input with video frames in the same way as the digitizing process of the image data, and each frame is subjected to the image digitizing process, so that the digitizing process of the video data is realized. For text data, the input character string maps characters in the text to digital codes using ASCII character codes, and converts the characters to 8-bit binary digital codes, thereby realizing the digitizing process of the text data. For the sensor data, firstly, an analog signal is converted into digital data through analog-to-digital conversion (ADC), and then binary coding is carried out on the digital data according to the requirement, so that the digital processing of the sensor data is realized. Ensuring that different types of data can be processed and transmitted in digital form to accommodate the needs of a digital communications network.
After all the information data of various data types generated by the user are converted into binary data in the above manner, the relevant information such as the quantity ratio, the data size, the data coding, the transmission priority, the data transmission rate and the like of the information data of the various data types can be determined by counting the information data of different data types. Where the quantitative ratio refers to the proportion or percentage of the total information data that is occupied by the information data of a particular data type, typically expressed in terms of a percentage or fraction. For example, if information data of a certain data type accounts for 30% of the total information data, the number of information data of the data type accounts for 0.3. The data size refers to the average data amount or size of information data of a specific data type, typically in bytes or bits. For example, if the average data size of the information data of a certain data type is 1024 bytes, the data size of the information data of the certain data type is 1024. Data encoding refers to the result of encoding information data of a particular data type in a particular manner to allow efficient decoding and identification during transmission and processing. For example, decimal calculation is performed on binary numbers of information data of a certain data type, and the accumulated sum of the obtained decimal values is the data code of the information data of the data type. The transmission priority refers to priority setting of information data with different data types in the data transmission and processing process, in this embodiment, the priority of video data is highest, and then the priority of image data is second, so as to ensure smoothness of video images, etc., then text data, sensor data, etc., an implementer can adjust the priority sequence according to actual situations, and data with higher priority can be processed faster or allocated with higher bandwidth in the transmission and processing process, so as to ensure timeliness and importance. The higher the priority of information data setting of a certain data type, the larger the value of its corresponding transmission priority. The data transmission rate refers to the amount of data transmitted per unit time during data transmission of information data of a specific data type, and is generally expressed in units of bits per second (Bps) or bytes per second (Bps).
It should be understood that, the relevant information of the information data of each data type in this embodiment refers to the data feature value of the information data of the corresponding data type, regardless of the influence of dimension. Moreover, the data types in the information to be transmitted and the related information of the information data of each data type are not limited to the several types of information data given in the present embodiment, and the practitioner may add or delete the data types in the information to be transmitted and the related information of the information data of each data type according to the actual situation of the information to be transmitted. After acquiring the related information of the information data of each data type in the information to be transmitted, the related information can be divided into two types, namely data characteristic information and data processing transmission information. Wherein the data characteristic information comprises a quantity duty ratio, a data size and the like, and is used for describing basic characteristics of information data of corresponding data types; the data processing transmission information includes data encoding, transmission priority, data transmission rate, and the like, which are used to describe specific operations and requirements of the information data of the corresponding data type in the transmission and processing processes.
Step S2: and determining data preference feedback of the information to be transmitted according to the data characteristic information of the information data of various data types included in the first type of data in the information to be transmitted and the data characteristic information of the information data of various data types included in the second type of data in the information to be transmitted.
According to the data characteristic information of the information data with different data types, the preference characteristics of the information to be transmitted generated by the user can be judged, wherein the data types such as image, video and voice are defined as media data, namely first type data, the data types such as text and sensor are defined as non-media data, namely second type data, and the user generatesMedia data, such as image, video data, etc, -/-, etc.>Non-media data, such as text, sensor data, etc., and according to the number ratio and the number size of the generated data types, constructing data preference feedback of information to be transmitted generated by a user, wherein the implementation steps comprise:
determining an accumulated sum of the number proportion of the information data of various data types included in the first type of data in the information to be transmitted, so as to obtain a first data volume accumulated sum, and determining an accumulated sum of the number proportion of the information data of various data types included in the second type of data in the information to be transmitted, so as to obtain a second data volume accumulated sum;
determining an accumulation sum of the quantity and the size of information data of various data types included in first type data in information to be transmitted, thereby obtaining a first quantity and size accumulation sum, and determining an accumulation sum of the quantity and the size of information data of various data types included in second type data in information to be transmitted, thereby obtaining a second quantity and size accumulation sum;
and determining data preference feedback of the information to be transmitted according to the difference between the first data quantity accumulation sum and the second data quantity accumulation sum and the difference between the first quantity size accumulation sum and the second quantity size accumulation sum.
Optionally, determining data preference feedback of the information to be transmitted, where the corresponding calculation formula is:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Data preference feedback representing information to be transmitted;representing a first data amount accumulation sum; />The number of information data representing the x-th data type included in the first type of data in the information to be transmitted is the number of data; a represents the total number of data types included in the first type of data in the information to be transmitted;representing a second data amount accumulation sum; />The number of information data representing the y-th data type included in the second type of data in the information to be transmitted is a duty ratio; b represents the second type of data included in the information to be transmittedTotal number of data types;the number of the information data representing the p-th data type in the information to be transmitted is the number ratio; m represents the total number of data types included in the information to be transmitted; />Representing a first number size accumulation sum; />The number and the size of information data representing the x data type included in the first type of data in the information to be transmitted; />Representing a second number size accumulation sum;the number and size of information data representing the y-th data type included in the second type data in the information to be transmitted; e represents a natural constant; />Representing a control coefficient for controlling the slope of the exponential function, adjusting the sensitivity of the formula, the present embodiment sets +.>The value of (2).
In the above calculation formula of data preference feedback of information to be transmitted, when the number of media data such as images and videos in the information to be transmitted generated by the user is relatively large, namelyWhen the value of (2) is larger, the ratio of non-text data such as image video generated by the representative user is larger, and the data preference feedback is about>The larger the value of (2); conversely, when text, sensor data, etc. generated by the user is non-mediaThe more the number of data is, the data preference feedback +.>The smaller the value of (c). Meanwhile, when the number of media data such as images, videos and the like in the information to be transmitted generated by the user is larger, namelyThe larger the value of the denominator is, the smaller the value of the denominator is, and the data preference feedback is performed at the moment>The larger the value of (2); conversely, when the size of the amount of non-media data such as text, sensor data, etc. generated by the user is larger, the data preference feedback +.>The smaller the value of (c).
Step S3: according to the data characteristic information of the information data of each data type in the information to be transmitted, the weight of the information data of each data type in the information to be transmitted is determined, and according to the weight of the information data of each data type in the information to be transmitted and the data processing transmission information, the communication transmission demand measurement of the information data of each data type in the information to be transmitted is determined.
The information data with different data types have different transmission priority and transmission rate requirements, namely, the information data with different data types has different requirements on a communication transmission system. The difference in the data amount and the data size of the information data of different data types can be described by the number ratio and the number size of the information data of different data types. By data encoding of information data of different data types, differences in the complexity of the information data of different data types can be described. By means of the transmission priority of the information data with different data types, the information data with which data type has higher transmission priority can be distinguished, and the requirements of transmission quality and management are fed back. The data transmission rate of the information data with different data types can reflect the requirement of the information data with different data types on the transmission bandwidth, so that the resource allocation and planning are facilitated. Based on the information such as the quantity ratio, the data size, the data coding, the transmission priority, the data transmission rate and the like of the information data of different data types in the information to be transmitted, the transmission requirement of the communication system is analyzed, the weight of the information data of different data types is determined, and further the communication transmission requirement measurement of the information data of different data types is determined, wherein the corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>The weight of information data representing the ith data type in the information to be transmitted; />The number of information data representing the ith data type in the information to be transmitted is the ratio; />The number and the size of information data representing the ith data type in the information to be transmitted; />The number of information data representing the j-th data type in the information to be transmitted is the number ratio; />The number and the size of information data representing the j-th data type in the information to be transmitted; />The maximum value of the number of information data representing various data types in the information to be transmitted; />The minimum value in the number ratio of the information data representing various data types in the information to be transmitted; m represents the total number of various data types in the information to be transmitted.
The method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A communication transmission demand metric representing information data of an i-th data type in the information to be transmitted; />The weight of information data representing the ith data type in the information to be transmitted; />Data encoding of information data representing an i-th data type in information to be transmitted; />A transmission priority of information data representing an i-th data type in the information to be transmitted; />A data transmission rate of information data representing an i-th data type in the information to be transmitted; e represents a natural constant; />Representing a numerical parameter for ensuring that the base is greater than 1, the present embodiment sets +.>The value of (2) is 1.
In the calculation formula of the weight of the information data of the ith data type and the communication transmission requirement measurement in the information to be transmitted, the importance of the information data of different data types is reasonably weighed by considering the influence of the quantity ratio and the quantity size of the information data of different data types on the transmission requirement. When the quantity of the information data of the ith data type in the information to be transmitted is the ratioNegative correlation normalization of sum magnitudeResults->When the ratio of the product of the ith data type to the whole data product is larger, the influence of the information data of the ith data type on the transmission requirement is larger, and the value of the corresponding weight is larger. The transmission urgency and complexity of the information data of the corresponding data types are characterized by the transmission priority and the data coding of the information data of the different data types, so that the requirement of the information data of the different data types on the transmission bandwidth is determined, namely, when the transmission urgency and the complexity of the information data of the ith data type are higher, the ratio obtained according to the transmission priority and the data coding is better>The larger the information data of the i-th data type is, the higher the demand for transmission bandwidth is. Meanwhile, the data transmission rates of the information data of different data types are used as index items of the transmission priority and the ratio determined by the data coding, so that the requirements of the information data of different data types on the transmission bandwidth are amplified and considered, and finally the communication transmission requirement measurement of the information data of different data types is accurately obtained.
Step S4: and determining the preference demand factor of the information to be transmitted according to the data preference feedback of the information to be transmitted and the communication transmission demand measurement of the information data of each data type in the information to be transmitted.
Combining data preference feedback of information to be transmitted generated by a user and communication transmission demand measurement of information data of each data type in the information to be transmitted, constructing preference demand factors of the information to be transmitted, wherein a corresponding calculation formula is as follows:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A preference requirement factor representing information to be transmitted; />Data preference feedback representing information to be transmitted; />A communication transmission demand metric representing information data of an i-th data type in the information to be transmitted; m represents the total number of various data types in the information to be transmitted.
In the above calculation formula of the preference demand factor of the information to be transmitted, when the data preference feedback of the information to be transmitted is larger, the average communication transmission demand metric of the information data of different data types is larger, the value of the preference demand factor of the information to be transmitted is larger, that is, the preference demand factor of the information to be transmitted is increased along with the data preference feedback of the information to be transmitted and the increase of the average communication transmission demand metric of the information data of different data types.
Step S5: and determining the verification data of the information to be transmitted according to the preference demand factor of the information to be transmitted, and transmitting the information to be transmitted and the verification data of the information to be transmitted.
Based on the preference demand factor of the information to be transmitted determined in the above steps, determining verification data of the information to be transmitted, wherein the implementation steps include:
binary conversion is carried out on the preference demand factors of the information to be transmitted to obtain binary codes, and the binary codes are preprocessed to enable the bit number of the preprocessed binary codes to be equal to a set bit number threshold value;
taking the preprocessed binary code as a checking initial value, and determining a data checking code of information to be transmitted by using a CRC32 checking algorithm according to the checking initial value;
and determining the verification initial value and the data verification code of the information to be transmitted as verification data of the information to be transmitted.
For easy understanding, in particular, the security and integrity of the information to be transmitted generated by the user are particularly critical when transmitting the information. The data integrity can be verified by using the data verification algorithm, so that the data is prevented from being tampered maliciously, the data consistency is maintained, and the data transmission safety is improved. In this embodiment, the CRC algorithm is selected to be used to check the information to be transmitted generated by the user. When the CRC algorithm is adopted to check the information to be transmitted generated by the user, the polynomial of the CRC algorithm needs to be determined first, and the 16-system standard polynomial 0x04C11DB7 is selected in this embodiment.
After determining the polynomial of the CRC check algorithm, the original value of the CRC32 of the information to be transmitted, which is generated by the user, may be determined by the CRC check algorithm, but since the data check code determined based on the original value of the CRC32 is more easily recognized, an attacker may tamper with and steal the transmitted data more easily, resulting in lower security of data transmission, so that the original value of the CRC32 may be improved according to the preference requirement factor of the information to be transmitted.
When the original value of CRC32 is improved, the preference demand factor of the information to be transmitted is binary converted to obtain a binary code. The binary code is preprocessed so that the number of bits of the preprocessed binary code is equal to a set bit number threshold. The value of the set bit number threshold can be set according to the requirement, and the value of the set bit number threshold is set to be 32 in the embodiment. When the number of bits of the binary code is less than 32, enough zeros need to be added in front of the binary code to fill up to 32 bits when the binary code is preprocessed; and when the number of bits of the binary code exceeds 32 bits, the first 32 bits of the binary code are intercepted to obtain a 32-bit binary code, so that the preprocessed binary code is finally obtained. The preprocessed binary code is used as an improved CRC32 original value, namely a checking initial value. And then based on the checking initial value, determining a CRC32 check bit of the information to be transmitted, namely a data check code by using a CRC32 check algorithm, taking the checking initial value and the data check code as check data of the information to be transmitted generated by a user, attaching the check initial value and the data check code to the tail end of the information to be transmitted, thereby obtaining complete data of the information to be transmitted, including the check data, and carrying out 5G communication transmission on the complete data of the information to be transmitted, including the check data.
When the complete data containing the check data of the information to be transmitted is transmitted in 5G communication, the complete data is encapsulated into a data packet of a 5G communication protocol by using NR (New Radio) encapsulation or other encapsulation methods, then the data is divided into small blocks (frames or symbols) through digital signal processing and encoding, the data is encoded, error correction codes are added to improve fault tolerance, and then the attribute (such as amplitude, frequency or phase) of the digital data is modified through high-order modulation (such as QAM) to convert the digital data into an analog Radio frequency signal. The radio frequency signal is transmitted through a direct path and a reflected path to ensure that a receiving end can correctly receive the signal, a transmitting end and the receiving end are usually provided with a plurality of antennas, multiple Input Multiple Output (MIMO) is used to help improve the signal quality and resist multipath interference, so that the signal quality and coverage range are improved, and channel coding is added to enhance the fault tolerance of data at the transmitting end. After the above processing steps, the signal is usually transmitted to the receiving end through the wireless channel in the air, the receiving end device receives the signal by using the antenna, performs demodulation, decoding and error correction to restore the original digital data, the receiving end device receives the data packet, unpacks the package, checks the CRC32 check bit to ensure the integrity of the data, extracts the data, uses the same CRC32 check algorithm and the improved initial value as the transmitting end, and the receiving end performs calculation of the CRC32 check bit on the received data, and compares the received CRC32 check bit with the calculated CRC32 check bit. If the two CRC32 check bits are matched, the data is not tampered or damaged in the transmission process, the data integrity is ensured, and the receiving end can continuously process the received data; if the two CRC32 check bits do not match, the receiving end may choose to discard the data or request retransmission to ensure the integrity of the data. Therefore, the integrity and the safety of the information data generated by the user in the 5G transmission can be ensured, and the data transmission safety is improved.
According to the method, the quantity proportion and the quantity size of information data of different data types in the information to be transmitted are analyzed to infer the emotion state of the user, so that data preference feedback of the information to be transmitted is constructed; and analyzing the data characteristic information and the data processing transmission information of the information data with different data types in the information to be transmitted, and constructing the communication transmission demand measurement of the information data with each data type in the information to be transmitted, wherein the communication transmission demand measurement can better reflect the demands of the information data with different data types on communication resources. And then, combining data preference feedback and communication transmission demand measurement to construct preference demand factors of information to be transmitted, and further adaptively determining verification data of the information to be transmitted, so that different information to be transmitted has different verification data, the difficulty of attacking and cracking the verification data is increased, and the data transmission safety is improved.
It should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.
Claims (10)
1. The 5G communication transmission method based on big data is characterized by comprising the following steps:
determining related information of information data of each data type in information to be transmitted, wherein the related information at least comprises data characteristic information and data processing transmission information;
determining data preference feedback of the information to be transmitted according to the data characteristic information of the information data of various data types included in the first type of data in the information to be transmitted and the data characteristic information of the information data of various data types included in the second type of data in the information to be transmitted;
determining the weight of the information data of each data type in the information to be transmitted according to the data characteristic information of the information data of each data type in the information to be transmitted, and determining the communication transmission demand measurement of the information data of each data type in the information to be transmitted according to the weight of the information data of each data type in the information to be transmitted and the data processing transmission information;
determining a preference demand factor of the information to be transmitted according to data preference feedback of the information to be transmitted and communication transmission demand measurement of information data of each data type in the information to be transmitted;
and determining the verification data of the information to be transmitted according to the preference demand factor of the information to be transmitted, and transmitting the information to be transmitted and the verification data of the information to be transmitted.
2. The big data based 5G communication transmission method of claim 1, wherein the data characteristic information at least includes: number duty cycle and number size.
3. The big data based 5G communication transmission method of claim 2, wherein determining the data preference feedback of the information to be transmitted comprises:
determining an accumulated sum of the number proportion of the information data of various data types included in the first type of data in the information to be transmitted, so as to obtain a first data volume accumulated sum, and determining an accumulated sum of the number proportion of the information data of various data types included in the second type of data in the information to be transmitted, so as to obtain a second data volume accumulated sum;
determining an accumulation sum of the quantity and the size of information data of various data types included in first type data in information to be transmitted, thereby obtaining a first quantity and size accumulation sum, and determining an accumulation sum of the quantity and the size of information data of various data types included in second type data in information to be transmitted, thereby obtaining a second quantity and size accumulation sum;
and determining data preference feedback of the information to be transmitted according to the difference between the first data quantity accumulation sum and the second data quantity accumulation sum and the difference between the first quantity size accumulation sum and the second quantity size accumulation sum.
4. The big data based 5G communication transmission method of claim 3, wherein the determining the data preference feedback of the information to be transmitted corresponds to the following calculation formula:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Data preference feedback representing information to be transmitted;representing a first data amount accumulation sum; />The number of information data representing the x-th data type included in the first type of data in the information to be transmitted is the number of data; a represents the total number of data types included in the first type of data in the information to be transmitted;representing a second data amount accumulation sum; />The number of information data representing the y-th data type included in the second type of data in the information to be transmitted is a duty ratio; b represents the total number of data types included in the second type of data in the information to be transmitted;the number of the information data representing the p-th data type in the information to be transmitted is the number ratio; m represents the total number of data types included in the information to be transmitted; />Representing a first number size accumulation sum; />The number and the size of information data representing the x data type included in the first type of data in the information to be transmitted; />Representing a second number size accumulation sum;the number and size of information data representing the y-th data type included in the second type data in the information to be transmitted; e represents a natural constant; />Representing the control coefficients.
5. The big data based 5G communication transmission method of claim 2, wherein the weight of the information data of each data type in the information to be transmitted is determined, and the corresponding calculation formula is:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>The weight of information data representing the ith data type in the information to be transmitted; />The number of information data representing the ith data type in the information to be transmitted is the ratio; />The number and the size of information data representing the ith data type in the information to be transmitted; />The number of information data representing the j-th data type in the information to be transmitted is the number ratio; />Number of information data representing the j-th data type in the information to be transmittedThe amount and size; />The maximum value of the number of information data representing various data types in the information to be transmitted; />The minimum value in the number ratio of the information data representing various data types in the information to be transmitted; m represents the total number of various data types in the information to be transmitted.
6. The big data based 5G communication transmission method of claim 1, wherein the data processing transmission information at least includes: data encoding, transmission priority, and data transmission rate.
7. The big data based 5G communication transmission method of claim 6, wherein the communication transmission requirement metric of the information data of each data type in the information to be transmitted is determined, and the corresponding calculation formula is:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A communication transmission demand metric representing information data of an i-th data type in the information to be transmitted; />The weight of information data representing the ith data type in the information to be transmitted; />Data encoding of information data representing an i-th data type in information to be transmitted; />A transmission priority of information data representing an i-th data type in the information to be transmitted; />A data transmission rate of information data representing an i-th data type in the information to be transmitted; e represents a natural constant; />Representing a numerical parameter.
8. The big data based 5G communication transmission method of claim 1, wherein the preference requirement factor of the information to be transmitted is determined, and the corresponding calculation formula is:
the method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>A preference requirement factor representing information to be transmitted; />Data preference feedback representing information to be transmitted; />A communication transmission demand metric representing information data of an i-th data type in the information to be transmitted; m represents the total number of various data types in the information to be transmitted.
9. The big data based 5G communication transmission method of claim 1, wherein determining the check data of the information to be transmitted comprises:
binary conversion is carried out on the preference demand factors of the information to be transmitted to obtain binary codes, and the binary codes are preprocessed to enable the bit number of the preprocessed binary codes to be equal to a set bit number threshold value;
taking the preprocessed binary code as a checking initial value, and determining a data checking code of information to be transmitted by using a CRC32 checking algorithm according to the checking initial value;
and determining the verification initial value and the data verification code of the information to be transmitted as verification data of the information to be transmitted.
10. The big data based 5G communication transmission method of claim 1, wherein the first type of data includes at least image data and video data; the second class of data includes at least text data and sensor data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311488097.0A CN117221894B (en) | 2023-11-09 | 2023-11-09 | Big data-based 5G communication transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311488097.0A CN117221894B (en) | 2023-11-09 | 2023-11-09 | Big data-based 5G communication transmission method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117221894A true CN117221894A (en) | 2023-12-12 |
CN117221894B CN117221894B (en) | 2024-01-12 |
Family
ID=89037546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311488097.0A Active CN117221894B (en) | 2023-11-09 | 2023-11-09 | Big data-based 5G communication transmission method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117221894B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118018439A (en) * | 2024-04-10 | 2024-05-10 | 山东益来环保科技有限公司 | Data management system for monitoring system |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020065824A (en) * | 2001-02-07 | 2002-08-14 | 삼성전자 주식회사 | Apparatus and method for transmitting data of multi-media in mobile communication system |
US20060039403A1 (en) * | 2004-08-18 | 2006-02-23 | Wecomm Limited | Transmitting data |
CN104521167A (en) * | 2013-06-28 | 2015-04-15 | 华为技术有限公司 | Data transmission method, apparatus, base station and user equipment |
WO2016082385A1 (en) * | 2014-11-25 | 2016-06-02 | 中兴通讯股份有限公司 | Message transmission method, device, system and computer storage medium |
WO2017177926A1 (en) * | 2016-04-13 | 2017-10-19 | 中兴通讯股份有限公司 | Data transmission processing method and apparatus |
WO2018137206A1 (en) * | 2017-01-25 | 2018-08-02 | 华为技术有限公司 | Data transmission method and device based on half-duplex mode |
WO2018137689A1 (en) * | 2017-01-26 | 2018-08-02 | 华为技术有限公司 | Method for secure data transmission, access network, terminal and core network device |
CN109039536A (en) * | 2018-07-24 | 2018-12-18 | 上海小蚁科技有限公司 | Transmission method, equipment and the readable medium of data |
US20190115939A1 (en) * | 2016-08-03 | 2019-04-18 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data transmission method and device |
US20210227529A1 (en) * | 2020-01-04 | 2021-07-22 | Nxp Usa, Inc. | Method and apparatus for communications |
WO2021169995A1 (en) * | 2020-02-24 | 2021-09-02 | 华为技术有限公司 | Communication method, apparatus and system |
WO2021219000A1 (en) * | 2020-04-30 | 2021-11-04 | 华为技术有限公司 | Method and device for determining quality of service flow |
CN114785805A (en) * | 2022-04-18 | 2022-07-22 | 北京高途云集教育科技有限公司 | Data transmission method and device, electronic equipment and storage medium |
US20220345856A1 (en) * | 2021-04-22 | 2022-10-27 | Robert Bosch Gmbh | Method for data transfer in a v2x network |
CN115622994A (en) * | 2022-10-09 | 2023-01-17 | 中国银行股份有限公司 | Data transmission control method and device |
CN115643566A (en) * | 2022-09-07 | 2023-01-24 | 一汽奔腾轿车有限公司 | De-identification method for transmitting vehicle-side collected personal information to third party |
CN116170522A (en) * | 2023-04-21 | 2023-05-26 | 深圳市智汉科技有限公司 | Data transmission method and device, electronic equipment and storage medium |
CN116782185A (en) * | 2023-08-25 | 2023-09-19 | 交通运输部公路科学研究所 | Resource scheduling method and device for vehicle-mounted wireless short-distance communication |
-
2023
- 2023-11-09 CN CN202311488097.0A patent/CN117221894B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020065824A (en) * | 2001-02-07 | 2002-08-14 | 삼성전자 주식회사 | Apparatus and method for transmitting data of multi-media in mobile communication system |
US20060039403A1 (en) * | 2004-08-18 | 2006-02-23 | Wecomm Limited | Transmitting data |
CN104521167A (en) * | 2013-06-28 | 2015-04-15 | 华为技术有限公司 | Data transmission method, apparatus, base station and user equipment |
WO2016082385A1 (en) * | 2014-11-25 | 2016-06-02 | 中兴通讯股份有限公司 | Message transmission method, device, system and computer storage medium |
WO2017177926A1 (en) * | 2016-04-13 | 2017-10-19 | 中兴通讯股份有限公司 | Data transmission processing method and apparatus |
US20190115939A1 (en) * | 2016-08-03 | 2019-04-18 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data transmission method and device |
WO2018137206A1 (en) * | 2017-01-25 | 2018-08-02 | 华为技术有限公司 | Data transmission method and device based on half-duplex mode |
WO2018137689A1 (en) * | 2017-01-26 | 2018-08-02 | 华为技术有限公司 | Method for secure data transmission, access network, terminal and core network device |
CN109039536A (en) * | 2018-07-24 | 2018-12-18 | 上海小蚁科技有限公司 | Transmission method, equipment and the readable medium of data |
US20210227529A1 (en) * | 2020-01-04 | 2021-07-22 | Nxp Usa, Inc. | Method and apparatus for communications |
WO2021169995A1 (en) * | 2020-02-24 | 2021-09-02 | 华为技术有限公司 | Communication method, apparatus and system |
WO2021219000A1 (en) * | 2020-04-30 | 2021-11-04 | 华为技术有限公司 | Method and device for determining quality of service flow |
US20220345856A1 (en) * | 2021-04-22 | 2022-10-27 | Robert Bosch Gmbh | Method for data transfer in a v2x network |
CN114785805A (en) * | 2022-04-18 | 2022-07-22 | 北京高途云集教育科技有限公司 | Data transmission method and device, electronic equipment and storage medium |
CN115643566A (en) * | 2022-09-07 | 2023-01-24 | 一汽奔腾轿车有限公司 | De-identification method for transmitting vehicle-side collected personal information to third party |
CN115622994A (en) * | 2022-10-09 | 2023-01-17 | 中国银行股份有限公司 | Data transmission control method and device |
CN116170522A (en) * | 2023-04-21 | 2023-05-26 | 深圳市智汉科技有限公司 | Data transmission method and device, electronic equipment and storage medium |
CN116782185A (en) * | 2023-08-25 | 2023-09-19 | 交通运输部公路科学研究所 | Resource scheduling method and device for vehicle-mounted wireless short-distance communication |
Non-Patent Citations (2)
Title |
---|
周珂;吕民;王刚;任秉银;: "基于消息的5T***监测数据传输技术", 中国铁道科学, no. 05 * |
胡春田;***;郭向兵;杜兴宇;黎学斌;: "网络数据流检测及分析方法研究", 信息技术, no. 08 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118018439A (en) * | 2024-04-10 | 2024-05-10 | 山东益来环保科技有限公司 | Data management system for monitoring system |
Also Published As
Publication number | Publication date |
---|---|
CN117221894B (en) | 2024-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN117221894B (en) | Big data-based 5G communication transmission method | |
US20180242235A1 (en) | System and Method for Dynamically Configurable Air Interfaces | |
US11888703B1 (en) | Machine learning algorithms for quality of service assurance in network traffic | |
Sapozhnykov et al. | A low-rate data transfer technique for compressed voice channels | |
KR20050104381A (en) | Method and system for power efficient transmission of scalable video over wireless networks | |
Edwards et al. | Quality of information-aware mobile applications | |
CN111768790B (en) | Method and device for transmitting voice data | |
Zhang et al. | A two-way VoLTE covert channel with feedback adaptive to mobile network environment | |
CN107437976B (en) | Data processing method and equipment | |
JP5774623B2 (en) | Rate optimization for scalable video transmission | |
Kazemi et al. | Capacity bounds and detection schemes for data over voice | |
Hamidi-Sepehr et al. | Delay-sensitive communication over fading channels: Queueing behavior and code parameter selection | |
CN113507467B (en) | Block chain-based hidden information transmission system and method | |
US8437391B2 (en) | Transmitting video between two stations in a wireless network | |
Han et al. | A ConvLSTM-based blind receiver for physical layer wireless communication | |
US8451912B2 (en) | Method and system for optimizing quantization for noisy channels | |
CN110233697B (en) | Information data block processing method and sending end | |
CN113489644A (en) | Data information transmission method for medical optical imaging system | |
Gao et al. | Rate Adaptive Mechanism for Semantic Communication Systems: A Robustness Verification Approach | |
WO2021196025A1 (en) | Data block transport method and apparatus, terminal, base station and storage medium | |
WO2023045886A1 (en) | Model training method and apparatus, video user experience prediction method and apparatus, and electronic device | |
WO2022227061A1 (en) | Resource configuration method and related device | |
Daldal et al. | The methods toward improving communication performance in transparent radio frequency signals | |
WO2023006096A1 (en) | Communication method and apparatus | |
CN118264362A (en) | Semantic-based information transmission method and device and network node equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |