Module Details
Module Code: |
INDL C4601 |
Module Title:
|
Industrial Networks for Robotics
|
Title:
|
Industrial Networks for Robotics
|
Module Level:: |
8 |
Module Coordinator: |
Frances Hardiman
|
Module Author:: |
Diarmuid OBriain
|
Module Description: |
A combination of lectures, class discussions, tutorials, practical’s and demonstrations will be used. Particular emphasis will be placed on active learning including problem/project-based learning.
|
Learning Outcomes |
On successful completion of this module the learner will be able to: |
# |
Learning Outcome Description |
LO1 |
Dissect, the Ethernet frame, construct network frames, packets and segments and observe their operation in detail on the wire. |
LO2 |
Apply IPv6 addressing plans to networks using OSPFv3 and MP-BGP routing protocols and compare and classify IPv6 transition mechanisms. |
LO3 |
Classify and discriminate on the role of mobile generation technologies as communications platforms to IIoT and Robotic devices. |
LO4 |
Catogorise and contrast the particular protocols used for communication within Industrial Networks. |
LO5 |
Identify how Software Defined Networks provides a programmable interface to simplify network automation tasks. |
Dependencies |
Module Recommendations
This is prior learning (or a practical skill) that is recommended before enrolment in this module.
|
No recommendations listed |
Co-requisite Modules
|
No Co-requisite modules listed |
Additional Requisite Information
|
No Co Requisites listed
|
Indicative Content |
1. Ethernet Deepdive
Ethernet Introduction, Medium Access, Ethernet Physical Layer, Data Link Layer, MAC & LLC Sublayers, Ethernet frame analysis.
|
2. Networks deep dive
Build Ethernet frames, Build IP packets, TCP/UDP Segments, Build Application payload data, Send packets, Extract packets, Analyse packets, Simple python scripts using scapy.
|
3. Internet Protocol version 6 (IPv6)
The structure of an IPv6 frame and address types, IPv6 prefix terminology, Configuration of IPv6 on a computer, Configuration of IPv6 in a Cisco Ethernet switch, Configuration of basic IPv6 in a Cisco Router, Basic IPv6 network testing procedures, IPv6 Address planning, IPv6 Multicast address, Applications for IPv6, IPv6 ND and SLAAC, IPv6 Address Resolution and redirection, Configuration static routes on IPv6 on Cisco devices, IPv6 best practice – inter-router links, IPv6 routing, OSPFv3, MP-BGP, Tunnelling transition mechanisms; 6in4 Tunnelling, Tunnel Broker, IPv6 Rapid Deployment (6rd)' Dual Stack Lite (DSlite), Lightweight 4o6 tunnel (lw4o6)' Transition mechanisms; NAT64, XLAT / 464LAT.
|
5. Mobile Technologies
Mobile communications evolution, Long Term Evolution (LTE), New Radio (NR), massive MIMO, Beamforming, mmWave, Next Generation RAN (NG-RAN), Non Orthogonal Multiple Access (NOMA), Successive Interference Cancellation (SIC), Superposition Coding (SC), Terahertz (THz) waves for 6G. Tactile networks.
|
6. Industrial Protocols
Categorise communications technologies used in Industrial Control Systems (e.g. Distributed Network Protocol 3 (DNP3), BACnet, Modbus, Modbus TCP, Profibus, DeviceNet, CANbus, Zigbee, Profinet).
|
7. SDN and network programmability
Data, Control, and Management Planes, SDN Controllers, North-Bound Interface (NBI), South-Bound Interface (SBI), OpenFlow, Mininet, RESTful APIs. Remote access python examples.
|
Module Content & Assessment
|
Assessment Breakdown | % |
Continuous Assessment | 25.00% |
Practical | 15.00% |
End of Module Formal Examination | 60.00% |
AssessmentsFull Time
End of Module Formal Examination |
|
Reassessment Requirement |
Repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that there will also be a requirement to be reassessed in a coursework element.
|
Reassessment Description Students will resit an MCQ examination that includes the material from the complete module as well as a practical scaled project exercise appropriate to the number re-taking the assessment.
|
SETU Carlow Campus reserves the right to alter the nature and timings of assessment
Module Workload
Workload: Full Time |
Workload Type |
Workload Category |
Contact Type |
Workload Description |
Frequency |
Average Weekly Learner Workload |
Hours |
Lab/Lecture |
|
Contact |
Lab/Lecture in networking laboratory or lectures conducted on-line with simulation exercises via a network simulator to consolidate the learning with practical. |
Every Week |
3.00 |
3 |
Independent Learning |
|
Non Contact |
Students are expected to carry out unsupervised reading as well as skills practice with the network simulator. |
Every Week |
5.00 |
5 |
Practicals |
|
Contact |
Consolidation laboratory exercises. These exercises will be monitored by 2 or more lecturers/examiners and each students performance will be graded over the exercises by no less than 2 lecturers/examiners. This will be in the form of a checklist of key tasks and as the students complete tasks they are checked. |
Every Week |
2.00 |
2 |
Total Weekly Contact Hours |
5.00 |
Module Resources
|
Recommended Book Resources |
---|
-
William Stallings. (2015), Data and Computer Communications, 10. Pearson, [ISBN: 0133506487].
-
Cisco Press. (2019), CCNA 200-301 Official Cert Guide Library, Pearson Education, [ISBN: 1587147149].
-
Gordon Davies. (2019), Networking Fundamentals, Packt, [ISBN: 1838643508].
-
Karim Okasha. Network Automation Cookbook, [ISBN: 178995648X].
| Recommended Article/Paper Resources |
---|
-
Mischa Dohler, Toktam Mahmoodi, Maria A.
Lema, Massimo Condoluci, Fragkiskos
Sardis, Konstantinos Antonakoglou and
Hamid Aghvami. (2017), Internet of skills, where robotics meets
AI, 5G and the Tactile Internet, European Conference on Networks and
Communications (EuCNC), Oulu, Finland,
2017,
-
HeejungYua, Muhammad Khalil Afzalb,
Yousaf Bin Zikriac, Abderrezak Rachedid
and Frank H.P.Fitzek. (2020), Tactile Internet: Technologies, test
platforms, trials, and applications, Future Generation Computer Systems, Volume 106, May 2020,
| This module does not have any other resources |
---|
|