[go: up one dir, main page]

CN102571572A - Short message satellite communication-based data transmission method and device - Google Patents

Short message satellite communication-based data transmission method and device Download PDF

Info

Publication number
CN102571572A
CN102571572A CN2011104486335A CN201110448633A CN102571572A CN 102571572 A CN102571572 A CN 102571572A CN 2011104486335 A CN2011104486335 A CN 2011104486335A CN 201110448633 A CN201110448633 A CN 201110448633A CN 102571572 A CN102571572 A CN 102571572A
Authority
CN
China
Prior art keywords
data
fragment
fragments
header
buffer queue
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.)
Pending
Application number
CN2011104486335A
Other languages
Chinese (zh)
Inventor
黄杰
苏金树
李钢
陶静
吴鹏
时向泉
虞万荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National University of Defense Technology
Original Assignee
National University of Defense Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by National University of Defense Technology filed Critical National University of Defense Technology
Priority to CN2011104486335A priority Critical patent/CN102571572A/en
Publication of CN102571572A publication Critical patent/CN102571572A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Radio Relay Systems (AREA)

Abstract

本发明提供一种基于短报文卫星通信的数据传输方法及装置,该方法包括:当接收到数据包并保存到发送缓冲队列中时,若数据包的总数据量大于第一数据量阈值,或等待发送的时间大于第一时间阈值,则将发送缓冲队列中的数据包整合、压缩处理成第一压缩包;若第一压缩包的压缩比大于第一预设压缩比值,则将第一压缩包分片处理成多个数据分片;为各数据分片分别添加分片头,将标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。本发明提供的基于短报文卫星通信的数据传输方法及装置,避免了负压缩比现象的出现,提高了卫星通信数据传输数据量的扩容效果和带宽资源的有效利用率。

The present invention provides a data transmission method and device based on short message satellite communication. The method includes: when a data packet is received and stored in a sending buffer queue, if the total data amount of the data packet is greater than the first data amount threshold, Or if the waiting time for sending is greater than the first time threshold, the data packets in the sending buffer queue will be integrated and compressed into the first compressed packet; if the compression ratio of the first compressed packet is greater than the first preset compression ratio, the first compressed packet will be compressed. The compressed package fragments are processed into multiple data fragments; add a fragment header for each data fragment respectively, add the logo to the fragment header, set the end indication bit in the fragment header of the last data fragment, and add the fragment header The data fragments are sent in order. The data transmission method and device based on short-message satellite communication provided by the present invention avoids the phenomenon of negative compression ratio, improves the capacity expansion effect of satellite communication data transmission data volume and the effective utilization rate of bandwidth resources.

Description

基于短报文卫星通信的数据传输方法及装置Data transmission method and device based on short message satellite communication

技术领域 technical field

本发明涉及通信技术,尤其涉及一种基于短报文卫星通信的数据传输方法及装置。The invention relates to communication technology, in particular to a data transmission method and device based on short message satellite communication.

背景技术 Background technique

部分静止地球轨道(Geostationary Earth Orbit,简称GEO)卫星具备短报文通信能力,这种通信能力具有两种模式:一种是卫星通信终端和终端之间的短报文通信,另一种是卫星通信终端和短报文中心站之间的通信。基于GEO卫星的短报文通信系统,覆盖面广,适用性强。但由于卫星通信能力和容量有限,每条短报文被限制在几百字节内,而且单个用户能够发送短报文的频度也常常被限制在几秒/次到几十秒/次的范围内,这些限制制约了基于GEO短报文数据通信技术的应用范围。Some geostationary earth orbit (Geostationary Earth Orbit, referred to as GEO) satellites have short message communication capabilities. This communication capability has two modes: one is short message communication between satellite communication terminals and terminals, and the other is satellite communication. Communication between the communication terminal and the short message central station. The short message communication system based on GEO satellite has wide coverage and strong applicability. However, due to the limited satellite communication capability and capacity, each short message is limited to several hundred bytes, and the frequency at which a single user can send short messages is often limited to a few seconds/time to tens of seconds/time Within the scope, these limitations restrict the application range of data communication technology based on GEO short message.

基于GEO短报文的通信模式,不仅可被用于传送文本的短报文,而且可被用于传输用户二进制数据。然而,二进制数据传输这类应用需要更多的带宽,现有技术提供一种在现有星地条件下对传输数据量进行扩容的方法,该方法将二级制数据进行切片,对切片后的数据进行压缩,再将压缩后的数据通过短报文的方式进行传输。由于单个短报文的数据量非常有限,在实际应用中,对每个短报文进行数据压缩后产生的压缩数据往往比原始数据量还要大,这种负压缩现象不仅不能节省带宽,反而浪费了更多的带宽资源。The communication mode based on GEO short messages can not only be used to transmit text short messages, but also can be used to transmit user binary data. However, applications such as binary data transmission require more bandwidth. The existing technology provides a method to expand the amount of transmitted data under the existing satellite-ground conditions. This method slices the binary data and slices the The data is compressed, and then the compressed data is transmitted in a short message. Since the data volume of a single short message is very limited, in practical applications, the compressed data generated after data compression for each short message is often larger than the original data volume. This negative compression phenomenon not only fails to save bandwidth, but also More bandwidth resources are wasted.

发明内容 Contents of the invention

本发明提供一种基于短报文卫星通信的数据传输方法及装置,以提高卫星通信数据传输数据量的扩容效果,提高带宽资源的有效利用率。The invention provides a data transmission method and device based on short message satellite communication, so as to improve the capacity expansion effect of satellite communication data transmission data volume and improve the effective utilization rate of bandwidth resources.

本发明提供一种基于短报文卫星通信的数据传输方法,包括:The invention provides a data transmission method based on short message satellite communication, comprising:

当接收到数据包并保存到发送缓冲队列中时,若判断获知所述发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知所述发送缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第一压缩包;When a data packet is received and stored in the sending buffer queue, if it is determined that the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or it is judged that the data packets in the sending buffer queue are waiting When the sending time is greater than the first time threshold, the data packets in the sending buffer queue are integrated and compressed into first compressed packets;

若判断获知所述第一压缩包的压缩比大于第一预设压缩比值,则将所述第一压缩包分片处理成多个数据分片;If it is judged that the compression ratio of the first compressed package is greater than the first preset compression ratio, the first compressed package is fragmented and processed into a plurality of data fragments;

为各所述数据分片分别添加分片头,将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。Add a slice header respectively for each of the data slices, add an identifier to indicate the order in the slice header, set an end indicator in the slice header of the last data slice, and add the data fragments after the slice header The pieces are sent in order.

本发明提供一种基于短报文卫星通信的数据传输方法,包括:The invention provides a data transmission method based on short message satellite communication, comprising:

将接收到的数据分片保存到接收缓冲队列中;Save the received data fragments into the receive buffer queue;

若判断获知接收到的数据分片的分片头中存在结束指示位,则将所述接收缓冲队列中的数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成压缩包;If it is judged that there is an end indication bit in the fragment header of the received data fragments, then the fragment headers of the data fragments in the receiving buffer queue are removed, and the fragment headers are removed according to the identification order in the fragment headers. The data fragments are combined into a compressed package;

将所述压缩包解压、拆分处理成多个数据包。Decompressing and splitting the compressed package into multiple data packages.

本发明提供一种基于短报文卫星通信的数据传输装置,包括:The present invention provides a data transmission device based on short message satellite communication, comprising:

第一整合压缩模块,用于当接收到数据包并保存到发送缓冲队列中时,若判断获知所述发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知所述发送缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第一压缩包;The first integrated compression module is used for when the data packet is received and stored in the sending buffer queue, if it is determined that the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or it is judged that the When the waiting time for the data packets in the sending buffer queue to be sent is greater than the first time threshold, the data packets in the sending buffer queue are integrated and compressed into a first compressed packet;

第一分片模块,用于若判断获知所述第一压缩包的压缩比大于第一预设压缩比值,则将所述第一压缩包分片处理成多个数据分片;The first fragmentation module is used to process the fragmentation of the first compressed packet into a plurality of data fragments if it is determined that the compression ratio of the first compressed packet is greater than a first preset compression ratio;

分片头处理模块,用于为各所述数据分片分别添加分片头,将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。The slice header processing module is used to add a slice header for each of the data slices, add an identifier to indicate the sequence to the slice header, set an end indication bit in the slice header of the last data slice, and set The data fragments after adding fragment headers are sent in order.

本发明提供一种基于短报文卫星通信的数据传输装置,包括:The present invention provides a data transmission device based on short message satellite communication, comprising:

接收模块,用于将接收到的数据分片保存到接收缓冲队列中;The receiving module is used to save the received data fragments into the receiving buffer queue;

压缩包生成模块,用于若判断获知接收到的数据分片的分片头中存在结束指示位,则将所述接收缓冲队列中的数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成压缩包;The compressed packet generation module is used to remove the fragmentation header of the data fragmentation in the receiving buffer queue if it is judged that there is an end indicator in the fragmentation header of the received data fragmentation, and according to the fragmentation header in the fragmentation header The identification order combines the data fragments without the fragment headers into a compressed package;

数据包生成模块,用于将所述压缩包解压、拆分处理成多个数据包。The data packet generating module is used for decompressing and splitting the compressed packet into multiple data packets.

由上述技术方案可知,本发明提供的基于短报文卫星通信的数据传输方法及装置,通过将接收到数据包保存到发送缓冲队列中以对数据包进行缓存和积累,对缓存的数据量进行评估和对数据缓存时间进行评估,当发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或发送缓冲队列中的数据包等待发送的时间大于第一时间阈值时,将发送缓冲队列中的数据包整合、压缩处理成第一压缩包。对压缩包的压缩比进行检测,若压缩比大于第一预设压缩比值时,对第一压缩包进行分片处理,为得到的各数据分片增加分片头以指示数据分片的顺序,并按照该顺序发送数据分片。避免了负压缩比现象的出现,提高了卫星通信数据传输数据量的扩容效果,提高了带宽资源的有效利用率。It can be seen from the above-mentioned technical scheme that the data transmission method and device based on short message satellite communication provided by the present invention save and accumulate the data packets by storing the received data packets in the sending buffer queue, and the cached data volume is processed. Evaluate and evaluate the data buffer time. When the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or the waiting time of the data packets in the sending buffer queue is greater than the first time threshold, the sending buffer will be sent The data packets in the queue are integrated and compressed into a first compressed packet. Detecting the compression ratio of the compressed package, if the compression ratio is greater than the first preset compression ratio value, performing fragmentation processing on the first compressed package, adding a fragment header to indicate the order of the data fragments for each obtained data fragment, and Data fragments are sent in that order. The phenomenon of negative compression ratio is avoided, the expansion effect of satellite communication data transmission data volume is improved, and the effective utilization rate of bandwidth resources is improved.

附图说明 Description of drawings

图1为本发明实施例一提供的基于短报文卫星通信的数据传输方法流程图;FIG. 1 is a flow chart of a data transmission method based on short message satellite communication provided by Embodiment 1 of the present invention;

图2为本发明实施例二提供的基于短报文卫星通信的数据传输方法流程图;FIG. 2 is a flowchart of a data transmission method based on short message satellite communication provided by Embodiment 2 of the present invention;

图3为本发明实施例三提供的基于短报文卫星通信的数据传输方法流程图;3 is a flowchart of a data transmission method based on short message satellite communication provided by Embodiment 3 of the present invention;

图4为本发明实施例四提供的基于短报文卫星通信的数据传输装置结构示意图;4 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 4 of the present invention;

图5为本发明实施例五提供的基于短报文卫星通信的数据传输装置结构示意图;5 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 5 of the present invention;

图6为本发明实施例六提供的基于短报文卫星通信的数据传输装置结构示意图。FIG. 6 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 6 of the present invention.

具体实施方式 Detailed ways

实施例一Embodiment one

图1为本发明实施例一提供的基于短报文卫星通信的数据传输方法流程图。如图1所示,本实施例提供的基于短报文卫星通信的数据传输方法具体可以应用于基于短报文卫星通信的发送装置的数据发送处理过程,该发送终端可以为终端也可以为短报文中心。本实施例提供的基于短报文卫星通信的数据传输方法具体包括:FIG. 1 is a flowchart of a data transmission method based on short message satellite communication provided by Embodiment 1 of the present invention. As shown in Figure 1, the data transmission method based on short message satellite communication provided by this embodiment can be specifically applied to the data transmission process of a sending device based on short message satellite communication, and the sending terminal can be a terminal or a short message message center. The data transmission method based on short message satellite communication provided by this embodiment specifically includes:

步骤S10、当接收到数据包并保存到发送缓冲队列中时,若判断获知发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知发送缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将发送缓冲队列中的数据包整合、压缩处理成第一压缩包;Step S10, when the data packet is received and stored in the sending buffer queue, if it is determined that the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or it is judged that the data packets in the sending buffer queue are waiting to be sent time is greater than the first time threshold, then the data packets in the sending buffer queue are integrated and compressed into the first compressed packet;

数据包具体可以为根据应用层的数据传输应用请求,接收到的应用数据包,将接收到数据包保存到发送缓冲队列中以对数据包进行缓存和积累。对发送缓冲队列中的所有数据包的总数据量以及这些数据包等待发送的时间进行判断,具体地,将发送缓冲队列里所有数据包的大小相加,与预先设定的数据量低阀值即第一数据量阈值进行比较,同时将距离上次发送的时间的间隔与预设时间低阈值即第一时间阈值进行比较,若数据包的总数据量大于第一数据量阈值,或等待发送的时间大于第一时间阈值,则将发送缓冲队列中的数据包整合、压缩处理成第一压缩包。具体地,可以将发送缓冲队列中的所有数据包进行拼接,整合成一个连续的数据块。在整合的基础上采用预设压缩算法对数据进行压缩处理。Specifically, the data packet may be an application data packet received according to the data transmission application request of the application layer, and the received data packet is stored in the sending buffer queue to cache and accumulate the data packet. Judging the total data volume of all data packets in the sending buffer queue and the waiting time for these data packets to be sent, specifically, adding the size of all data packets in the sending buffer queue, and the preset data volume low threshold That is, the first data volume threshold is compared, and at the same time, the interval from the last sending time is compared with the preset time low threshold, that is, the first time threshold. If the total data volume of the data packet is greater than the first data volume threshold, or waiting to be sent If the time is greater than the first time threshold, the data packets in the sending buffer queue are integrated and compressed into a first compressed packet. Specifically, all data packets in the sending buffer queue may be spliced to form a continuous data block. On the basis of integration, the preset compression algorithm is used to compress the data.

步骤S20、若判断获知第一压缩包的压缩比大于第一预设压缩比值,则将第一压缩包分片处理成多个数据分片;Step S20, if it is judged that the compression ratio of the first compressed package is greater than the first preset compression ratio, the first compressed package is segmented into multiple data segments;

若第一压缩包的压缩比大于第一预设压缩比值,说明对第一压缩包的压缩效果达到期望值,以避免压缩后的压缩包比原始数据大而造成的负压缩现象。将第一压缩包分片处理成多个数据分片。具体地,按照最大短报文大小及短报文的大小将第一压缩包切成多个片段以获得多个切片,除最后一个切片,其余切片大小都为短报文数据量的最大值,若最后一个切片的大小小于最大短报文大小,则用0补足到短报文的最大大小。以此对第一压缩包进行分片处理得到的数据分片的大小相同。If the compression ratio of the first compressed package is greater than the first preset compression ratio, it means that the compression effect of the first compressed package has reached the expected value, so as to avoid the negative compression phenomenon caused by the compressed compressed package being larger than the original data. Fragmenting the first compressed package into multiple data fragments. Specifically, according to the maximum short message size and the size of the short message, the first compressed packet is cut into multiple fragments to obtain multiple slices, except for the last slice, the size of the remaining slices is the maximum value of the short message data volume, If the size of the last slice is smaller than the maximum short packet size, use 0 to make up to the maximum size of the short packet. In this way, the data fragments obtained by fragmenting the first compressed package have the same size.

步骤S30、为各数据分片分别添加分片头,将用以指示顺序的标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头的数据分片按照顺序发送。Step S30, adding slice headers respectively for each data slice, adding an identifier to indicate the order in the slice header, setting an end indication bit in the slice header of the last data slice, and adding the data slices of the slice header according to sent sequentially.

在每个数据分片前增加一个分片头,将用以指示顺序的标识添加到分片头中,标识具体可以为1到n,其中n为自然数且,n>1,对于最后一个数据分片,在其分片头中设置结束指示位,以指示该组合包结束。具体可以将最后一个数据分片的分片头的最高位设置为1,而其他数据分片的分片头的最高位均为0。将添加分片头后的数据分片按照顺序发送,即将添加分片头后的数据分片按照从1到n的顺利发送给卫星。Add a fragment header before each data fragment, and add an identifier to indicate the sequence to the fragment header. The identifier can be 1 to n, where n is a natural number and n>1. For the last data fragment, Set the end indication bit in its fragment header to indicate the end of the combined packet. Specifically, the highest bit of the slice header of the last data slice may be set to 1, while the highest bits of the slice headers of other data slices are all 0. Send the data fragments after adding the fragment header in order, that is, send the data fragments after adding the fragment header to the satellite smoothly from 1 to n.

本实施例提供的基于短报文卫星通信的数据传输方法,通过将接收到数据包保存到发送缓冲队列中以对数据包进行缓存和积累,对缓存的数据量进行评估和对数据缓存时间进行评估,当发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或发送缓冲队列中的数据包等待发送的时间大于第一时间阈值时,将发送缓冲队列中的数据包整合、压缩处理成第一压缩包。对压缩包的压缩比进行检测,若压缩比大于第一预设压缩比值时,对第一压缩包进行分片处理,为得到的各数据分片增加分片头以指示数据分片的顺序,并按照该顺序发送数据分片。避免了负压缩比现象的出现,提高了卫星通信数据传输数据量的扩容效果,提高了带宽资源的有效利用率。The data transmission method based on short-message satellite communication provided by this embodiment stores the received data packets in the sending buffer queue to cache and accumulate the data packets, evaluates the amount of cached data and calculates the data cache time. Evaluation, when the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or the waiting time for the data packets in the sending buffer queue to be sent is greater than the first time threshold, the data packets in the sending buffer queue will be integrated, The compression is processed into a first compressed package. Detecting the compression ratio of the compressed package, if the compression ratio is greater than the first preset compression ratio value, performing fragmentation processing on the first compressed package, adding a fragment header to indicate the order of the data fragments for each obtained data fragment, and Data fragments are sent in that order. The phenomenon of negative compression ratio is avoided, the expansion effect of satellite communication data transmission data volume is improved, and the effective utilization rate of bandwidth resources is improved.

实施例二Embodiment two

图2为本发明实施例二提供的基于短报文卫星通信的数据传输方法流程图。如图2所示,本实施例提供的基于短报文卫星通信的数据传输方法在实施例一中的将缓冲队列中的数据包整合、压缩处理成第一压缩包之后,以及为各数据分片分别添加分片头之前,具体还可以包括如下步骤:FIG. 2 is a flowchart of a data transmission method based on short message satellite communication provided by Embodiment 2 of the present invention. As shown in Figure 2, the data transmission method based on short message satellite communication provided by this embodiment is after integrating and compressing the data packets in the buffer queue into the first compressed packet in Embodiment 1, and dividing the data into the first compressed packet. Before adding slice headers to slices, the following steps may be included:

步骤S40、若判断获知压缩包的压缩比不大于预设压缩比值,则继续将接收到的数据包保存到发送缓冲队列中,若判断获知缓冲队列中的数据包的总数据量大于第二数据量阈值,或缓冲队列中的数据包等待发送的时间大于第二时间阈值,则将缓冲队列中的数据包整合、压缩处理成第二压缩包,其中第二数据量阈值大于第一数据量阈值,第二时间阈值大于第一时间阈值;Step S40, if it is judged that the compression ratio of the compressed packet is not greater than the preset compression ratio, then continue to save the received data packet in the sending buffer queue, if it is judged that the total data volume of the data packet in the buffer queue is greater than the second data volume threshold, or the waiting time for the data packets in the buffer queue to be sent is greater than the second time threshold, then the data packets in the buffer queue are integrated and compressed into a second compressed packet, wherein the second data volume threshold is greater than the first data volume threshold , the second time threshold is greater than the first time threshold;

若压缩包的压缩比不大于预设压缩比值,则说明第一压缩包的效果未达到期望值,甚至比原始数据还要大,即产生了负压缩情况。则丢弃第一压缩包,继续接收数据包,并把接收到的数据包保存到发送缓冲队列中。直到发送缓冲队列中的数据包的总数据量大于预设数据量高阈值即第二数据量阈值,或等待发送的时间大于时间预设时间低阈值即第二时间阈值,再对缓冲队列中的数据包进行整合、压缩处理,以形成第二压缩包。If the compression ratio of the compressed package is not greater than the preset compression ratio, it means that the effect of the first compressed package has not reached the expected value, and is even larger than the original data, that is, negative compression occurs. Then discard the first compressed packet, continue to receive data packets, and store the received data packets in the sending buffer queue. Until the total data volume of the data packets in the sending buffer queue is greater than the preset data volume high threshold, that is, the second data volume threshold, or the waiting time for sending is greater than the time preset time low threshold, that is, the second time threshold, then the data packets in the buffer queue The data packets are integrated and compressed to form a second compressed packet.

步骤S50、若判断获知第二压缩包的压缩比大于第二预设压缩比值,则将第二压缩包分片处理成多个数据分片。Step S50, if it is determined that the compression ratio of the second compressed package is greater than the second preset compression ratio, split the second compressed package into a plurality of data fragments.

进一步对第二压缩包的压缩比进行检测,若第二压缩包的压缩比大于第二预设压缩比值,则将第二压缩包分片处理成多个数据分片。第二预设压缩比值具体可以与第一预设压缩比值相等。The compression ratio of the second compressed package is further detected, and if the compression ratio of the second compressed package is greater than a second preset compression ratio value, the second compressed package is fragmented and processed into multiple data fragments. Specifically, the second preset compression ratio may be equal to the first preset compression ratio.

若此时,第二压缩包的压缩比依旧未到达第二预设压缩比值,或者第二压缩包比原始数据还要大,则说明发送缓冲队列中的数据包的总数据量比较小,而且长时间未大量接收到数据包。则可以将发送缓冲队列中的数据包进行整合形成组合包,但不进行压缩处理,直接将组合包进行分片以获得数据分片,再执行为各数据分片分别添加分片头的步骤。If at this time, the compression ratio of the second compressed packet still does not reach the second preset compression ratio, or the second compressed packet is larger than the original data, it means that the total data volume of the data packets in the sending buffer queue is relatively small, and A large number of packets have not been received for a long time. Then, the data packets in the sending buffer queue can be integrated to form a composite packet, but the composite packet is not compressed, and the composite packet is directly fragmented to obtain data fragments, and then the step of adding a fragment header to each data fragment is performed.

在本实施例中,对第一压缩包分片处理成多个数据分片之后,以及为各数据分片分别添加分片头之前,具体还可以包括:In this embodiment, after the fragmentation of the first compressed package is processed into multiple data fragments, and before each data fragment is respectively added with a fragment header, it may specifically include:

步骤S60、将各数据分片按位异或处理生成冗余分片;Step S60, performing bitwise XOR processing on each data fragment to generate redundant fragments;

具体可以按照数据分片的顺序,依次将数据分片的内容按照按位异或操作进行计算,得到一个冗余分片。Specifically, according to the order of the data fragments, the content of the data fragments can be sequentially calculated according to the bitwise XOR operation to obtain a redundant fragment.

相应地,步骤S30,为各数据分片分别添加分片头,将用以指示顺序的标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送,具体可以包括如下步骤:Correspondingly, in step S30, a slice header is added for each data slice respectively, an identifier for indicating the sequence is added to the slice header, an end indication bit is set in the slice header of the last data slice, and the added slice header is The data fragments are sent in sequence, which may include the following steps:

步骤S301、将冗余分片和各数据分片分别添加分片头;Step S301, adding a fragment header to the redundant fragment and each data fragment respectively;

步骤S302、将用以指示顺序的标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,其中冗余分片的顺序先于各数据分片;Step S302, adding an identifier for indicating the order to the slice header, setting an end indication bit in the slice header of the last data slice, wherein the order of the redundant slices is prior to each data slice;

具体地,冗余分片的分片头中的标识可以为0,数据分片的分片头中的标识分别为1到n,其中n为自然数且,n>1。Specifically, the identifier in the slice header of the redundant slice may be 0, and the identifiers in the slice header of the data slice are respectively 1 to n, wherein n is a natural number and n>1.

步骤S303、将添加分片头后的冗余分片和数据分片按照顺序发送。Step S303, sending the redundant fragments and data fragments in sequence after adding the fragment header.

将添加分片头后的冗余分片和数据分片按照从0、1到n的顺利发送给卫星。The redundant fragments and data fragments after adding fragment headers are sent to the satellite smoothly according to the sequence from 0, 1 to n.

由于基于短报文的卫星通信方式采用无线微波发送数据,可能受各种气象条件,电离层等各种环境的影响,短报文在传输过程中受到干扰丢失,或者在传输过程中发生错误。在接收数据时,错误的短报文会被接收设备通过冗余校验码检测出来,从而丢弃。通过根据数据分片生成的冗余分片,可以在当接收到的数据分片有一个丢失时,通过数据分片和冗余分片恢复出丢失的数据分片,提高了数据传输的稳定性。Because the satellite communication method based on short messages uses wireless microwave to send data, it may be affected by various meteorological conditions, ionosphere and other environments, and short messages will be interfered and lost during transmission, or errors will occur during transmission. When receiving data, the wrong short message will be detected by the receiving device through the redundancy check code and discarded. Through the redundant fragments generated according to the data fragmentation, when one of the received data fragments is lost, the lost data fragments can be recovered through data fragmentation and redundant fragmentation, which improves the stability of data transmission .

实施例三Embodiment Three

图3为本发明实施例三提供的基于短报文卫星通信的数据传输方法流程图。如图3所示,本实施例提供的基于短报文卫星通信的数据传输方法具体可以应用于基于短报文卫星通信的接收装置的数据接收处理过程,该发送终止可以为终端也可以为短报文中心。本实施例提供的基于短报文卫星通信的数据传输方法具体包括:FIG. 3 is a flowchart of a data transmission method based on short message satellite communication provided by Embodiment 3 of the present invention. As shown in Figure 3, the data transmission method based on short message satellite communication provided by this embodiment can be specifically applied to the data receiving process of a receiving device based on short message satellite communication, and the transmission termination can be either a terminal or a short message message center. The data transmission method based on short message satellite communication provided by this embodiment specifically includes:

步骤R10、将接收到的数据分片保存到接收缓冲队列中;Step R10, saving the received data fragments into the receiving buffer queue;

具体地,接收卫星发送的数据分片,并将接收到的数据分片保存到接收缓冲队列中,以待接收到全部的数据分片后进行后续处理。Specifically, the data fragments sent by the satellite are received, and the received data fragments are stored in the receiving buffer queue, so that subsequent processing can be performed after all the data fragments are received.

步骤R20、若判断获知接收到的数据分片的分片头中存在结束指示位,则将接收缓冲队列中的数据分片的分片头去除,并按照分片头中的标识顺序将去除分片头的数据分片组合成压缩包;Step R20, if it is judged that there is an end indication bit in the header of the received data slice, remove the header of the data slice in the receiving buffer queue, and remove the data in the header according to the order of identification in the header Fragments are combined into a compressed package;

若接收到的数据分片的分片头中存在结束指示位,说明该数据分片是最后一个数据分片,则可以将接收缓冲队列中的数据分片取出分片头后组合成压缩包。If there is an end indication bit in the fragment header of the received data fragment, indicating that the data fragment is the last data fragment, then the data fragments in the receiving buffer queue can be taken out of the fragment header and combined into compressed packets.

步骤R30、将压缩包解压、拆分处理成多个数据包。Step R30, decompressing and splitting the compressed package into multiple data packages.

具体可以先将压缩包解压处理成组合包,在将组合包按照每个原有数据包的包头信息拆分为多个数据包。当发送方发送的压缩包的数据量不大于多个数据包的数据量之和时,接收方将压缩包解压后拆分获得的多个数据包的数据量之和不小于压缩包的数据量。Specifically, the compressed package may be firstly decompressed and processed into a combined package, and then the combined package is split into multiple data packages according to the header information of each original data package. When the data volume of the compressed package sent by the sender is not greater than the sum of the data volumes of multiple data packages, the sum of the data volumes obtained by decompressing the compressed package and splitting the multiple data packages obtained by the receiver is not less than the data volume of the compressed package .

本实施例提供的基于短报文卫星通信的数据传输方法,当接收到全部数据分片后,将数据分片取出分片头后组合成压缩包,将压缩包解压、拆分处理成多个数据包。可以配合发送方的数据处理过程,当发送方生成的压缩包的数据量不大于多个数据包的数据量之和时,说明不存在负压缩现象,提高了卫星通信数据传输数据量的扩容效果,提高了带宽资源的有效利用率。The data transmission method based on short message satellite communication provided by this embodiment, after receiving all the data fragments, the data fragments are taken out of the fragment headers and combined into compressed packets, and the compressed packets are decompressed and split into multiple data Bag. It can cooperate with the data processing process of the sender. When the data volume of the compressed packet generated by the sender is not greater than the sum of the data volume of multiple data packets, it means that there is no negative compression phenomenon, which improves the expansion effect of the satellite communication data transmission data volume. , improving the effective utilization of bandwidth resources.

在本实施例中,步骤R10,将接收到的数据分片保存到接收缓冲队列中,具体可以包括:In this embodiment, in step R10, the received data fragments are stored in the receiving buffer queue, which may specifically include:

将接收到的冗余分片和数据分片保存到接收缓冲队列中;Save the received redundant fragments and data fragments to the receiving buffer queue;

若卫星发送的数据中还包含冗余分片,则将接收到的冗余分片和数据分片都保存到接收缓冲队列中。If the data sent by the satellite also includes redundant fragments, both the received redundant fragments and data fragments are stored in the receiving buffer queue.

相应地,步骤R20,若判断获知接收到的数据分片的分片头中存在结束指示位,则将接收缓冲队列中的数据分片的分片头去除,并按照分片头中的标识顺序将去除分片头的数据分片组合成压缩包,具体可以包括如下步骤:Correspondingly, in step R20, if it is judged that there is an end indication bit in the header of the received data fragment, then the header of the data fragment in the receiving buffer queue is removed, and the removed fragments are removed according to the order of identification in the header. The data slices of the header are combined into a compressed package, which may specifically include the following steps:

若判断获知接收到的数据分片的分片头中存在结束指示位,则检查接收到的数据分片的分片头中的标识的连续性,若判断获知丢失一个数据分片,则根据接收缓冲队列中的数据分片和冗余分片生成丢失的数据分片,将各数据分片的分片头去除,并按照分片头中的标识顺序将去除分片头的数据分片组合成压缩包。If it is judged that there is an end indication bit in the fragment header of the received data fragment, then check the continuity of the identification in the fragment header of the received data fragment, if it is judged that a data fragment is lost, then according to the receiving buffer queue The data fragments and redundant fragments in generate lost data fragments, remove the fragment headers of each data fragment, and combine the data fragments without fragment headers into a compressed package according to the identification order in the fragment headers.

进一步检查接收到的数据分片的连续性,可以获知数据分片在传输过程中是否丢失。若在数据传输过程中丢失了一个数据分片,则可以根据冗余分片和剩余的数据分片按位异或处理以恢复丢失的数据分片。Further check the continuity of the received data fragments to know whether the data fragments are lost during transmission. If a data fragment is lost during data transmission, the lost data fragment can be restored by bitwise XOR processing according to the redundant fragment and the remaining data fragments.

在实际的数据接收过程中,可以根据与发送方的约定的数据传输规则对接收到的分片进行处理。若发送方将冗余分片的标识设置为0,数据分片的标识依照顺序设置为1到n,则可以先判断所接收的分片的分片头中的标识是否为0。若为0,则说明接收到的分片为冗余分片。判断是否接收到前一个组合包的最后一个数据分片。若没有接收到前一个组合包的最后一个数据分片,则说明该最后一个数据分片丢失。对前一个组合包中的所有分片(包括数据分片和冗余分片)进行按位异或处理,恢复最后一个丢失的分片。前一个组合包完整,就可以进行接下来的对数据分片进行组合处理了。具体地,将各数据分片除去分片头组合后,还可以先判断该组合后的数据是否经过压缩处理,如果未经过压缩处理则可以直接将组合后的数据拆分成多个数据包。During the actual data receiving process, the received fragments can be processed according to the agreed data transmission rules with the sender. If the sender sets the identifier of redundant fragments to 0 and the identifiers of data fragments to 1 to n in sequence, it may first determine whether the identifier in the fragment header of the received fragment is 0. If it is 0, it means that the received fragment is a redundant fragment. Determine whether the last data fragment of the previous composite packet has been received. If the last data fragment of the previous combined packet is not received, it means that the last data fragment is lost. Perform bitwise XOR processing on all fragments (including data fragments and redundant fragments) in the previous combined package, and recover the last lost fragment. Once the previous combined package is complete, the next combination of data fragments can be performed. Specifically, after removing the combination of slice headers from each data slice, it is also possible to first determine whether the combined data has undergone compression processing, and if not, the combined data can be directly split into multiple data packets.

若前一个组合包完整,则继续接收其它剩余的数据分片,直至收到该组合包的最后一个数据分片接收完毕为止。按照数据分片的分片头中的标识来检查是否有丢失的数据分片。判断丢失的分片数是否多于一个,若有多个丢失的分片则丢弃与该组合数据包关联的所有分片。若丢失了一个数据分片,则可以根据上述数据分片的恢复方法进行数据分片的恢复。若丢失的为冗余分片,则对进一步的数据处理没有影响。If the previous composite packet is complete, then continue to receive other remaining data fragments until the last data fragment of the composite packet is received. Check whether there are missing data fragments according to the identification in the fragment header of the data fragments. Determine whether the number of lost fragments is more than one, and discard all fragments associated with the combined data packet if there are multiple lost fragments. If a data fragment is lost, the data fragment can be recovered according to the above data fragment recovery method. If the lost fragment is redundant, it has no effect on further data processing.

实施例四Embodiment four

图4为本发明实施例四提供的基于短报文卫星通信的数据传输装置结构示意图。如图4所示,本实施例提供的基于短报文卫星通信的数据传输装置具体可以实现本发明任意实施例提供的应用于数据发送的基于短报文卫星通信的数据传输方法的各个步骤,此不再赘述。本实施例提供的基于短报文卫星通信的数据传输装置可以集成在终端或者短报文中心中,也可以单独设置,不以本实施例为限。FIG. 4 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 4 of the present invention. As shown in Figure 4, the data transmission device based on short message satellite communication provided by this embodiment can specifically implement the various steps of the data transmission method based on short message satellite communication applied to data transmission provided by any embodiment of the present invention, This will not be repeated here. The data transmission device based on short message satellite communication provided in this embodiment can be integrated in a terminal or a short message center, or can be set separately, and is not limited to this embodiment.

本实施例提供的基于短报文卫星通信的数据传输装置具体包括第一整合压缩模块11、第一分片模块12和分片头处理模块13。第一整合压缩模块11用于当接收到数据包并保存到发送缓冲队列中时,若判断获知缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将缓冲队列中的数据包整合、压缩处理成第一压缩包。第一分片模块12用于若判断获知第一压缩包的压缩比大于第一预设压缩比值,则将第一压缩包分片处理成多个数据分片。分片头处理模块13用于为各数据分片分别添加分片头,将用以指示顺序的标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。The data transmission device based on short message satellite communication provided in this embodiment specifically includes a first integrated compression module 11 , a first fragmentation module 12 and a fragmentation header processing module 13 . The first integration compression module 11 is used for when receiving data packets and saving them in the sending buffer queue, if it is judged that the total data volume of the data packets in the buffer queue is greater than the first data volume threshold, or it is judged that the data in the buffer queue is known If the waiting time for the packet to be sent is greater than the first time threshold, the data packets in the buffer queue are integrated and compressed into a first compressed packet. The first fragmentation module 12 is configured to fragment the first compressed packet into multiple data fragments if it is determined that the compression ratio of the first compressed packet is greater than a first preset compression ratio. Fragmentation header processing module 13 is used for adding fragmentation header respectively for each data fragmentation, will be added in the fragmentation header in order to indicate the mark of sequence, end indication bit is set in the fragmentation header of last data fragmentation, will add fragmentation header The data fragments are sent in order.

本实施例提供的基于短报文卫星通信的数据传输装置,通过第一整合压缩模块11的设置将接收到数据包保存到发送缓冲队列中以对数据包进行缓存和积累,对缓存的数据量进行评估和对数据缓存时间进行评估,当发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或发送缓冲队列中的数据包等待发送的时间大于第一时间阈值时,将发送缓冲队列中的数据包整合、压缩处理成第一压缩包。第一分片模块12对压缩包的压缩比进行检测,若压缩比大于第一预设压缩比值时,对第一压缩包进行分片处理。分片头处理模块13为得到的各数据分片增加分片头以指示数据分片的顺序,并按照该顺序发送数据分片。避免了负压缩比现象的出现,提高了卫星通信数据传输数据量的扩容效果,提高了带宽资源的有效利用率。The data transmission device based on the short message satellite communication provided by the present embodiment saves the received data packets in the sending buffer queue to cache and accumulate the data packets through the setting of the first integrated compression module 11, and the amount of data in the buffer Evaluate and evaluate the data buffer time. When the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or the waiting time of the data packets in the sending buffer queue is greater than the first time threshold, it will send The data packets in the buffer queue are integrated and compressed into a first compressed packet. The first fragmentation module 12 detects the compression ratio of the compressed package, and if the compression ratio is greater than the first preset compression ratio, performs fragmentation processing on the first compressed packet. The slice header processing module 13 adds a slice header to each obtained data slice to indicate the order of the data slices, and sends the data slices according to the order. The phenomenon of negative compression ratio is avoided, the expansion effect of satellite communication data transmission data volume is improved, and the effective utilization rate of bandwidth resources is improved.

实施例五Embodiment five

图5为本发明实施例五提供的基于短报文卫星通信的数据传输装置结构示意图。如图5所知,在本实施例中,该基于短报文卫星通信的数据传输装置,具体还可以包括第二整合压缩模块14和第二分片模块15。第二整合压缩模块14用于若判断获知压缩包的压缩比不大于预设压缩比值,则继续将接收到的数据包保存到发送缓冲队列中,若判断获知缓冲队列中的数据包的总数据量大于第二数据量阈值,或缓冲队列中的数据包等待发送的时间大于第二时间阈值,则将缓冲队列中的数据包整合、压缩处理成第二压缩包。第二分片模块15用于若判断获知第二压缩包的压缩比大于第二预设压缩比值,则将第二压缩包分片处理成多个数据分片,其中第二数据量阈值大于第一数据量阈值,第二时间阈值大于第一时间阈值。FIG. 5 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 5 of the present invention. As shown in FIG. 5 , in this embodiment, the short message satellite communication-based data transmission device may specifically include a second integrated compression module 14 and a second fragmentation module 15 . The second integrated compression module 14 is used for if judging and knowing that the compression ratio of the compressed packet is not greater than the preset compression ratio, then continue to save the received data packet in the sending buffer queue, if judging the total data of the data packet in the buffer queue If the amount is greater than the second data volume threshold, or the waiting time for the data packets in the buffer queue to be sent is greater than the second time threshold, then the data packets in the buffer queue are integrated and compressed into a second compressed packet. The second fragmentation module 15 is used for if judging that the compression ratio of the second compressed packet is greater than the second preset compression ratio, the second compressed packet is fragmented and processed into a plurality of data fragments, wherein the second data volume threshold is greater than the first A data volume threshold, the second time threshold is greater than the first time threshold.

在本实施例中,该基于短报文卫星通信的数据传输装置还包括还可以包括冗余分片生成模块16,冗余分片生成模块16用于将各数据分片按位异或处理生成冗余分片。相应地,分片头处理模块13包括分片头添加单元131、标识添加单元132和发送单元133。分片头添加单元131用于将冗余分片和各数据分片分别添加分片头。标识添加单元132用于将用以指示顺序的标识添加到分片头中,在最后一个数据分片的分片头中设置结束指示位,其中冗余分片的顺序先于各数据分片。发送单元133用于将添加分片头后的冗余分片和数据分片按照顺序发送。In this embodiment, the data transmission device based on short-message satellite communication may also include a redundant fragment generation module 16, and the redundant fragment generation module 16 is used to process and generate each data fragment by bitwise XOR Redundant sharding. Correspondingly, the slice header processing module 13 includes a slice header adding unit 131 , an identifier adding unit 132 and a sending unit 133 . The slice header adding unit 131 is used to add slice headers to the redundant slice and each data slice respectively. The identifier adding unit 132 is used to add an identifier for indicating the sequence to the slice header, and set an end indication bit in the slice header of the last data slice, wherein the sequence of the redundant slice is prior to each data slice. The sending unit 133 is configured to send the redundant fragment and the data fragment after adding the fragment header in order.

实施例六Embodiment six

图6为本发明实施例六提供的基于短报文卫星通信的数据传输装置结构示意图。如图6所示,本实施例提供的基于短报文卫星通信的数据传输装置具体可以实现本发明任意实施例提供的应用于数据接收的基于短报文卫星通信的数据传输方法的各个步骤,此不再赘述。本实施例提供的基于短报文卫星通信的数据传输装置可以集成在终端或者短报文中心中,也可以单独设置,不以本实施例为限。FIG. 6 is a schematic structural diagram of a data transmission device based on short message satellite communication provided by Embodiment 6 of the present invention. As shown in Figure 6, the data transmission device based on short message satellite communication provided by this embodiment can specifically implement the various steps of the data transmission method based on short message satellite communication applied to data reception provided by any embodiment of the present invention, This will not be repeated here. The data transmission device based on short message satellite communication provided in this embodiment can be integrated in a terminal or a short message center, or can be set separately, and is not limited to this embodiment.

本实施例提供的基于短报文卫星通信的数据传输装置具体包括接收模块21、压缩包生成模块22和数据包生成模块23。接收模块21用于将接收到的数据分片保存到接收缓冲队列中。压缩包生成模块22用于若判断获知接收到的数据分片的分片头中存在结束指示位,则将接收缓冲队列中的数据分片的分片头去除,并按照分片头中的标识顺序将去除分片头的数据分片组合成压缩包。数据包生成模块23用于将压缩包解压、拆分处理成数据包。The data transmission device based on short message satellite communication provided in this embodiment specifically includes a receiving module 21 , a compressed packet generating module 22 and a data packet generating module 23 . The receiving module 21 is used for saving the received data fragments into the receiving buffer queue. The compressed packet generation module 22 is used to remove the fragmentation header of the data fragmentation in the receiving buffer queue if it is judged that there is an end indicator in the fragmentation header of the data fragmentation received, and remove the fragmentation according to the identification order in the fragmentation header. The data fragments of the fragment header are combined into a compressed package. The data packet generating module 23 is used for decompressing and splitting the compressed packet into data packets.

本实施例提供的基于短报文卫星通信的数据传输装置,当接收到全部数据分片后,将数据分片取出分片头后组合成压缩包,将压缩包解压、拆分处理成多个数据包。由于压缩包的数据量不大于多个数据包的数据量之和,说明不存在负压缩现象,提高了卫星通信数据传输数据量的扩容效果,提高了带宽资源的有效利用率。The data transmission device based on short message satellite communication provided by this embodiment, after receiving all the data fragments, the data fragments are taken out of the fragment headers and combined into compressed packets, and the compressed packets are decompressed and split into multiple data Bag. Since the data volume of the compressed package is not greater than the sum of the data volumes of multiple data packages, it shows that there is no negative compression phenomenon, which improves the expansion effect of the satellite communication data transmission data volume and improves the effective utilization rate of bandwidth resources.

在本实施例中,接收模块21还可以用于将接收到的冗余分片和数据分片保存到接收缓冲队列中。相应地,压缩包生成模块22还用于若判断获知接收到的数据分片的分片头中存在结束指示位,则检查接收到的数据分片的分片头中的标识的连续性,若判断获知丢失一个数据分片,则根据接收缓冲队列中的数据分片和冗余分片生成丢失的数据分片,将各数据分片的分片头去除,并按照分片头中的标识顺序将去除分片头的数据分片组合成压缩包。In this embodiment, the receiving module 21 may also be configured to save the received redundant fragments and data fragments into the receiving buffer queue. Correspondingly, the compressed packet generation module 22 is also used for if judging that there is an end indication bit in the slice header of the received data slice, then checking the continuity of the identifier in the slice header of the received data slice, if it is judged that If a data fragment is lost, the lost data fragments will be generated according to the data fragments and redundant fragments in the receiving buffer queue, the fragment headers of each data fragment will be removed, and the fragment headers will be removed according to the identification order in the fragment headers. The data fragments are combined into a compressed package.

本发明实施例提供的基于短报文卫星通信的数据传输方法及装置,在基于短报文卫星传输的技术上,能够高效灵活的传送应用数据,对数据的传输能力进行了一定的扩容,并可以在每次传输丢失的数据分片数不大于一个的情况下能够自动进行数据恢复,保证了传输可靠性。The data transmission method and device based on short message satellite communication provided by the embodiment of the present invention can transmit application data efficiently and flexibly based on the technology based on short message satellite communication, expand the data transmission capacity to a certain extent, and Automatic data recovery can be performed when the number of data fragments lost in each transmission is not more than one, ensuring transmission reliability.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (10)

1.一种基于短报文卫星通信的数据传输方法,其特征在于,包括:1. A data transmission method based on short message satellite communication, characterized in that, comprising: 当接收到数据包并保存到发送缓冲队列中时,若判断获知所述发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知所述发送缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第一压缩包;When a data packet is received and stored in the sending buffer queue, if it is determined that the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or it is judged that the data packets in the sending buffer queue are waiting When the sending time is greater than the first time threshold, the data packets in the sending buffer queue are integrated and compressed into first compressed packets; 若判断获知所述第一压缩包的压缩比大于第一预设压缩比值,则将所述第一压缩包分片处理成多个数据分片;If it is judged that the compression ratio of the first compressed package is greater than the first preset compression ratio, the first compressed package is fragmented and processed into a plurality of data fragments; 为各所述数据分片分别添加分片头,将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。Add a slice header respectively for each of the data slices, add an identifier to indicate the order in the slice header, set an end indicator in the slice header of the last data slice, and add the data fragments after the slice header The pieces are sent in order. 2.根据权利要求1所述的基于短报文卫星通信的数据传输方法,其特征在于,所述将所述发送缓冲队列中的数据包整合、压缩处理成第一压缩包之后,所述为各所述数据分片分别添加分片头之前,还包括:2. the data transmission method based on short message satellite communication according to claim 1, is characterized in that, after described data packet in the described transmission buffer queue is integrated, compressed into the first compressed packet, described as Before each of the data fragments respectively adds a fragment header, it also includes: 若判断获知所述第一压缩包的压缩比不大于所述预设压缩比值,则继续将接收到的数据包保存到所述发送缓冲队列中,若判断获知所述缓冲队列中的数据包的总数据量大于第二数据量阈值,或所述发送缓冲队列中的数据包等待发送的时间大于第二时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第二压缩包,其中所述第二数据量阈值大于所述第一数据量阈值,所述第二时间阈值大于所述第一时间阈值;If it is judged that the compression ratio of the first compressed packet is not greater than the preset compression ratio, then continue to store the received data packet in the sending buffer queue, if it is judged that the data packet in the buffer queue is If the total data volume is greater than the second data volume threshold, or the waiting time for the data packets in the sending buffer queue to be sent is greater than the second time threshold, then the data packets in the sending buffer queue are integrated and compressed into a second compressed packet , wherein the second data volume threshold is greater than the first data volume threshold, and the second time threshold is greater than the first time threshold; 若判断获知所述第二压缩包的压缩比大于第二预设压缩比值,则将所述第二压缩包分片处理成多个数据分片。If it is determined that the compression ratio of the second compressed package is greater than a second preset compression ratio, the second compressed package is segmented into a plurality of data segments. 3.根据权利要求1所述的基于短报文卫星通信的数据传输方法,其特征在于,所述将所述第一压缩包分片处理成多个数据分片之后,所述为各所述数据分片分别添加分片头之前,还包括:3. the data transmission method based on short message satellite communication according to claim 1, is characterized in that, after described first compressed packet fragmentation is processed into a plurality of data fragmentation, described for each described Before data fragmentation adds fragmentation headers, it also includes: 将各所述数据分片按位异或处理生成冗余分片;performing bit-wise XOR processing on each of the data fragments to generate redundant fragments; 相应地,所述为各所述数据分片分别添加分片头,将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送,包括:Correspondingly, adding a slice header for each of the data slices, adding an identifier to indicate the sequence to the slice header, setting an end indication bit in the slice header of the last data slice, adding the The data fragments after the header are sent in order, including: 将所述冗余分片和各所述数据分片分别添加分片头;Adding a fragment header to the redundant fragment and each of the data fragments; 将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,其中所述冗余分片的顺序先于各所述数据分片;Adding an identifier to indicate the sequence to the fragment header, setting an end indication bit in the fragment header of the last data fragment, wherein the order of the redundant fragments is prior to each of the data fragments; 将添加分片头后的冗余分片和数据分片按照顺序发送。The redundant fragments and data fragments after adding fragment headers are sent in order. 4.一种基于短报文卫星通信的数据传输方法,其特征在于,包括:4. A data transmission method based on short message satellite communication, characterized in that, comprising: 将接收到的数据分片保存到接收缓冲队列中;Save the received data fragments into the receive buffer queue; 若判断获知接收到的数据分片的分片头中存在结束指示位,则将所述接收缓冲队列中的数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成压缩包;If it is judged that there is an end indication bit in the fragment header of the received data fragments, then the fragment headers of the data fragments in the receiving buffer queue are removed, and the fragment headers are removed according to the identification order in the fragment headers. The data fragments are combined into a compressed package; 将所述压缩包解压、拆分处理成多个数据包。Decompressing and splitting the compressed package into multiple data packages. 5.根据权利要求4所述的基于短报文卫星通信的数据传输方法,其特征在于,所述将接收到的数据分片保存到接收缓冲队列中,包括:5. the data transmission method based on short message satellite communication according to claim 4, is characterized in that, described data fragmentation that is received is saved in the receiving buffer formation, comprises: 将接收到的冗余分片和所述数据分片保存到所述接收缓冲队列中;saving the received redundant fragments and the data fragments into the receiving buffer queue; 相应地,所述若判断获知接收到的数据分片的分片头中存在结束指示位,则将所述接收缓冲队列中的数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成压缩包,包括:Correspondingly, if it is judged that there is an end indication bit in the header of the received data fragments, then the headers of the data fragments in the receiving buffer queue are removed, and the sequence of identifications in the headers is followed. Combine the data fragments without fragment headers into a compressed package, including: 若判断获知接收到的数据分片的分片头中存在所述结束指示位,则检查接收到的数据分片的分片头中的标识的连续性,若判断获知丢失一个数据分片,则根据所述接收缓冲队列中的数据分片和冗余分片生成丢失的数据分片,将各所述数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成所述压缩包。If it is judged that there is the end indication bit in the fragment header of the received data fragment, then check the continuity of the identifier in the fragment header of the received data fragment, if it is judged that a data fragment is lost, then according to the The data fragments and redundant fragments in the receiving buffer queue generate lost data fragments, remove the fragment headers of each of the data fragments, and divide the data fragments without the fragment headers according to the identification order in the fragment headers The slices are assembled into the compressed package. 6.一种基于短报文卫星通信的数据传输装置,其特征在于,包括:6. A data transmission device based on short message satellite communication, characterized in that, comprising: 第一整合压缩模块,用于当接收到数据包并保存到发送缓冲队列中时,若判断获知所述发送缓冲队列中的数据包的总数据量大于第一数据量阈值,或判断获知所述发送缓冲队列中的数据包等待发送的时间大于第一时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第一压缩包;The first integrated compression module is used for when the data packet is received and stored in the sending buffer queue, if it is determined that the total data volume of the data packets in the sending buffer queue is greater than the first data volume threshold, or it is judged that the When the waiting time for the data packets in the sending buffer queue to be sent is greater than the first time threshold, the data packets in the sending buffer queue are integrated and compressed into a first compressed packet; 第一分片模块,用于若判断获知所述第一压缩包的压缩比大于第一预设压缩比值,则将所述第一压缩包分片处理成多个数据分片;The first fragmentation module is used to process the fragmentation of the first compressed packet into a plurality of data fragments if it is determined that the compression ratio of the first compressed packet is greater than a first preset compression ratio; 分片头处理模块,用于为各所述数据分片分别添加分片头,将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,将添加分片头后的数据分片按照顺序发送。The slice header processing module is used to add a slice header for each of the data slices, add an identifier to indicate the sequence to the slice header, set an end indication bit in the slice header of the last data slice, and set The data fragments after adding fragment headers are sent in order. 7.根据权利要求6所述的基于短报文卫星通信的数据传输装置,其特征在于,还包括:7. the data transmission device based on short message satellite communication according to claim 6, is characterized in that, also comprises: 第二整合压缩模块,用于若判断获知所述第一压缩包的压缩比不大于所述预设压缩比值,则继续将接收到的数据包保存到所述发送缓冲队列中,若判断获知所述发送缓冲队列中的数据包的总数据量大于第二数据量阈值,或所述发送缓冲队列中的数据包等待发送的时间大于第二时间阈值,则将所述发送缓冲队列中的数据包整合、压缩处理成第二压缩包,其中所述第二数据量阈值大于所述第一数据量阈值,所述第二时间阈值大于所述第一时间阈值;The second integrated compression module is used to continue to store the received data packets in the sending buffer queue if it is determined that the compression ratio of the first compressed packet is not greater than the preset compression ratio, and if it is determined that the compression ratio of the first compressed packet is known The total data volume of the data packets in the sending buffer queue is greater than the second data volume threshold, or the waiting time for the data packets in the sending buffer queue to be sent is greater than the second time threshold, then the data packets in the sending buffer queue Integrating and compressing into a second compressed package, wherein the second data volume threshold is greater than the first data volume threshold, and the second time threshold is greater than the first time threshold; 第二分片模块,用于若判断获知所述第二压缩包的压缩比大于第二预设压缩比值,则将所述第二压缩包分片处理成多个数据分片。The second fragmentation module is configured to fragment the second compressed packet into a plurality of data fragments if it is determined that the compression ratio of the second compressed packet is greater than a second preset compression ratio. 8.根据权利要求6所述的基于短报文卫星通信的数据传输装置,其特征在于,还包括:8. the data transmission device based on short message satellite communication according to claim 6, is characterized in that, also comprises: 冗余分片生成模块,用于将各所述数据分片按位异或处理生成冗余分片;A redundant slice generation module, configured to perform bitwise XOR processing on each of the data slices to generate redundant slices; 相应地,所述分片头处理模块包括:Correspondingly, the slice header processing module includes: 分片头添加单元,用于将所述冗余分片和各所述数据分片分别添加分片头;A slice header adding unit, configured to add a slice header to the redundant slice and each of the data slices; 标识添加单元,用于将用以指示顺序的标识添加到所述分片头中,在最后一个数据分片的分片头中设置结束指示位,其中所述冗余分片的顺序先于各所述数据分片;An identifier adding unit, configured to add an identifier for indicating the order to the fragment header, and set an end indication bit in the fragment header of the last data fragment, wherein the order of the redundant fragments is prior to each of the redundant fragments data fragmentation; 发送单元,用于将添加分片头后的冗余分片和数据分片按照顺序发送。The sending unit is configured to send the redundant fragment and the data fragment after adding the fragment header in order. 9.一种基于短报文卫星通信的数据传输装置,其特征在于,包括:9. A data transmission device based on short message satellite communication, characterized in that, comprising: 接收模块,用于将接收到的数据分片保存到接收缓冲队列中;The receiving module is used to save the received data fragments into the receiving buffer queue; 压缩包生成模块,用于若判断获知接收到的数据分片的分片头中存在结束指示位,则将所述接收缓冲队列中的数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成压缩包;The compressed packet generation module is used to remove the fragmentation header of the data fragmentation in the receiving buffer queue if it is judged that there is an end indicator in the fragmentation header of the received data fragmentation, and according to the fragmentation header in the fragmentation header The identification order combines the data fragments without the fragment headers into a compressed package; 数据包生成模块,用于将所述压缩包解压、拆分处理成多个数据包。The data packet generating module is used for decompressing and splitting the compressed packet into multiple data packets. 10.根据权利要求6所述的基于短报文卫星通信的数据传输装置,其特征在于:所述接收模块还用于将接收到的冗余分片和所述数据分片保存到所述接收缓冲队列中;10. The data transmission device based on short message satellite communication according to claim 6, characterized in that: the receiving module is also used to save the received redundant fragments and the data fragments to the receiving module in the buffer queue; 相应地,所述压缩包生成模块还用于若判断获知接收到的数据分片的分片头中存在所述结束指示位,则检查接收到的数据分片的分片头中的标识的连续性,若判断获知丢失一个数据分片,则根据所述接收缓冲队列中的数据分片和冗余分片生成丢失的数据分片,将各所述数据分片的分片头去除,并按照所述分片头中的标识顺序将去除分片头的数据分片组合成所述压缩包。Correspondingly, the compressed packet generation module is also used to check the continuity of the identifier in the fragment header of the received data fragment if it is judged that the end indication bit exists in the fragment header of the received data fragment, If it is judged that a data fragment is lost, the lost data fragment is generated according to the data fragments and redundant fragments in the receiving buffer queue, the fragment header of each data fragment is removed, and the The identification sequence in the slice header combines the data slices without the slice headers into the compressed package.
CN2011104486335A 2011-12-28 2011-12-28 Short message satellite communication-based data transmission method and device Pending CN102571572A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011104486335A CN102571572A (en) 2011-12-28 2011-12-28 Short message satellite communication-based data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011104486335A CN102571572A (en) 2011-12-28 2011-12-28 Short message satellite communication-based data transmission method and device

Publications (1)

Publication Number Publication Date
CN102571572A true CN102571572A (en) 2012-07-11

Family

ID=46416073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011104486335A Pending CN102571572A (en) 2011-12-28 2011-12-28 Short message satellite communication-based data transmission method and device

Country Status (1)

Country Link
CN (1) CN102571572A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891730A (en) * 2012-09-04 2013-01-23 中国人民解放军国防科学技术大学 Method and device for encoding satellite short message based on binary coded decimal (BCD) code
CN103078812A (en) * 2013-02-01 2013-05-01 北京傲天动联技术股份有限公司 Method and equipment for forwarding data
CN103795655A (en) * 2012-10-30 2014-05-14 中兴通讯股份有限公司 Data transmission method and data transmission device
CN103873438A (en) * 2012-12-12 2014-06-18 鸿富锦精密工业(深圳)有限公司 Compression packet uploading and duplication-removing system and method
CN103888452A (en) * 2014-03-10 2014-06-25 百度在线网络技术(北京)有限公司 Storage method and device for message compression
CN104219178A (en) * 2013-06-04 2014-12-17 中兴通讯股份有限公司 Openflow-based control message processing method, Openflow-based control message transmitting device, Openflow-based control message receiving device and Openflow-based control message processing system
CN104883670A (en) * 2015-04-23 2015-09-02 叶宁 Internet system and data transmission method
CN106101218A (en) * 2016-06-12 2016-11-09 乐视控股(北京)有限公司 The report method of terminal data and device
CN106453160A (en) * 2016-10-11 2017-02-22 福建星海通信科技有限公司 Beidou data transmission method and system
CN107294878A (en) * 2016-04-13 2017-10-24 中国移动通信有限公司研究院 Data transmission method, system and relevant device
CN107707599A (en) * 2017-05-26 2018-02-16 语祯物联科技(上海)有限公司 A kind of method and device of Internet of Things communication equipment transmission file
CN108075820A (en) * 2016-11-18 2018-05-25 杭州优能通信系统有限公司 A kind of method for improving broadcasting-satellite channel fragment data transmission reliability
CN108306715A (en) * 2017-01-11 2018-07-20 深圳市首欣通达科技有限公司 A kind of method and system carrying out long file transmission based on Big Dipper generation satellite short message communication function
CN105228137B (en) * 2014-05-26 2018-10-30 普天信息技术有限公司 A kind of transmission method of authorization message
CN109309563A (en) * 2017-07-27 2019-02-05 科大国盾量子技术股份有限公司 A kind of correction processing method and system of information
CN109561405A (en) * 2018-12-27 2019-04-02 南京控维通信科技有限公司 Towards satellite emergency communication system and its high speed short message transmission method
WO2019153482A1 (en) * 2018-02-07 2019-08-15 平安科技(深圳)有限公司 Method for generating data packets in anti-money laundering operation, storage medium and server
CN110289902A (en) * 2018-12-29 2019-09-27 中国科学院软件研究所 An update system for on-board software
CN110290099A (en) * 2018-03-19 2019-09-27 海能达通信股份有限公司 Data transmission method, communication equipment and the device with store function
CN111510155A (en) * 2020-04-17 2020-08-07 深圳市科思科技股份有限公司 Data compression method, data decompression method, electronic device and storage medium
CN116132712A (en) * 2023-02-08 2023-05-16 北京镁伽机器人科技有限公司 Data transmission method, data sending device and data receiving device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1816182A (en) * 2005-02-02 2006-08-09 华为技术有限公司 Method of transmitting data to base station by base station controller
CN101237419A (en) * 2008-03-07 2008-08-06 北京航管科技有限公司 Packet header compression method in air-space communication of aviation telecommunication network
CN101286945A (en) * 2008-05-22 2008-10-15 北京星网锐捷网络技术有限公司 Method and apparatus for processing of data fragmentation
CN102255800A (en) * 2011-06-24 2011-11-23 中国人民解放军国防科学技术大学 Method for converting data format between IP (Internet Protocol) data packages on CAN (Control Area Network) bus and CAN messages

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1816182A (en) * 2005-02-02 2006-08-09 华为技术有限公司 Method of transmitting data to base station by base station controller
CN101237419A (en) * 2008-03-07 2008-08-06 北京航管科技有限公司 Packet header compression method in air-space communication of aviation telecommunication network
CN101286945A (en) * 2008-05-22 2008-10-15 北京星网锐捷网络技术有限公司 Method and apparatus for processing of data fragmentation
CN102255800A (en) * 2011-06-24 2011-11-23 中国人民解放军国防科学技术大学 Method for converting data format between IP (Internet Protocol) data packages on CAN (Control Area Network) bus and CAN messages

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891730B (en) * 2012-09-04 2015-04-22 中国人民解放军国防科学技术大学 Method and device for encoding satellite short message based on binary coded decimal (BCD) code
CN102891730A (en) * 2012-09-04 2013-01-23 中国人民解放军国防科学技术大学 Method and device for encoding satellite short message based on binary coded decimal (BCD) code
CN103795655A (en) * 2012-10-30 2014-05-14 中兴通讯股份有限公司 Data transmission method and data transmission device
CN103873438A (en) * 2012-12-12 2014-06-18 鸿富锦精密工业(深圳)有限公司 Compression packet uploading and duplication-removing system and method
CN103078812A (en) * 2013-02-01 2013-05-01 北京傲天动联技术股份有限公司 Method and equipment for forwarding data
CN103078812B (en) * 2013-02-01 2015-10-21 北京傲天动联技术股份有限公司 Data forwarding method and equipment
CN104219178A (en) * 2013-06-04 2014-12-17 中兴通讯股份有限公司 Openflow-based control message processing method, Openflow-based control message transmitting device, Openflow-based control message receiving device and Openflow-based control message processing system
CN103888452B (en) * 2014-03-10 2017-04-05 百度在线网络技术(北京)有限公司 For the order-preserving method and device of message compression
CN103888452A (en) * 2014-03-10 2014-06-25 百度在线网络技术(北京)有限公司 Storage method and device for message compression
CN105228137B (en) * 2014-05-26 2018-10-30 普天信息技术有限公司 A kind of transmission method of authorization message
CN104883670A (en) * 2015-04-23 2015-09-02 叶宁 Internet system and data transmission method
CN107294878A (en) * 2016-04-13 2017-10-24 中国移动通信有限公司研究院 Data transmission method, system and relevant device
CN106101218A (en) * 2016-06-12 2016-11-09 乐视控股(北京)有限公司 The report method of terminal data and device
CN106453160A (en) * 2016-10-11 2017-02-22 福建星海通信科技有限公司 Beidou data transmission method and system
CN108075820A (en) * 2016-11-18 2018-05-25 杭州优能通信系统有限公司 A kind of method for improving broadcasting-satellite channel fragment data transmission reliability
CN108306715A (en) * 2017-01-11 2018-07-20 深圳市首欣通达科技有限公司 A kind of method and system carrying out long file transmission based on Big Dipper generation satellite short message communication function
CN107707599A (en) * 2017-05-26 2018-02-16 语祯物联科技(上海)有限公司 A kind of method and device of Internet of Things communication equipment transmission file
CN109309563A (en) * 2017-07-27 2019-02-05 科大国盾量子技术股份有限公司 A kind of correction processing method and system of information
CN109309563B (en) * 2017-07-27 2021-12-24 科大国盾量子技术股份有限公司 Information error correction processing method and system
WO2019153482A1 (en) * 2018-02-07 2019-08-15 平安科技(深圳)有限公司 Method for generating data packets in anti-money laundering operation, storage medium and server
CN110290099A (en) * 2018-03-19 2019-09-27 海能达通信股份有限公司 Data transmission method, communication equipment and the device with store function
CN109561405A (en) * 2018-12-27 2019-04-02 南京控维通信科技有限公司 Towards satellite emergency communication system and its high speed short message transmission method
CN110289902A (en) * 2018-12-29 2019-09-27 中国科学院软件研究所 An update system for on-board software
CN111510155A (en) * 2020-04-17 2020-08-07 深圳市科思科技股份有限公司 Data compression method, data decompression method, electronic device and storage medium
CN111510155B (en) * 2020-04-17 2023-09-26 深圳市科思科技股份有限公司 Data compression method, data decompression method, electronic device and storage medium
CN116132712A (en) * 2023-02-08 2023-05-16 北京镁伽机器人科技有限公司 Data transmission method, data sending device and data receiving device

Similar Documents

Publication Publication Date Title
CN102571572A (en) Short message satellite communication-based data transmission method and device
US8542706B2 (en) Method and apparatus related to packet fragmentation and reconstruction
US8718098B2 (en) Method for compressing and decompressing time stamp and equipment thereof
CN102227103B (en) Channel coding transmission method based on unequal mistake protection fountain code
JP2020519090A (en) Uplink data decompression and compression method and apparatus
US11023412B2 (en) RDMA data sending and receiving methods, electronic device, and readable storage medium
CN106817192B (en) Error estimation method, base station and terminal
CN103428227B (en) Based on the IP conceal communication method of Huffman coding
CN110943800A (en) Method, device and system for sending data packet, storage medium and electronic device
EP1867135A1 (en) Method and apparatus for enhanced file distribution in multicast or broadcast
CN101552652A (en) A document transmission method and transmission device
CN105743616A (en) Long message segmentation and reliable communication method based on Beidou short message communication
WO2019137558A1 (en) Nb-iot-based data transmission and receiving method and apparatus, and data transmission system
JP2014528682A (en) Apparatus and method for transmitting / receiving forward error correction packet in mobile communication system
US20110317547A1 (en) Method and device for the reliable transmission of data packet flows with compressed headers without increasing the flow rate
CN114301576B (en) Method and communication device for generating and transmitting acknowledgement frames in an IEEE802.15.4 network
WO2021036189A1 (en) Rdma data sending and receiving methods, electronic device and readable storage medium
CN106470212B (en) Method for compressing and encrypting EIGRP protocol message based on LZW compression algorithm
US20040165542A1 (en) Packet transmitter and packet transmitter method
CN109361629B (en) A Reliable Transmission Method of Big Messages Based on Kafka
CN116896567B (en) Method and device for transmitting data by network layer protocol
CN104135439B (en) A kind of ICMP error messages rapid generation
CN111741005A (en) Beidou data transmission system and data packet header compression method based on ocean buoy
CN103634843A (en) Data transmission method, wireless network controller, base station and mobile communication system
CN111356177A (en) Data processing method, BBU (baseband unit) and RRU (remote radio unit)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120711