Selective inclusion of data in transport protocol expert group frames
A method includes establishing a primary bounding area corresponding to a first geographic broadcast area of a traffic message, the primary bounding area associated with a first set of road classes; establishing a first sub-bounding area nested within the primary bounding area, the first sub-bounding area corresponding to a second geographic area smaller than the first geographic broadcast area, and being associated with a second set of road classes different than the first set of road classes. A traffic message associated with a road having an assigned road class is received, and the traffic message is inserted into a Transport Protocol Experts Group frame transmitted within the first sub-bounding area in response to determining that the road and the assigned road class are associated with either the first sub-bounding area or the primary bounding area.
1 . A method, comprising:
establishing a primary bounding area corresponding to a first geographic broadcast area of a traffic message, the primary bounding area associated with a first set of road classes;
establishing a first sub-bounding area nested within the primary bounding area, the first sub-bounding area corresponding to a second geographic area smaller than the first geographic broadcast area, and being associated with a second set of road classes different than the first set of road classes;
receiving a traffic message associated with a road having an assigned road class; and
inserting the traffic message into a Transport Protocol Experts Group frame transmitted within the first sub-bounding area in response to determining that the road and the assigned road class are associated with either the first sub-bounding area or the primary bounding area.
2 . The method of claim 1 , further comprising:
establishing a second sub-bounding area nested within the primary bounding area and lying at least partially outside the first sub-bounding area, the second sub-bounding area corresponding to a third geographic area smaller than the first geographic broadcast area and being associated with a third set of road classes different than the first set of road classes; and
inserting the traffic message into a first Transport Protocol Experts Group frame transmitted within the first sub-bounding area and into a second Transport Protocol Experts Group frame transmitted within the second sub-bounding area in response to determining that the road and the assigned road class are associated with both the first sub-bounding area and the second sub-bounding area.
3 . The method of claim 1 , further comprising:
establishing a plurality of sub-bounding areas nested within the primary bounding area, wherein each of the plurality of sub-bounding areas are associated with sets of road classes that exclude at least one road class included in the first set of road classes; and
inserting the traffic message into Transport Protocol Experts Group frames transmitted within each of the plurality of sub-bounding areas in response to determining that the road and the assigned road class are included in the first set of road classes.
4 . The method of claim 3 , further comprising:
using information indicating a geographic location of the road to determine whether the road is associated with the plurality of sub-bounding areas.
5 . The method of claim 1 , further comprising:
excluding the traffic message from a particular Transport Protocol Experts Group frame being transmitted throughout the primary bounding area in response to determining that the road or the assigned road class are not associated with the primary bounding area, even if the road and the assigned road class are associated with the first sub-bounding area.
6 . The method of claim 1 , further comprising:
determining that the road is not associated with the first sub-bounding area in response to the traffic message being associated with a portion of the road located outside the first sub-bounding area.
7 . The method of claim 1 , further comprising:
obtaining traffic incident data from the traffic message; and
wherein inserting the traffic message into a Transport Protocol Experts Group frame includes inserting at least a portion of the traffic incident data into the Transport Protocol Experts Group frame.
8 . A processing device, comprising:
a memory configured to store a program of instructions; and
a processor coupled to the memory, the processor configured to execute the program of instructions to
establish a primary bounding area corresponding to a first geographic broadcast area of a traffic message, the primary bounding area associated with a first set of road classes;
establish a first sub-bounding area nested within the primary bounding area, the first sub-bounding area corresponding to a second geographic area smaller than the first geographic broadcast area, and being associated with a second set of road classes different than the first set of road classes;
receive a traffic message associated with a road having an assigned road class; and
insert the traffic message into a Transport Protocol Experts Group frame transmitted within the first sub-bounding area in response to determining that the road and the assigned road class are associated with either the first sub-bounding area or the primary bounding area.
9 . The processing device of claim 8 , wherein the processor configured to execute the program of instructions to:
establish a second sub-bounding area nested within the primary bounding area and lying at least partially outside the first sub-bounding area, the second sub-bounding area corresponding to a third geographic area smaller than the first geographic broadcast area and being associated with a third set of road classes different than the first set of road classes; and
insert the traffic message into a first Transport Protocol Experts Group frame transmitted within the first sub-bounding area and into a second Transport Protocol Experts Group frame transmitted within the second sub-bounding area in response to determining that the road and the assigned road class are associated with both the first sub-bounding area and the second sub-bounding area.
10 . The processing device of claim 8 , wherein the processor configured to execute the program of instructions to:
establish a plurality of sub-bounding areas nested within the primary bounding area, wherein each of the plurality of sub-bounding areas are associated with sets of road classes that exclude at least one road class included in the first set of road classes; and
insert the traffic message into Transport Protocol Experts Group frames transmitted within each of the plurality of sub-bounding areas in response to determining that the road and the assigned road class are included in the first set of road classes.
11 . The processing device of claim 10 , wherein the processor configured to execute the program of instructions to:
use information indicating a geographic location of the road to determine whether the road is associated with the plurality of sub-bounding areas.
12 . The processing device of claim 8 , wherein the processor configured to execute the program of instructions to:
exclude the traffic message from a particular Transport Protocol Experts Group frame being transmitted throughout the primary bounding area in response to determining that the road or the assigned road class are not associated with the primary bounding area, even if the road and the assigned road class are associated with the first sub-bounding area.
13 . The processing device of claim 8 , wherein the processor configured to execute the program of instructions to:
determine that the road is not associated with the first sub-bounding area in response to the traffic message being associated with a portion of the road located outside the first sub-bounding area.
14 . The processing device of claim 8 , wherein the processor configured to execute the program of instructions to:
obtain traffic incident data from the traffic message; and
wherein inserting the traffic message into a Transport Protocol Experts Group frame includes inserting at least a portion of the traffic incident data into the Transport Protocol Experts Group frame.
15 . A non-transitory computer readable medium, comprising:
at least one instruction to establish a primary bounding area corresponding to a first geographic broadcast area of a traffic message, the primary bounding area associated with a first set of road classes;
at least one instruction to establish a first sub-bounding area nested within the primary bounding area, the first sub-bounding area corresponding to a second geographic area smaller than the first geographic broadcast area, and being associated with a second set of road classes different than the first set of road classes;
at least one instruction to receive a traffic message associated with a road having an assigned road class; and
at least one instruction to insert the traffic message into a Transport Protocol Experts Group frame transmitted within the first sub-bounding area in response to determining that the road and the assigned road class are associated with either the first sub-bounding area or the primary bounding area.
16 . The non-transitory computer readable medium of claim 15 , further comprising:
at least one instruction to establish a second sub-bounding area nested within the primary bounding area and lying at least partially outside the first sub-bounding area, the second sub-bounding area corresponding to a third geographic area smaller than the first geographic broadcast area and being associated with a third set of road classes different than the first set of road classes; and
at least one instruction to insert the traffic message into a first Transport Protocol Experts Group frame transmitted within the first sub-bounding area and into a second Transport Protocol Experts Group frame transmitted within the second sub-bounding area in response to determining that the road and the assigned road class are associated with both the first sub-bounding area and the second sub-bounding area.
17 . The non-transitory computer readable medium of claim 15 , further comprising:
at least one instruction to establish a plurality of sub-bounding areas nested within the primary bounding area, wherein each of the plurality of sub-bounding areas are associated with sets of road classes that exclude at least one road class included in the first set of road classes; and
at least one instruction to insert the traffic message into Transport Protocol Experts Group frames transmitted within each of the plurality of sub-bounding areas in response to determining that the road and the assigned road class are included in the first set of road classes.
18 . The non-transitory computer readable medium of claim 15 , further comprising:
at least one instruction to exclude the traffic message from a particular Transport Protocol Experts Group frame being transmitted throughout the primary bounding area in response to determining that the road or the assigned road class are not associated with the primary bounding area, even if the road and the assigned road class are associated with the first sub-bounding area.
19 . The non-transitory computer readable medium of claim 15 , further comprising:
at least one instruction to determine that the road is not associated with the first sub-bounding area in response to the traffic message being associated with a portion of the road located outside the first sub-bounding area.
20 . The non-transitory computer readable medium of claim 15 , further comprising:
at least one instruction to obtain traffic incident data from the traffic message; and
wherein inserting the traffic message into a Transport Protocol Experts Group frame includes inserting at least a portion of the traffic incident data into the Transport Protocol Experts Group frame.