Analysis on Mitigation of Intelli-drive Communication Congestion: Broadcasted Signal Phase in Vehicle-to-Vehicle (V2V) Safety Features Using DSRC IEEE 802.11p Standard

Richmond Adebiaye,

American Journal of Computing Research Repository. 2017, 5(1), 1-13. DOI: 10.12691/ajcrr-5-1-1. Published online: June 22, 2017

Abstract

This study explores functionalities of the Dedicated Short Range Communication architecture, and provides V2V safety information systems which provide warnings on crash avoidance. An application (DSRC) of traffic safety is tested for congesting. This study is based on Short Range Communication (DSRC) standard, which has become an emerging vehicular safety application. A MAT-LAB simulation experiment is performed using wireless spectrum, layering of routing protocols to determine the ability to mitigate vehicle to vehicle communication congestion within Vehicle-to-Vehicle (V2V) signal phase communications. The objective was to have a support transition from a prototype-level to a deployment-level system.

1. Overview of DSRC Study

Transportation applications could be implemented for safety architecture or communication protocols. It also provides analysis of vehicle-to-vehicle (V2V) safety systems using the adopted Dedicated Short Range Communication (DSRC) standard, which has become an emerging vehicular safety application. The functions of DSRC architecture help to assess vehicle to vehicle safety information systems that provide safety warnings on crash avoidance or accidents. Dedicated Short Range Communication (DSRC) is wireless technology which can operate at 75MHz of spectrum at frequency of 5.9 GHz as allotted by the ‘Federal Communications Commission’ (FCC). The reduction of congestion is most important in order to avoid collision.
DSRC would “support safety-critical communications especially collision warnings, as well as other valuable ITS applications such as Electronic Toll Collection (ETC), digital map update, etc.” . One researcher also noted that the “versatility of DSRC greatly enhances the likelihood of its deployment by various industries and adaptation by the consumers”.
The traffic flow improves and this leads to the reduction of congestion and ultimately collision of vehicles is reduced. Safety technology has always been an important concept of vehicle manufacturers and this has developed rapidly since NHTSA began regulating the auto industry. According to studies by NHTSA, it is believed that “vehicles protect occupants much better in the event of a crash due to advanced structural techniques propagated by more stringent crashworthiness standards, and some crash avoidance technologies are now standard equipment”.
Looking at vehicular crashworthiness and required crash avoidance technologies, researchers like 5, 6 believed that motor vehicles are safer now than before. However, a “significant number of annual crashes remains that could potentially be addressed through expanded use of more advanced crash avoidance technologies” . Even at this rate of annual crashes, it is generally believed that technology can help drivers avoid crashes. The purpose of this study is to assess safety communication of vehicle-to-vehicle features and test this communication technologies using a simulation experiments configured on wireless network at the routing layer to test the ability to mitigate V2V communication congestion which has always been an impediment to the implementation that support transition from a prototype-level to a deployment-level system.
1.1. Importance of Connected Vehicle Using Simulation Techniques
The simulation software provides the data for designing reliable and good safety. By simulation, prototype can be developed. In order to determine the optimal system parameters and components of DSRC systems before the actual implementation, “reliable performance evaluation methods are needed by system designers as well as system operators” 10. In another research by 11, explained thoroughly “the interference between different services, the optimal control parameters for the communication protocols, the usage ratio of the communication zone and the influence of physical link characteristics (such as windscreen attenuation)” are important to safety standards. This technology “was established for services involving vehicle-to-infrastructure (V2I) and vehicle-to-vehicle (V2V) communications”.
For the purpose of this study, the vehicle-to-vehicle (V2V) is analyzed. It was indicated in the “Standards Committee E17.51 which endorses a variation of the IEEE 802.11a MAC for the DSRC link”, that also that “DSRC supports vehicle speeds up to 120mph, nominal transmission range of 300m (up to 1000m), and default data rate of 6Mbps (up to 27Mbps)”.
The objectives of even adopting this technology will provide two-way advantage – to vehicle manufacturer and to drivers. According to 6, “the technology could warn drivers of impending danger so that the driver can take corrective action, or may even be able to intervene on the driver’s behalf”, thereby, reducing deaths, injuries, and economic losses resulting from motor vehicle crashes by setting and enforcing safety performance standards for motor vehicles and motor vehicle equipment 5. It also helps vehicle manufacturers in building safer vehicles.
Variables to test will include vehicular safety performances and the learning orientation for high-tech safety measures while the independent variables include new safety measures and improved technology.

2. Problem Statement

In present era, traffic has increased to high level. Accidents occur due to collisions and crashes between vehicles which result in the loss of lives. So an invention is needed which can avoid these types of accidents and loss of lives. Keeping this in mind, working on Dedicated Short Range is in progress 3. Modern transportation system especially in the interstate system has brought about increased traffic congestion. Road accidents and injuries occur regularly due to crashes and expensive impacts on air quality. As a result of this, it is pertinent for new paradigm invention to solve safety issues, environment and congestion. It is also necessary to apply advanced technology to current infrastructure using various computing mechanisms and sensors, in order to increase the operational capacity of the systems and achieve better overall transportation network operations

3. Research Methodology

In this study, an application of Dedicated Short Range Communication (DSRC) standard on traffic safety was experimented using MAT-LAB analysis of vehicle-to-vehicle (V2V) safety. This study uses simulation-based research to experiment application of V2V communications technology, in order to test the mitigating factors on V2V communication collisions based on the complexity of the DSRC applications. In this context, a simulation can be defined as ‘a method for using computer software to model the operation of “real-world” processes, systems, or events’ 9. Other researchers 3 also analyzed how in simulation studies of this kind, “the researcher develops a model of the phenomenon under investigation and then chooses an appropriate simulation method” (pg. 481).
MAT-LAB was used for simulation. In the coding, one of the vehicles will be related to as either a ‘master’ or as a ‘slave’, in order to determine the speed change as vehicles cross on the roads. This represents a simulation based research in which V2V communication technology is tested, in order to mitigate V2V communication congestions which represents one of the problems inherent in DSRC. The ability to mitigate this congestion allows for safety features of reducing collisions in vehicles on the road. Keeping this in mind, “simulation is a method in which analysis of real life is to be done on software. Therefore, by choosing appropriate method, simulation models are obtained”
Two roads crossing each other at different angles are shown in different scenarios, representing vehicles crossing each other using MAT-LAB simulation. The simulation concept integrates:
a. Both microscopic traffic and realistic models of the communication channel which also include implementation of the DSRC architecture,
The simulation also shows that “the new DSRC offers the potential to effectively support vehicle-to vehicle and vehicle-to-roadside safety communications, which has become known as Vehicle Safety Communication (VSC) technologies”
The limitation of this study is the inability to use Mat-lab to create ‘DSRC Carsim” in the wireless network layer to pin-point the DSRC point of communication

4. Routing Protocols

The state of the art in Inter-vehicular communication (IVC) is experimented using frequency range within DSRC 5.9GHz as allocated. Communication via satellite general positioning systems (GPS) is proposed as antenna links for all vehicle communications; since vehicles are moving objects, so volatile link quality is needed. Moreover reactive on demand protocols are used as these are activated when needed. Time-Division Multiple Access (TDMA), Frequency-Division Multiple Access (FDMA) and Code-Division multiple Access (CDMA) are all difficult to use in this experiment, as these are best for still application 1. So the “multiple access protocol at the datalink layer which proposes how multiple terminals access the medium without interference or collision” known as ‘ALOHAnet’ and Carrier Sense Multiple Access (CSMA) are best protocols used and as our communication is broadcast and not unicast, the use of Request to send and Clear to send (RTS/CTS) is beyond the implementation plan in this experiment.

In real life, the High Performance Radio LAN which is the Wireless LAN Standard and the European alternative for the IEEE 802.11 standards (HIPERLAN) and the black burst which is the analog signal used in broadcasting are designed to support quality of service across IP networks which is an increasingly important aspect of Enterprise IT infrastructure (QoS). But these two protocols have no method to combat the hidden terminals

Using the Contention-based Channel Access, which is the Enhanced Distributed Coordination Function (EDCF), performance can be evaluated by increasing the overall system throughput, allow the probability of collision to be large. This represents the choice of Distributed coordination function (DCF), which is the fundamental MAC technique of the IEEE 802.11 based WLAN standard, thus allowing for attaining quality of service (QoS) 8. This does not indicate that quality of service (QoS) will also be attained with accuracy.

In view of this, a proper alteration is needed for QoS in real life scenario of transmission and broadcast. For example, each car has its own IP address on which it is identified. Then vehicles send their information via the IP address using the DSRC standard to establish communications. Such scenario was implemented in this study. DSRC ‘SIM card’ was not developed or experimented but assumptions were made to determine its functionalities.

5. Experiment (MAT-LAB Simulation) Setup

The experiment shows the coding and formulas that simulated the DSRC technique. Screenshots imagery are also analyzed.
5.1. Coding Process
axis([0 1000 0 1000]);
DELAY=0.5;
DELAY1=0.45;
[x1, y1] = ginput(2);
line(x1, y1,'color','black');
hold on;
[x2, y2] = ginput(2);
line(x2, y2,'color','black');
rnd_speed1=randi([10,20],1,1);
dist_first_line=sqrt((x1(2)-x1(1))^2+(y1(2)-y1(1))^2);
IP=[ % ip address for vehicles
50.18.212.157, %red
50.18.212.223] %blue
speed_new1 = round(dist_first_line / rnd_speed1);
rnd_speed2=randi([10,20],1,1);
dist_second_line=sqrt((x2(2)-x2(1))^2+(y2(2)-y2(1))^2);
speed_new2 = round(dist_first_line / rnd_speed1);
point1=linspace(x1(1),x1(2),speed_new1);
point2=linspace(y1(1),y1(2),speed_new1);
point3=linspace(x2(1),x2(2),speed_new2);
point4=linspace(y2(1),y2(2),speed_new2);
first_vehicle=plot(point1, point2,'s','MarkerFaceColor','red');
second_vehicle=plot(point3, point4,'o','MarkerFaceColor','blue');
title('V2V connectivity simulation');
for i=1:1000
t = tcpclient('IP',Port)
t = tcpclient('IP',Port,'Timeout',)
t=tcpclient('IP',Port,'ConnectTimeout',)
for k = 1:speed_new1
first_vehicle.XData = point1(k);
first_vehicle.YData = point2(k);
second_vehicle.XData = point3(k);
second_vehicle.YData = point4(k);
plot(point1(k),point2(k),point3(k),point4(k));
vehicle_dist=[point1(k), point2(k);point3(k), point4(k)];
distance1= pdist(vehicle_dist,'euclidean');
If distance1<=100
line1 = plot([point1(k), point3(k)],[point2(k),point4(k)],'--','color','green');
pause(0.3);
set(line1,'Visible','off');
batchFiles = dir('PathToBatchfiles\*.m');
for i=1:length(Routing)
run(fullfile('Routing', batchFiles(i).Routing));
end
Routing [NewEvents] = action(50.18.212.157, 12);
Routing [NewEvents] = action(50.18.212.223, 13);
end
pause(DELAY1);
t = tcpclient('50.18.212.157', 12,'ConnectTimeout', 30)
t = tcpclient('50.18.212.223 ', 13,'ConnectTimeout', 30)
end
set(first_vehicle,'Visible','off');
set(second_vehicle,'Visible','off');
end
hold off;
5.2. Formulas, Data and Key Variables of Code
1. To set the window size to 1000 the formula is made as follows
axis([0 1000 0 1000]);
2. To take data or input from user for line 1, this is provided by user at start of simulation
[x1,y1] = ginput(2);
3. To draw the line (Road 1) Data provided for road 1
line(x1,y1,'color','black');
4. To take input from user for line 2 line, this is also provided by user at start
[x2,y2] = ginput(2);
5. To draw the line (Road 2) Data provided for road 2
(x2,y2,'color','black');
6. For all the values in linspace
for k = 1:speed_new1
7. First vehicle's x co-ordinate/X-coordinate data
first_vehicle.XData = point1(k);
8. First vehicle's y co-ordinate/Y-coordinate data
first_vehicle.YData = point2(k);
9. Second vehicle's x co-ordinate/X-coordinate data
second_vehicle.XData = point3(k);
10. If the distance is within 200 m/distance variable to check whether vehicles are in the radius of 100 meter or not
if distance1<=100
11. Show connectivity between two vehicles and pause of 0.45/Data or formula used to show connectivity on simulation
line1=plot([point1(k),point3(k)],[point2(k),point4(k)],'--','color','green');
pause(0.3);
set(line1,'Visible','off');
end pause(DELAY1);
12. Load the routing file which rubs for loop
13. These are used to route the MAT-LAB functions with IP Routing layer is formed due to which it tests the ability to mitigate V2V communication congestion.
t = tcpclient('50.18.212.157', 12, 'ConnectTimeout', 30)
t = tcpclient('50.18.212.223 ', 13, 'ConnectTimeout', 30)
batchFiles = dir('PathToBatchfiles\*.m');
for i=1:length(Routing)
run(fullfile('Routing', batchFiles(i).Routing));
end
14. Defines IP and port number of each car
Routing [NewEvents]= action(50.18.212.157, 12);
Routing [NewEvents] = action(50.18.212.223, 13) ;
In Table 1, data is analyzed including vehicles positions and their IP addresses are shown.

6. Vehicle Mobility Performance Comparison

In the result analysis, we discussed four case scenarios to analyze our simulation concept.
6.1. Vehicles Cross at Some Angle
In first case, vehicles are crossing at some level. In simulation when vehicles get closer to each other, then one of them, depending upon their speed, becomes master and other becomes slave, speed of the slave vehicle becomes slower than that of master and the vehicles crossed each other without colliding or collusion.
In Figure 2 below, our simulation shows two vehicles with blue and red approaching each other. In Figure 3, below is the screenshot. From the image, it can be seen that speed of blue car decreases and that of the red car increases as it crosses the road without collision.
6.2. Vehicles Cross at 35 Angle
In this simulation case, the vehicles crossed at an angle of 35°. The scheme is assumed to be constant, as the red and blue vehicles approach each other. While one of them becomes the slave, the other will become the master. The dotted line shows the communication between two vehicles when they come closer to each other. The blue car enhances its speed as it becomes the master.

7. Conclusion

The simulation shows the importance of communication using the DSRC standard. The simulation also indicates that by using Dedicated Short Range Communication System, traffic flow can improve leading to reduced accidents. However, specific constraints and future research directions are identified for packet routing protocols used to support such applications in the DSRC environment.

As vehicles follow each other’s instruction and as one of them becomes slave and other master, it could be seen that vehicles crossed without any collision due to speed difference. Although, DSRC VEHICLESIM was not implemented based on MAT-LAB’s decreased functionality on this, the results from the experiment demonstrate the need for network data prioritization for safety-critical applications. The future use of vehicular networks offers a tremendous opportunity for safety measures as DSRC may provide better communication standard for flow of traffic as a result of which congestion of traffic decreases, collisions avoided and crashes stopped.

References

Armstrong. Lee (2007) Dedicated Short Range Communications (DSRC) home, retrieved from http://www.leearmstrong.com/dsrc/dsrchomeset.htm.

Myung, H. G., Lim, J., & Goodman, D. J. (2006). Single carrier FDMA for uplink wireless transmission. IEEE Vehicular Technology Magazine, 1(3), 30-38.

Davis, J. P., Eisenhardt, K. M., & Bingham, C. B. (2007). Developing theory through simulation methods. Academy of Management Review, 32(2), 480-499.

Kenney, J. B. (2011). Dedicated short-range communications (DSRC) standards in the United States. Proceedings of the IEEE, 99(7), 1162-1182.

Musse, S. R., Jung, C. R., Jacques, J., & Braun, A. (2007). Using computer vision to simulate the motion of virtual agents. Computer Animation and Virtual Worlds, 18(2), 83-93.

Kosch, T., Kulp, I., Bechler, M., Strassberger, M., Weyl, B., & Lasowski, R. (2009). Communication architecture for cooperative systems in Europe. IEEE Communications Magazine, 47(5).

Weitfield C. (2003) Simulation techniques for the performance evaluation of DSRC systems; retrieved: http://www.wirelesscommunication.nl/reference/chaptr01/dtmmsyst/dsrc/dssr10.htm.

Nag, A., Biswas, S., Sarkar, D., & Sarkar, P. P. (2011). A novel technique for image steganography based on DWT and Huffman encoding. International Journal of Computer Science and Security, (IJCSS), 4(6), 497-610.

Richmond Adebiaye (2017). Investigating IT Effectiveness: Perspectives Relative to Cultural Differentiation between IT Users and Service Providers; American Journal of Networks and Communications (AJNC), Science Publishing Group, 2017; Volume 6, Issue 3, June 2017, Pages: 54-61.

IEEE 802.11e/D4.0 (2002), “Draft Supplement to Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: Medium Access Control (MAC) Enhancements for Quality of Service (QoS),” 2002.

Richmond Adebiaye, Haroun Alryalat, Theo Owusu (2016) Perspectives for Cyber-Deterrence: A Quantitative Analysis of Cyber Threats and Attacks on Consumers: International Journal of Innovative Research in Science, Engineering and Technology (IJIRSET) Vol. 5 Issue 7, August 2016. PP 01-18.

J. Zhu and S. Roy (2003). “MAC for Dedicated Short Range Communications in Intelligent Transporation System”. IEEE Communications Magazine, pages 60-67, 2003.

Qing Xu et al (2004) Vehicle-to-Vehicle Safety Messaging in DSRC. Source: DBLP Conference: Proceedings of the First International Workshop on Vehicular Ad Hoc Networks, 2004, Philadelphia, PA, USA, October 1, 2004.

Check out our ecommerce solutions

next
prev