Bridging two CAN-bus segments using radio communication with the IEEE 802.15.4 protocol
2006 (English)Independent thesis Advanced level (degree of Magister), 20 points / 30 hp
Student thesisAlternative title
Radiokommunikation med protokollet IEEE 802.15.4 i en uppdelad CAN-buss (Swedish)
Abstract [en]
This thesis will investigate the possibilities to wireless communicate within time critical applications with the radio protocol IEEE 802.15.4.
IEEE 802.15.4 is a very quick protocol so the delays and jitter can be ignored in a small network.
The thesis handles the question: Is it possible to split a CAN-bus and send the data via radio to the other side of the CAN-bus?
The big problems with this are:
• Will it be treated like a transparent link and not disturb the original functionality?
• How does a system which is split up by radio treat new nodes on the bus?
• What will be the maximum speed and the maximum utilization factor for the split up bus?
• What new suitable protocols can be implemented on a higher level to get the split bus to work?
This is modeled and discussed, real measurement from a radio link is used in the model to see if it’s possible.
The radio communication will satisfy the demands from the company regarding their application. With an efficient error handling and a smart transmission protocol the application can be a very smart way of sending CAN-data via radio.
Abstract [sv]
Denna rapport undersöker möjligheterna med att kommunicera trådlöst i
tidskritiska applikationer med hjälp av radioprotokollet IEEE 802.15.4.
IEEE 802.15.4 är ett väldigt snabbt protokoll så jitter och fördröjningen i sändningarna kan försummas för så små nätverk som tas upp i denna uppsats.
Går det att bryta en CAN-buss och koppla in denna radiolänk så att den
uppfattas som transparent?
Många problem kommer att dyka upp om detta görs, några av dem är dessa:
• Hur behandlar ett system nya noder som kopplas in om CAN-bussen är uppdelad?
• Vilken är den maximala hastigheten och utnyttjandefaktor som kan uppnås av den delade CAN-bussen?
• Måste ett överliggande protokoll användas för att sköta om datatrafiken mellan bussarna?
Detta modelleras och diskuteras efter det att de uppmätta mätvärdena har samlats in och analyserats.
Det som framkom var att det fungerar väldigt bra, data kommer fram i tid och felen i radiosändningarna är väldigt små. Med en väl genomtänkt felhantering och ett likaså genomtänkt omsändningsprotokoll kommer detta att fungera väldigt bra beroende på avstånd och antennval.
Place, publisher, year, edition, pages
2006. , p. 66
Keywords [en]
IEEE 802.15.4, CAN, CC2420, Split bus
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:hj:diva-622OAI: oai:DiVA.org:hj-622DiVA, id: diva2:4340
Uppsok
teknik
Supervisors
Examiners
2006-12-182006-12-18