Representation of Uncertain Data Using Possibilistic Network Models
Network Data Representation
-
Upload
pooja-mehta -
Category
Engineering
-
view
136 -
download
0
Transcript of Network Data Representation
![Page 1: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/1.jpg)
Implementing Efficient Encoders and Decoders For Network Data
RepresentationsPrepared by:
Ms. Pooja MehtaITSNS Branch,
GTU-CDAC-BISAG ME Program,Gandhinagar
![Page 2: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/2.jpg)
Content2
Abstract Introduction Tool benchmarked General encoding and decoding procedure Encoding and decoding technique Benchmark results Conclusion References
05/03/2023By: Pooja Mehta
![Page 3: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/3.jpg)
Abstract3
Expensive encoding
Data representation standards
Crucial areas
05/03/2023By: Pooja Mehta
![Page 4: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/4.jpg)
Introduction4
XDR
Language to describe data formats
RPC and NFS
Expensive part of the OSI protocol stack
Reduced Overload05/03/2023By: Pooja Mehta
![Page 5: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/5.jpg)
Tools Benchmarked5
ASN.l tools:
SNACC
C ASN.1
ISODE’s POSY/PEPY
05/03/2023By: Pooja Mehta
![Page 6: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/6.jpg)
General Encoding & Decoding Procedure6
What is encoding ? Goal
Choice of buffer
“one-pass encoding”
What is decoding ?
Allocation Strategy 05/03/2023
![Page 7: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/7.jpg)
Encoding & Decoding Technique7
1. SNACC
Forward encoders
Backward encoders
Uses backward approach
05/03/2023By: Pooja Mehta
![Page 8: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/8.jpg)
8
2. C ASN.1
IDX Buffers
Can be decoded more than once
No range checking
Cause segmentation
Encoding & Decoding Technique
05/03/2023By: Pooja Mehta
![Page 9: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/9.jpg)
9
3. POSY/PEPY
Two separate stages
PElement
Decoding
Encoding & Decoding Technique
05/03/2023By: Pooja Mehta
![Page 10: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/10.jpg)
Benchmark Results10
CER encoder-decoder were fastest
Usefulness of CER
PER92 encoder-decoder
Performance of XDR and NDR
ASN.1 compilers
Encoding techniques 05/03/2023
![Page 11: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/11.jpg)
Conclusion11
Efficient encoder and decoder must be tuned
Several design rules
Faster processor and memory
Faster encoding and decoding techniques
05/03/2023By: Pooja Mehta
![Page 12: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/12.jpg)
References12
http://www3.physnet.uni-hamburg.de/physnet/Tru64-Unix/HTML/AQ0R5BTE/DOCU_005.html
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=253375
05/03/2023By: Pooja Mehta
![Page 13: Network Data Representation](https://reader036.fdocuments.us/reader036/viewer/2022083119/5871743a1a28ab230b8b4a99/html5/thumbnails/13.jpg)
13
Thank you...!