SlideShare uma empresa Scribd logo
1 de 3
OPENIRT DRAFT 2
BY DANIEL BAEK
PROBLEMS ENCOUNTERED
• In Draft 1, I proposed a 12-bit data stream, I realize now that a 12-bit data stream is insufficient for
three different reasons:
1. Since LOGICAL_HIGH corresponds to 02, I must limit the beginning of each transmission as a LOGICAL_LOW.
2. If I wish to add a functionality where an error is recognized and information about that error is to be sent, I
must use a valid header as an indication that a recognized error has occurred.
3. With a 2-bit header and points 1 and 2, there is only one valid, non-error-related header left.
AMENDS TO THE PROPOSAL
• I propose that the protocol use 14-bit data streams
• Since we limit the first bit to be 12, we are left with two binary digits (or four possible states.)
• Then, we can limit one of the states to be a special state reserved for errors.
• The data efficiency of a 14-bit data stream will be 8/14 (57%)

Mais conteúdo relacionado

Mais procurados

Hybrid Knowledge Bases for Real-Time Robotic Reasoning
Hybrid Knowledge Bases for Real-Time Robotic ReasoningHybrid Knowledge Bases for Real-Time Robotic Reasoning
Hybrid Knowledge Bases for Real-Time Robotic ReasoningHassan Rifky
 
web programming
web programmingweb programming
web programmingshreeuva
 
Mule batch introduction
Mule batch introductionMule batch introduction
Mule batch introductionSon Nguyen
 
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...TELKOMNIKA JOURNAL
 
Et3003 sem2-1314-5 network layers ii (intro to routing)
Et3003 sem2-1314-5 network layers ii (intro to routing)Et3003 sem2-1314-5 network layers ii (intro to routing)
Et3003 sem2-1314-5 network layers ii (intro to routing)Tutun Juhana
 
Link Aggregation Control Protocol on Software Defined Network
Link Aggregation Control Protocol on Software Defined Network Link Aggregation Control Protocol on Software Defined Network
Link Aggregation Control Protocol on Software Defined Network IJECEIAES
 
Lightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesLightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesBoris Villazón-Terrazas
 
Map Reduce introduction (google white papers)
Map Reduce introduction (google white papers)Map Reduce introduction (google white papers)
Map Reduce introduction (google white papers)Archith777
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocolsIUBAT
 
Chapter 4 internetworking [compatibility mode]
Chapter 4   internetworking [compatibility mode]Chapter 4   internetworking [compatibility mode]
Chapter 4 internetworking [compatibility mode]Sĩ Anh Nguyễn
 

Mais procurados (15)

Hybrid Knowledge Bases for Real-Time Robotic Reasoning
Hybrid Knowledge Bases for Real-Time Robotic ReasoningHybrid Knowledge Bases for Real-Time Robotic Reasoning
Hybrid Knowledge Bases for Real-Time Robotic Reasoning
 
web programming
web programmingweb programming
web programming
 
Mulebatch
MulebatchMulebatch
Mulebatch
 
Mule batch introduction
Mule batch introductionMule batch introduction
Mule batch introduction
 
TCP/IP Protocal Suite
TCP/IP Protocal SuiteTCP/IP Protocal Suite
TCP/IP Protocal Suite
 
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...
Design of Digital to Analog Voice Data Packet Conversion from Ethernet Protoc...
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
Et3003 sem2-1314-5 network layers ii (intro to routing)
Et3003 sem2-1314-5 network layers ii (intro to routing)Et3003 sem2-1314-5 network layers ii (intro to routing)
Et3003 sem2-1314-5 network layers ii (intro to routing)
 
Link Aggregation Control Protocol on Software Defined Network
Link Aggregation Control Protocol on Software Defined Network Link Aggregation Control Protocol on Software Defined Network
Link Aggregation Control Protocol on Software Defined Network
 
Lightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesLightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful Services
 
Map Reduce introduction (google white papers)
Map Reduce introduction (google white papers)Map Reduce introduction (google white papers)
Map Reduce introduction (google white papers)
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocols
 
Chapter 4 internetworking [compatibility mode]
Chapter 4   internetworking [compatibility mode]Chapter 4   internetworking [compatibility mode]
Chapter 4 internetworking [compatibility mode]
 
Overview of TCP IP
Overview of TCP IPOverview of TCP IP
Overview of TCP IP
 

Semelhante a Open irt draft2

Semelhante a Open irt draft2 (6)

Icmp
IcmpIcmp
Icmp
 
TRANSPORT LAYER ppt.pptx
TRANSPORT LAYER ppt.pptxTRANSPORT LAYER ppt.pptx
TRANSPORT LAYER ppt.pptx
 
Introduction to data link layer
Introduction to data link layerIntroduction to data link layer
Introduction to data link layer
 
Mobile computing unit-5
Mobile computing unit-5Mobile computing unit-5
Mobile computing unit-5
 
Design of dual master i2 c bus controller
Design of dual master i2 c bus controllerDesign of dual master i2 c bus controller
Design of dual master i2 c bus controller
 
8051 microcontroller
8051 microcontroller 8051 microcontroller
8051 microcontroller
 

Open irt draft2

  • 1. OPENIRT DRAFT 2 BY DANIEL BAEK
  • 2. PROBLEMS ENCOUNTERED • In Draft 1, I proposed a 12-bit data stream, I realize now that a 12-bit data stream is insufficient for three different reasons: 1. Since LOGICAL_HIGH corresponds to 02, I must limit the beginning of each transmission as a LOGICAL_LOW. 2. If I wish to add a functionality where an error is recognized and information about that error is to be sent, I must use a valid header as an indication that a recognized error has occurred. 3. With a 2-bit header and points 1 and 2, there is only one valid, non-error-related header left.
  • 3. AMENDS TO THE PROPOSAL • I propose that the protocol use 14-bit data streams • Since we limit the first bit to be 12, we are left with two binary digits (or four possible states.) • Then, we can limit one of the states to be a special state reserved for errors. • The data efficiency of a 14-bit data stream will be 8/14 (57%)