Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

ELEC 6861 - FALL 2018
HIGHER LAYER TELECOMMUNICATION PROTOCOLS

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  News

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  Outline

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  Tentative schedule and lecture notes

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  Academic code of conduct, student responsibilities and student resources

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

News

The specification of the standard project is available

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

Outline  

Logistics


Roch H. Glitho
Office: EV007-637, Tel: 1-514-8482424 ext. 5846, Email: Glitho@ciise.concordia.ca
URL: http://www.ece.concordia.ca/~glitho/
Office hours: Thursday: 3 pm – 5 pm

Time:
Monday, 2:45 pm – 5:15 pm

Room
 MB S1.115


Objective
The course aims at given students a good grasp of the concepts, rules and principles related to the higher layer telecommunication protocols. Higher layer protocols are defined as the protocols above the IP layer. 


Topics  


Part II: Background information

·         Layered protocol architectures

·         Cross layered protocol architectures

Part II: Selected application layer protocol architectures

·         Support Infrastructure for application layer: Domain Name System (DNS) and Peer-to-Peer (P2P) Overlays

·         Multimedia networking

·         World Wide Web (WWW)

·          Electronic Mail (E-Mail) 

Part III: Transport layer protocols

·         TCP/UDP Basics and Socket Programming

·         Wireless  Transmission Control Protocol (TCP)

·         An overview of the other transport layer protocols (e.g. Data Congestion Control Protocol – DCCP, Stream Control Transmission Protocol – SCTP, Real Time Transport Protocol – RTP)


Prerequisites


1. ELEC 6851: Introduction to Telecommunication Networks

2. A very good programming knowledge

 

Evaluation scheme

There will be two quizzes and a semester long project. The quizzes are closed book. The grading scheme is as follows.

·         Quiz #1: 30 % (Scheduled for week #7 – October 23)

·         Quiz #2: 30 % (Scheduled for week #13 – December 3)

·         Semester long project: 40% (Report and demos scheduled for Week of December 17)

 

 Tentative schedule and lecture notes

Weeks

TOPICS / LECTURES NOTES

EVENTS

Week #1

-          September  3

 No lecture

University closed on Monday, September 4  (Labor day)

Week #2

-          September  10 

Layered protocol architectures
 

 

Semester long project

Week #3

-          September   17

Cross layered protocol architectures

Domain Name System (DNS)

-           

 Standard project specification available

The specification of the standard project is available

Week #4

-          September   24

Peer to peer Overlays

 

 

    

 



Week #5

-          October  1

     

      World Wide Web Protocols

 

    

 

 

Week #6

-          October 8

No lecture


Thanksgiving – University closed

Week #7

-          October 15



Multimedia Sessions



Week # 8

-          October 22

 

QUIZ 1

 

 

 



Week 9
 -     October   29

 Multimedia Sessions

Week #10


-   November    5

 Multimedia Sessions

Electronic Mail Protocols

 

 

 
 

Week 11

-          November 12

 Electronic Mail Protocols

The other Transport Protocols

 

 

 

Week 12


     -     November 19

On Wireless TCP

 

Recent Developments in Application Layer

 




Weeks 13
      -     November 26

   Video streaming over the Web

 

Week #14
-       December 3   -

     

    Quiz #2

Week #16

     

    Project report + demos

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

Academic Code of Conduct, Student responsibilities and Student resources

Academic Code of Conduct

 

Academic Integrity

 

Any form of cheating, plagiarism, personation, falsification of a document as well as any other form of dishonest behaviour related to the obtention of academic gain or the avoidance of evaluative exercises committed by a student is an academic offence under the Academic Code of Conduct and may lead to severe penalties up to and including suspension and expulsion.

As examples only, you are not permitted to:

You are subject to the Academic Code of Conduct. Take the time to learn more at http://provost.concordia.ca/academicintegrity/

 Student’s Responsibilities

 

·         Students are expected to attend every class. Some material may only be covered in class and not made available on the course website. Students are expected to read the assigned material and to actively participate in class discussions.

·         Students are expected to be respectful of other people’s opinions and to express their own views in a calm and reasonable way. Disruptive behaviour will not be tolerated.

·         Students are expected to be familiar with the Code of Rights and Responsibilities: http://rights.concordia.ca

·         If you cannot attend class for any reason, unforeseen or not, you are to come and talk or write to me as soon as possible.

 

 

9. Student Services

 

·         Concordia Counselling and Development offers career services, psychological services, student learning services, etc.

       http://cdev.concordia.ca

·         The Concordia Library Citation and Cycle Guides:    http://library.concordia.ca/help/howto/citations.html

·         Advocacy and Support Services:

       http://supportservices.concordia.ca

·         Student Transition Centre:

      http://stc.concordia.ca

·         New Student Program:

      http://newstudent.concordia.ca

·         Office for Students with Disabilities:

      http://supportservices.concordia.ca/disabilities/

·         The Academic Integrity Website: 

      http://provost.concordia.ca/academicintegrity/