CN113810502A - Communication data transmission method, system, computer equipment and storage medium - Google Patents

Communication data transmission method, system, computer equipment and storage medium Download PDF

Info

Publication number
CN113810502A
CN113810502A CN202111138755.4A CN202111138755A CN113810502A CN 113810502 A CN113810502 A CN 113810502A CN 202111138755 A CN202111138755 A CN 202111138755A CN 113810502 A CN113810502 A CN 113810502A
Authority
CN
China
Prior art keywords
data
communication
sub
transmission
communication data
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
CN202111138755.4A
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.)
Yuanfeng Technology Co Ltd
Original Assignee
Yuanfeng Technology Co Ltd
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 Yuanfeng Technology Co Ltd filed Critical Yuanfeng Technology Co Ltd
Priority to CN202111138755.4A priority Critical patent/CN113810502A/en
Publication of CN113810502A publication Critical patent/CN113810502A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/783Distributed allocation of resources, e.g. bandwidth brokers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a communication data transmission method, a system, computer equipment and a storage medium, wherein the method comprises the following steps: dividing communication data to be transmitted into a plurality of sub-data; and distributing a plurality of sub data to different distributable communication nodes for transmission. According to the communication data transmission method, the communication data transmission system, the computer equipment and the storage medium, the communication data needing to be transmitted are divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically similar, the probability that the bandwidth of one or more communication nodes is/are occupied independently is reduced, and the timeliness of data transmission can be ensured.

Description

Communication data transmission method, system, computer equipment and storage medium
Technical Field
The present invention relates to the field of data communication technologies, and in particular, to a communication data transmission method, a communication data transmission system, a computer device, and a storage medium.
Background
The vehicle can generate a lot of vehicle communication data in the running process, and the vehicle communication data can be used for analyzing the vehicle performance and is an important information source for manufacturers to know the driving requirements of users.
In order to analyze the whole vehicle communication data, the whole vehicle communication data needs to be collected firstly, then the collected whole vehicle communication data is uploaded to a server through equipment with a networking function in the whole vehicle after the whole vehicle communication data is collected, and then the whole vehicle communication data is analyzed and processed through the server.
At present, in the prior art, collected vehicle communication data are mainly sent through a CAN bus. When data to be sent is sequentially distributed to communication nodes for sending, the prior art puts the same data in the same communication node as much as possible, so that sometimes the bandwidth of one or some communication nodes is occupied, which not only causes the load of the one or some communication nodes to be too high, but also causes the communication nodes which are already occupied to be unable to be inserted when some data needs to be sent preferentially later, thereby causing the data to be sent with delay, and failing to ensure the timeliness of data sending.
Therefore, there is a need for improvements in the art.
The above information is given as background information only to aid in understanding the present disclosure, and no determination or admission is made as to whether any of the above is available as prior art against the present disclosure.
Disclosure of Invention
The invention provides a communication data transmission method, a communication data transmission system, computer equipment and a storage medium, which are used for solving the defects of the prior art.
In order to achieve the above purpose, the present invention provides the following technical solutions:
in a first aspect, an embodiment of the present invention provides a communication data transmission method, where the method includes:
dividing communication data to be transmitted into a plurality of sub-data;
and distributing a plurality of sub data to different distributable communication nodes for transmission.
Further, in the communication data transmission method, the dividing the communication data to be transmitted into a plurality of portions of sub-data includes:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
Further, in the communication data transmission method, the step of dividing the communication data to be transmitted into a plurality of sub-data according to a preset division rule includes:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
Further, in the communication data transmission method, the step of allocating the sub-data to different allocable communication nodes for transmission includes:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
In a second aspect, an embodiment of the present invention provides a communication data transmission system, where the system includes:
the data dividing module is used for dividing the communication data to be transmitted into a plurality of parts of sub data;
and the data transmission module is used for distributing a plurality of sub data to different distributable communication nodes for transmission.
Further, in the communication data transmission system, the data dividing module is specifically configured to:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
Further, in the communication data transmission system, the data dividing module is specifically configured to:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
Further, in the communication data transmission system, the data transmission module is specifically configured to:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
In a third aspect, an embodiment of the present invention provides a computer device, where the computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the communication data transmission method according to any one of the above aspects when executing the computer program.
In a fourth aspect, embodiments of the present invention provide a storage medium containing computer-executable instructions for execution by a computer processor to implement a method of communicating data transmission as described in any one of the above aspects.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
according to the communication data transmission method, the communication data transmission system, the computer equipment and the storage medium, the communication data to be transmitted are divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically almost the same, the probability that the bandwidth of one or more communication nodes is occupied independently is reduced, and the timeliness of data transmission can be ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic flowchart of a communication data transmission method according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a communication data transmission method according to a second embodiment of the present invention;
fig. 3 is a flowchart illustrating a communication data transmission method according to a third embodiment of the present invention;
fig. 4 is a functional block diagram of a communication data transmission system according to a fourth embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a computer device according to a fifth embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that when an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. When a component is referred to as being "disposed on" another component, it can be directly on the other component or intervening components may also be present.
Furthermore, the terms "long", "short", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of describing the present invention, but do not indicate or imply that the referred devices or elements must have the specific orientations, be configured to operate in the specific orientations, and thus are not to be construed as limitations of the present invention.
The technical scheme of the invention is further explained by the specific implementation mode in combination with the attached drawings.
Example one
In view of the defects of the prior art, the inventor of the invention actively researches and innovates based on abundant practical experience and professional knowledge in many years of the industry and by matching with the application of the theory, so as to create a feasible communication data transmission technology, thereby ensuring that the technology has higher practicability. After continuous research, design and repeated trial and improvement, the invention with practical value is finally created.
Referring to fig. 1, fig. 1 is a schematic flow chart of a communication data transmission method, which is applicable to a scenario in which timeliness of communication data transmission is guaranteed, according to an embodiment of the present invention, the method is executed by a communication data transmission system, which may be implemented by software and/or hardware, and is integrated inside a device with a networking function in a vehicle. As shown in fig. 1, the communication data transmission method may include the steps of:
s101, dividing communication data needing to be transmitted into a plurality of parts of sub data.
It should be noted that, because the bandwidth of each communication node is limited, if the communication data to be transmitted is directly allocated to one or some communication nodes each time, it is obvious that, when the communication data to be transmitted is large, the bandwidth of one or some communication nodes is fully occupied, which causes an excessive load on these nodes, and also affects the transmission timeliness of other communication data, so this embodiment designs to divide the communication data to be transmitted into several sub-data, and then these several sub-data will no longer tie up and occupy one or some nodes, but are spaced at different communication nodes.
And S102, distributing the sub data to different distributable communication nodes for transmission.
It should be noted that, in this embodiment, when allocating the divided sub-data, a problem to be considered is that one or some nodes cannot be occupied individually, so that an average allocation principle needs to be followed in general when allocating, that is, how many divided sub-data are allocated to corresponding communication nodes for transmission, so that the bandwidth allocation proportion of each communication node is basically almost, and the sub-data content of bandwidth allocation in the same communication node is as diverse as possible.
According to the communication data transmission method provided by the embodiment of the invention, the communication data to be transmitted is divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically similar, the probability that the bandwidth of one or more communication nodes is occupied independently is reduced, and the timeliness of data transmission can be ensured.
Example two
Fig. 2 is a schematic flow chart of a communication data transmission method according to a second embodiment of the present invention, and this embodiment further optimizes "dividing the communication data to be transmitted into a plurality of sub-data" in step S101 based on the first embodiment. Explanations of the same or corresponding terms as those of the above embodiments are omitted. Namely:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
Based on the above optimization, as shown in fig. 2, the communication data transmission method provided in this embodiment may include the following steps:
s201, dividing the communication data to be transmitted into a plurality of parts of sub-data according to a preset dividing rule.
It should be noted that the preset partitioning rule is set by a skilled person through experience, and the experience can be obtained based on some consideration or specific experimental results.
Preferably, in this embodiment, the step S201 may further include the following steps:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
It should be noted that, since the purpose of this embodiment is to divide the communication data that needs to be transmitted each time into a plurality of sub-data for transmission, so that the bandwidth allocation proportion of each communication node is basically similar, in order to further determine the dividing basis in the specific implementation, this embodiment exemplarily indicates that the communication data that needs to be transmitted can be divided into a plurality of sub-data with the same number as the number of the assignable communication nodes, so that after division, a corresponding sub-data can be allocated to one assignable communication node for transmission. Of course, it is necessary to determine how many communication nodes can be allocated before that.
S202, distributing a plurality of sub data to different distributable communication nodes for transmission.
According to the communication data transmission method provided by the embodiment of the invention, the communication data to be transmitted is divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically similar, the probability that the bandwidth of one or more communication nodes is occupied independently is reduced, and the timeliness of data transmission can be ensured.
EXAMPLE III
Fig. 3 is a schematic flow chart of a communication data transmission method according to a third embodiment of the present invention, and this embodiment further optimizes "in step S102, allocate a plurality of sub-data to different allocable communication nodes for transmission" in the first embodiment. Explanations of the same or corresponding terms as those of the above embodiments are omitted. Namely:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
Based on the above optimization, as shown in fig. 3, the communication data transmission method provided in this embodiment may include the following steps:
s301, dividing communication data to be transmitted into a plurality of parts of sub data.
S302, judging whether priority sending is needed or not; if yes, go to step S303, otherwise go to step S304.
It should be noted that, for some communication data that needs to be sent preferentially, although this embodiment still divides the communication data into a plurality of sub-data, the communication data is considered to be transmitted preferentially when being transmitted, so that the goal of reducing the probability that the bandwidth of one or more communication nodes is occupied individually is achieved, and it is also ensured that the priority data can be transmitted more rapidly than the normal data.
S303, distributing the sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission.
It should be noted that, although each allocable communication node may be allocated with sub-data, the sub-data that needs to be preferentially transmitted is not evenly allocated, but is allocated to a plurality of allocable communication nodes with the earliest transmission start time for transmission. This may also eventually result in the bandwidth of several allocatable communication nodes with the earliest transmission start time being filled up faster than others, but already a major breakthrough over the prior art, within acceptable limits.
S304, distributing the sub data to each different distributable communication node in a dispersing way for transmission.
It should be noted that, for the sub-data that does not need to be preferentially transmitted, the sub-data is dispersedly allocated to each different allocable communication node for transmission in this embodiment.
According to the communication data transmission method provided by the embodiment of the invention, the communication data to be transmitted is divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically similar, the probability that the bandwidth of one or more communication nodes is occupied independently is reduced, and the timeliness of data transmission can be ensured.
Example four
Referring to fig. 4, fig. 4 is a functional module schematic diagram of a communication data transmission system according to a fourth embodiment of the present invention, where the system is adapted to execute the communication data transmission method according to the fourth embodiment of the present invention.
The system specifically comprises the following modules:
a data dividing module 401, configured to divide communication data to be transmitted into a plurality of sub-data;
a data transmission module 402, configured to allocate some sub data to different allocable communication nodes for transmission.
Preferably, the data dividing module 401 is specifically configured to:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
Preferably, the data dividing module 401 is further specifically configured to:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
Preferably, the data transmission module 402 is specifically configured to:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
According to the communication data transmission system provided by the embodiment of the invention, the communication data to be transmitted is divided into a plurality of parts and distributed to different distributable communication nodes for transmission, so that the bandwidth distribution proportion of each communication node is basically similar, the probability that the bandwidth of one or more communication nodes is occupied independently is reduced, and the timeliness of data transmission can be ensured.
The system can execute the method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a computer device according to a fifth embodiment of the present invention. FIG. 5 illustrates a block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention. The computer device 12 shown in FIG. 5 is only an example and should not bring any limitations to the functionality or scope of use of embodiments of the present invention.
As shown in FIG. 5, computer device 12 is in the form of a general purpose computing device. The components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Computer device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)30 and/or cache memory 32. Computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 5, and commonly referred to as a "hard drive"). Although not shown in FIG. 5, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally carry out the functions and/or methodologies of the described embodiments of the invention.
Computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with computer device 12, and/or with any devices (e.g., network card, modem, etc.) that enable computer device 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Also, computer device 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with the other modules of computer device 12 via bus 18. It should be appreciated that although not shown in FIG. 5, other hardware and/or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing by executing programs stored in the system memory 28, for example, to implement the communication data transmission method provided by the embodiment of the present invention.
That is, the processing unit 16 implements, when executing the program: dividing communication data to be transmitted into a plurality of sub-data; and distributing a plurality of sub data to different distributable communication nodes for transmission.
EXAMPLE six
Sixth embodiment of the present invention provides a computer-readable storage medium, on which computer-executable instructions are stored, where the instructions, when executed by a processor, implement the communication data transmission method provided in all the inventive embodiments of the present application:
that is, the processor, when executing the computer-executable instructions, implements: dividing communication data to be transmitted into a plurality of sub-data; and distributing a plurality of sub data to different distributable communication nodes for transmission.
Any combination of one or more computer-readable media may be employed. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A method for communicating data transmissions, the method comprising:
dividing communication data to be transmitted into a plurality of sub-data;
and distributing a plurality of sub data to different distributable communication nodes for transmission.
2. The method of claim 1, wherein the step of dividing the communication data to be transmitted into portions of sub-data comprises:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
3. The communication data transmission method according to claim 2, wherein the step of dividing the communication data to be transmitted into a plurality of sub-data according to a preset division rule comprises:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
4. The method of claim 1, wherein the step of allocating the sub-data to different allocable communication nodes for transmission comprises:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
5. A communication data transmission system, the system comprising:
the data dividing module is used for dividing the communication data to be transmitted into a plurality of parts of sub data;
and the data transmission module is used for distributing a plurality of sub data to different distributable communication nodes for transmission.
6. The communication data transmission system of claim 5, wherein the data partitioning module is specifically configured to:
according to a preset division rule, dividing communication data to be transmitted into a plurality of parts of sub data.
7. The communication data transmission system of claim 6, wherein the data partitioning module is specifically configured to:
acquiring the number of distributable communication nodes;
and dividing the communication data to be transmitted into a plurality of sub-data with the same number as the assignable communication nodes.
8. The communication data transmission system of claim 5, wherein the data transmission module is specifically configured to:
judging whether the prior transmission is needed;
if yes, distributing a plurality of sub data to a plurality of distributable communication nodes with the earliest sending start time for transmission;
if not, dispersedly distributing a plurality of sub data to each different distributable communication node for transmission.
9. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the communication data transmission method according to any one of claims 1 to 4 when executing the computer program.
10. A storage medium containing computer executable instructions for execution by a computer processor to implement the communications data transmission method of any one of claims 1 to 4.
CN202111138755.4A 2021-09-27 2021-09-27 Communication data transmission method, system, computer equipment and storage medium Pending CN113810502A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111138755.4A CN113810502A (en) 2021-09-27 2021-09-27 Communication data transmission method, system, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111138755.4A CN113810502A (en) 2021-09-27 2021-09-27 Communication data transmission method, system, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113810502A true CN113810502A (en) 2021-12-17

Family

ID=78896899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111138755.4A Pending CN113810502A (en) 2021-09-27 2021-09-27 Communication data transmission method, system, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113810502A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150193260A1 (en) * 2014-01-06 2015-07-09 International Business Machines Corporation Executing A Gather Operation On A Parallel Computer That Includes A Plurality Of Compute Nodes
EP3211817A1 (en) * 2016-02-26 2017-08-30 The Boeing Company System and method for highly deterministic media access control
CN107302412A (en) * 2016-04-14 2017-10-27 中兴通讯股份有限公司 EPON framework and its method and optical network device for realizing data transfer
CN110300188A (en) * 2019-07-25 2019-10-01 中国工商银行股份有限公司 Data transmission system, method and apparatus
CN111601186A (en) * 2019-12-31 2020-08-28 中兴通讯股份有限公司 PON multichannel dynamic binding transmission method, PON node and storage medium
CN111917812A (en) * 2019-05-10 2020-11-10 北京百度网讯科技有限公司 Data transmission control method, device, equipment and storage medium
CN112020024A (en) * 2020-07-24 2020-12-01 上海淇玥信息技术有限公司 Short message sending management method, system and electronic equipment
CN112399484A (en) * 2020-11-13 2021-02-23 Oppo广东移动通信有限公司 Data transmission method, device, storage medium and electronic equipment
CN112422241A (en) * 2020-11-09 2021-02-26 广州博冠信息科技有限公司 Data transmission method, device, storage medium and computer equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150193260A1 (en) * 2014-01-06 2015-07-09 International Business Machines Corporation Executing A Gather Operation On A Parallel Computer That Includes A Plurality Of Compute Nodes
EP3211817A1 (en) * 2016-02-26 2017-08-30 The Boeing Company System and method for highly deterministic media access control
CN107302412A (en) * 2016-04-14 2017-10-27 中兴通讯股份有限公司 EPON framework and its method and optical network device for realizing data transfer
CN111917812A (en) * 2019-05-10 2020-11-10 北京百度网讯科技有限公司 Data transmission control method, device, equipment and storage medium
CN110300188A (en) * 2019-07-25 2019-10-01 中国工商银行股份有限公司 Data transmission system, method and apparatus
CN111601186A (en) * 2019-12-31 2020-08-28 中兴通讯股份有限公司 PON multichannel dynamic binding transmission method, PON node and storage medium
CN112020024A (en) * 2020-07-24 2020-12-01 上海淇玥信息技术有限公司 Short message sending management method, system and electronic equipment
CN112422241A (en) * 2020-11-09 2021-02-26 广州博冠信息科技有限公司 Data transmission method, device, storage medium and computer equipment
CN112399484A (en) * 2020-11-13 2021-02-23 Oppo广东移动通信有限公司 Data transmission method, device, storage medium and electronic equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
丁穗娟: "大数据云存储下海量数据传输节能优化仿真", 《计算机仿真》 *

Similar Documents

Publication Publication Date Title
US9720740B2 (en) Resource management in MapReduce architecture and architectural system
CN107766148B (en) Heterogeneous cluster and task processing method and device
CN107343045B (en) Cloud computing system and cloud computing method and device for controlling server
CN108052615B (en) Access request processing method, device, medium and electronic equipment
CN108153589B (en) Method and system for data processing in a multi-threaded processing arrangement
CN113641457A (en) Container creation method, device, apparatus, medium, and program product
US9501285B2 (en) Register allocation to threads
US10698785B2 (en) Task management based on an access workload
CN113037529B (en) Reserved bandwidth allocation method, device, equipment and storage medium
US20220405114A1 (en) Method, device and computer program product for resource scheduling
US8458719B2 (en) Storage management in a data processing system
CN108600344A (en) A kind of network access request dispatching method, device and storage medium
CN109284108B (en) Unmanned vehicle data storage method and device, electronic equipment and storage medium
CN115766875A (en) Edge computing power resource scheduling method, device, system, electronic equipment and medium
CN116340024A (en) Data sharing method, computer equipment and medium between simulation model component processes
CN114924745A (en) Operation method and device of deep learning compiler and electronic equipment
CN112527509A (en) Resource allocation method and device, electronic equipment and storage medium
CN113810502A (en) Communication data transmission method, system, computer equipment and storage medium
CN113127430A (en) Mirror image information processing method and device, computer readable medium and electronic equipment
CN116032614A (en) Container network micro-isolation method, device, equipment and medium
US11785603B2 (en) Method, apparatus and non-transitory computer readable medium for selecting a PUSCH to carry UCI
CN111694670B (en) Resource allocation method, apparatus, device and computer readable medium
CN113076175B (en) Memory sharing method and device for virtual machine
CN117093335A (en) Task scheduling method and device for distributed storage system
CN112148497A (en) Disk resource management method and device and electronic 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20211217