Message transmitting method, message receiving method and apparatuses thereof
First Claim
1. A method, comprising:
- determining, by a system comprising a processor, a resource to be used for transmitting a message packet based on a size of the message packet to be transmitted, wherein the resource comprises at least one primary priority resource block, and wherein a first time interval between a first primary priority resource block of the at least one primary priority resource block and a second primary priority resource block of the at least one primary priority resource block is smaller than a second time interval between a first secondary priority resource block and a second secondary priority resource block of at least one secondary priority resource block, and wherein the at least one primary priority resource block has a different priority than the at least one secondary priority resource block; and
transmitting, by the system, at least a first priority part of the message packet by using the at least one primary priority resource block,wherein the determining the resource to be used for the transmitting of the message packet comprises;
determining the at least one primary priority resource block to transmit at least the first priority part,determining the first secondary priority resource block to transmit at least a second priority part of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer, andat least according to a first position of the at least one primary priority resource block for transmitting at least the first priority part within the resource, determining a second position of the first secondary priority resource block for transmitting at least the second priority part within the resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A message transmitting method, a message receiving method and apparatuses are provided. A method comprises: according to the size of a message packet to be transmitted, determining a resource used for transmitting the message packet, wherein the resource at least comprises a first priority resource block, and the time interval between respective first priority resource blocks is smaller than that between other priority resource blocks, and transmitting at least a first priority part of the message packet by using the at least one first priority resource block. A relatively frequent resource can be used to transmit a core part of a (vehicle to vehicle) V2V message packet, thus ensuring transmission timeliness and reliability of the V2V message.
33 Citations
32 Claims
-
1. A method, comprising:
-
determining, by a system comprising a processor, a resource to be used for transmitting a message packet based on a size of the message packet to be transmitted, wherein the resource comprises at least one primary priority resource block, and wherein a first time interval between a first primary priority resource block of the at least one primary priority resource block and a second primary priority resource block of the at least one primary priority resource block is smaller than a second time interval between a first secondary priority resource block and a second secondary priority resource block of at least one secondary priority resource block, and wherein the at least one primary priority resource block has a different priority than the at least one secondary priority resource block; and transmitting, by the system, at least a first priority part of the message packet by using the at least one primary priority resource block, wherein the determining the resource to be used for the transmitting of the message packet comprises; determining the at least one primary priority resource block to transmit at least the first priority part, determining the first secondary priority resource block to transmit at least a second priority part of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer, and at least according to a first position of the at least one primary priority resource block for transmitting at least the first priority part within the resource, determining a second position of the first secondary priority resource block for transmitting at least the second priority part within the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
determining, by a system comprising a processor, a resource used for transmitting a message packet, wherein the resource comprises a plurality of higher priority resource blocks, and wherein a time interval between different higher priority resource blocks of the plurality of higher priority resource blocks is smaller than another time interval between two lower priority resource blocks of a plurality of lower priority resource blocks; and receiving, by the system, the message packet transmitted, at least in part, via a first higher priority resource block of the plurality of higher priority resource blocks and a first lower priority resource block of the plurality of lower priority resource blocks, wherein the receiving the message packet comprises; at least according to a first position of the first higher priority resource block for transmitting a higher priority part of the message packet, determining a second position of the first lower priority resource block for transmitting a lower priority part of the message packet, wherein the determining the resource for transmitting the message packet comprises; determining the plurality of higher priority resource blocks to transmit first priority parts of the message packet, and determining the plurality of lower priority resource blocks to transmit secondary priority parts of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus, comprising:
-
a memory that stores executable modules; and a processor, coupled to the memory, that executes or facilitates execution of the executable modules, the executable modules comprising; a first determining module configured to determine a resource to be used for transmitting a message packet based on a size of the message packet, wherein the resource comprises at least one first-priority resource block, and wherein a time interval between respective first-priority resource blocks of the at least one first-priority resource block is smaller than another time interval between respective other-priority resource blocks; and a first transmitting module configured to transmit at least a first-priority part of the message packet via the at least one first-priority resource block, wherein the resource further comprises at least one second-priority resource block, and wherein the first transmitting module is further configured to transmit at least a second-priority part of the message packet via the at least one second-priority resource block based on the size of the message packet being determined to be larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer, and wherein the first determining module is further configured to determine a second position of the at least one second-priority resource block based on a first position of the at least one first-priority resource block. - View Dependent Claims (17, 18)
-
-
19. An apparatus, comprising:
-
a memory that stores executable modules; and a processor, coupled to the memory, that executes or facilitates execution of the executable modules, the executable modules comprising; a determining module configured to determine a resource used for transmitting a message, wherein the resource comprises priority resource blocks and other resource blocks, and wherein a time interval between a first and second priority resource block of the priority resource blocks is smaller than a different time interval between a first and second other resource block of the other resource blocks; a receiving module configured to receive the message transmitted by using at least the first priority resource block; and a transmitting module configured to transmit the message by using at least the first priority resource block, wherein the transmitting module is configured to determine a second position within the resource for the first other resource block, based on a first position within the resource for the first priority resource block that is used to transmit a first priority part, for transmitting a second priority part, wherein the determining module is further configured to; determine the plurality of higher priority resource blocks to transmit first priority parts of the message packet, and determine the plurality of lower priority resource blocks to transmit secondary priority parts of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer. - View Dependent Claims (20)
-
-
21. A computer readable storage device, comprising at least one executable instruction, which, in response to execution, causes a system comprising a processor to perform operations, comprising:
-
according to a size of a message packet to be transmitted, determining a resource used for transmitting the message packet, wherein the resource comprises at least one first-priority resource block, and a time interval between respective first-priority resource blocks of the at least one first-priority resource block is smaller than another time interval between respective lesser-priority resource blocks; and transmitting at least a first priority part of the message packet by using the at least one first-priority resource block, wherein the determining the resource used for the transmitting of the message packet comprises; determining the at least one first-priority resource block to transmit at least the first priority part, and determining at least one second-priority resource block to transmit at least a second priority part of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer, and at least according to a first position of the at least one first-priority resource block for transmitting at least the first priority part within the resource, determining a second position of the at least one second-priority resource block for transmitting at least the second priority part within the resource. - View Dependent Claims (22, 23)
-
-
24. A device comprising a processor and memory, wherein the memory stores executable instructions, the processor being connected with the memory via a communication bus, and when the device is operating, the processor executes or facilitates execution of the executable instructions stored by the memory to perform operations, comprising:
-
according to a size of a message packet to be transmitted, determining a resource used for transmitting the message packet, wherein the resource comprises at least one first-priority resource block, and a time interval between respective first-priority resource blocks of the at least one first-priority resource block is smaller than another time interval between respective lesser-priority resource blocks other than the at least one first priority resource block; and transmitting at least a first priority part of the message packet by using the at least one first-priority resource block, wherein the determining the resource used for the transmitting of the message packet comprises; determining the at least one first-priority resource block to transmit at least the first priority part, determining at least one second-priority resource block to transmit at least a second priority part of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer, and at least according to a first position of the at least one first-priority resource block for transmitting at least the first priority part within the resource, determining a second position of the at least one second-priority resource block for transmitting at least the second priority part within the resource. - View Dependent Claims (25, 26)
-
-
27. A computer readable storage device, comprising at least one executable instruction, which, in response to execution, causes a system comprising a processor to perform operations, comprising:
-
determining a resource used for transmitting a message packet, wherein the resource at least comprises at least two first-priority resource blocks, and wherein a first time interval between the at least two first-priority resource blocks is smaller than a second time interval between other different-priority resource blocks other than the at least two first-priority resource blocks; and receiving the message packet transmitted by using, at least in part, at least one of the at least two first-priority resource blocks and at least one of the other different-priority resource blocks, the receiving the message packet comprising; determining a second position within the resource for the at least one other different-priority resource block, based on a first position within the resource for the at least one first-priority resource block that is used to transmit a first priority part, for transmitting a second priority part wherein the determining the resource for transmitting the message packet comprises; determining the plurality of higher priority resource blocks to transmit first priority parts of the message packet, and determining the plurality of lower priority resource blocks to transmit secondary priority parts of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer. - View Dependent Claims (28, 29)
-
-
30. A device comprising a processor and a memory, wherein the memory stores executable instructions, the processor being connected with the memory via a communication bus, and when the device is operating, the processor executes or facilitates execution of the executable instructions stored by the memory to perform operations, comprising:
-
determining a resource used for transmitting a message packet, wherein the resource at least comprises at least two first-priority resource blocks, and wherein a first time interval between the at least two first-priority resource blocks is smaller than a second time interval between other-priority resource blocks other than the at least two first-priority resource blocks; and receiving the message packet transmitted by using, at least in part, at least one of the at least two first-priority resource blocks and at least one of the other-priority resource blocks, wherein the receiving the message packet comprises; determining a second position within the resource for the at least one other-priority resource block, based on a first position within the resource for the at least one first-priority resource block that is used to transmit a first priority part, for transmitting a second priority part, wherein the determining the resource for transmitting the message packet comprises; determining the plurality of higher priority resource blocks to transmit first priority parts of the message packet, and determining the plurality of lower priority resource blocks to transmit secondary priority parts of the message packet in response to determining that the size of the message packet is larger than a preset threshold value, wherein the preset threshold value is set for dividing the message packet by resource blocks with different priorities, and is set to a value not smaller than a size of a core message packet of the message packet by taking a size of a data packet that is able to be carried via a unit resource for V2V message transmission defined for a physical layer. - View Dependent Claims (31, 32)
-
Specification