Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for sending data

A data sending method and data packet technology, applied in the field of communication, to achieve the effect of ensuring fairness

Active Publication Date: 2019-02-12
DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The above slot resource allocation algorithm based on slot reservation (such as RR-ALOHA, MS-ALOHA, SU-ALOHA, etc.) solves the problem of slot resource maintenance. How do nodes use the slot resource allocation algorithm based on slot reservation? Obtaining resources to send data packets is a resource scheduling problem, and there is no resource scheduling method suitable for the time slot resource allocation algorithm based on time slot reservation in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for sending data
  • Method and device for sending data
  • Method and device for sending data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0187] Embodiment 1: When the usage time of the sending resource used to send the data packet in the node arrives, the priority corresponding to the data packet with the least remaining sending time in the sending buffer queue is the same as the priority of the arriving sending resource.

[0188] Such as Image 6 As shown, a frame (Frame) cycle contains 8 resources. In each frame cycle before Frame2, data packets corresponding to two types of services A and B are received from the upper layer. The priority of service A is 1, which corresponds to The priority of the data packet is also 1, the priority of business B is 2, and the priority of the data packet corresponding to this business is also 2. For ease of description, the data packets received in each frame period in business A are marked as a1 , A2, a3,..., the data packets received in each frame period in business B are respectively marked as b1, b2, b3,..., the transmission delay requirement of all data packets is 8ms, and t...

Embodiment 2

[0195] Embodiment 2: When the usage time of the sending resource used to send the data packet in the node arrives, the priority corresponding to the data packet with the least remaining sending time in the sending buffer queue is different from the arriving priority.

[0196] Such as Figure 7 As shown, a frame (Frame) cycle contains 8 resources. In each frame cycle before Frame2, data packets corresponding to business A and business B are received from the upper layer. The priority of business A is priority 1. The priority of the corresponding data packet is also priority 1, the priority of business B is 2, and the priority of the data packet corresponding to this business is also priority 2. In order to facilitate the description of the data packets received in each frame period in business A They are marked as a1, a2, a3,..., the data packets generated in each frame period of business B are marked as b1, b2, b3, and the transmission delay requirements of the data packets corres...

Embodiment 3

[0204] Embodiment 3: Resource scheduling when the resource priority number of the sending resource is different from the priority number corresponding to the data packet.

[0205] Such as Figure 8 As shown, a frame (Frame) cycle contains 8 resources. Each frame cycle before Frame1 will receive the data packet corresponding to business A from the higher layer. The priority of business A is priority 1, and the data corresponding to business A The priority of the packet is also priority 1. In order to facilitate the description, the data packets generated in each frame period of service A are marked as a1, a2, a3, ..., and the transmission delay requirements of the data packets corresponding to service A are all 8ms; Sort the data packets in the sending buffer queue according to the remaining time allowed by the sending delay from least to most. The node occupies a sending resource in a frame period as resource 2. Starting from Frame2, the node receives the corresponding service B f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a data transmission method and a data transmission device, which are used for realizing data transmission through the combination of a resource scheduling algorithm based on remaining time and a time slot resource allocation algorithm based on time slot reservation, better supporting the prior transmission of high-priority data during time slot resource steal and time slot resource collision in congestion scenario by matching a time slot priority and a data packet priority as much as possible, and better ensuring the fairness when each node accesses a channel. The data transmission method comprises the steps of: maintaining transmission remaining time of a data packet according to transmission time delay information corresponding to the data packet when the data packet arrives a transmission cache queue; and determining a data packet to be transmitted currently and transmitting the data packet through currently arrived transmission resources according to the transmission remaining time of the data packet in the transmission cache queue, a corresponding priority and a resource priority of the transmission resource available for the nodes when service time of the transmission resources used for transmitting the data packet is up.

Description

Technical field [0001] The present invention relates to the field of communications, in particular to a method and device for data transmission. Background technique [0002] With the development of in-vehicle communication systems and the gradual maturity of mobile ad hoc network technology, in order to realize real-time, dynamic and intelligent management of vehicles, a dedicated short-range communications (Dedicated Short Range Communications, DSRC) protocol for the Internet of Vehicles has been specially developed internationally . Through the two-way transmission of information, DSRC organically connects the vehicle with the vehicle, the vehicle and the information collection equipment on the roadside, and supports point-to-point and point-to-multipoint communication. [0003] The existing vehicle network DSRC resource allocation protocol can be divided into two types. One type is based on Carrier Sense Multiple Access (CSMA) / Carrier Aggregation (CA). When the node has high-l...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04W28/02H04W72/04
Inventor 赵毅房家奕赵丽冯媛李凤
Owner DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products