UCLA COMSCI 211 - Lecture (19 pages)

Previewing pages 1, 2, 3, 4, 5, 6 of 19 page document View the full content.
View Full Document

Lecture



Previewing pages 1, 2, 3, 4, 5, 6 of actual document.

View the full content.
View Full Document
View Full Document

Lecture

142 views

Lecture Notes


Pages:
19
School:
University of California, Los Angeles
Course:
Comsci 211 - Network Protocol and Systems Software Design for Wireless and Mobile
Network Protocol and Systems Software Design for Wireless and Mobile Documents

Unformatted text preview:

Outline for This Lecture Application of e2e over wireless Application Level Framing Integrated Layer Processing Course Project Introduction CS211 Fall 2003 10 06 Application of e2e over wireless Explanation of proxy based design in class Security Transcoding TCP CS211 Fall 2003 10 06 Architectural Considerations for a New Generation of Protocols Protocol function analysis Application Level Framing Integrated Layer Processing CS211 Fall 2003 10 06 Three design goals for new protocols High speed protocol operations Greater network capacity gigabit operations Protocols working with diverse networking technologies A wider range of networking technologies Service integration for protocols Working with different media CS211 Fall 2003 10 06 Structuring Principles for Protocol Architectures Flexible decomposition of the architecture Protocol architecture decomposition into functional modules semantics of individual modules and syntax used to effect the protocol It mostly refers to a layered structure e g OSI or Internet TCP IP layering Layering may not be the most effective modularity for implementation Differentiating the architecture of a protocol suite and the engineering of a specific end relay node No one to one mapping is needed Flexible decomposition deferral of engineering decisions to the implementor and avoidance of inessential constraints CS211 Fall 2003 10 06 Comments on layering Layering is the semantic isolation of functional modules not a fundamental engineering principle CS211 Fall 2003 10 06 Core functions of Protocols Core part Data transfer Data manipulation read or modify the data Transfer control regulate the data transfer Other operations Session initiation Service location discovery etc CS211 Fall 2003 10 06 Six Data Manipulation Functions Associated with different layers common overhead Moving to from the network involves serial to parallel transformation Error detection Checksum etc Buffering for retransmission Loss recovery by the sender Encryption



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Lecture and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?