CE205 Data Structures¶
Week-1¶
Course Plan and Communication, Course Plan and Communication, Introduction to Linear & Non-Linear Data Structure and Performance Analysis, Implementing Pointer and Objects for Data and Variables Basic of ASN.1 / BER TLV / PER TLV¶
Download PDF,DOCX, SLIDE, PPTX
Outline¶
- Data States
 - Data Structure Metrics
 - Data Mapping
 - Data Structure Selection
 - Data Structure References
 - Industrial Data Standards (ASN.1,BER-TLV,etc.)
 - Trends (Open API, 5G Systems etc.)
 
Introduction to Data Structures¶
Data States¶
Data States¶
Data-in-use
Data-in-transit
Data-at-rest
Data Structure Metrics¶
Performance Analysis
Space Complexity
Time Complexity
Data Mapping¶
Data and Variables
Data Structure Selection¶
Linear & Non-Linear Data Structures
Data Structure References¶
Implementing Pointer and Objects
Industrial Data Standards¶
- ASN.1 / BER TLV / PER TLV
 - http://lionet.info/asn1c/download.html
 - GitHub - ucoruh/asn1c-wsl-sample: ASN.1 C WSL and Windows Execution, Debugging and Code Generation Sample
 - Open Source ASN.1 Compiler: asn1c 0.9.28
 
Industrial Data Standards - Telco¶
-  
Sample Standard for ASN.1 Usage
 -  
https://www.etsi.org/deliver/etsi_ts/125400_125499/125413/04.09.00_60/ts_125413v040900p.pdf
 
Industrial Data Standards - Payment¶
- Payment BER TLV Parser Sample
 - TLV Utilities
 - https://paymentcardtools.com/
 
Industrial Data Standards - Telco¶
ASN.1 Standartları¶
- ETSI
 - https://portal.etsi.org/Services/Centre-for-Testing-Interoperability/ETSI-Approach/Specification-Languages/ASN1
 - ITU-T
 - https://www.itu.int/ITU-T/recommendations/fl.aspx?lang=1
 - ASN.1 Book
 - https://www.oss.com/asn1/resources/books-whitepapers-pubs/dubuisson-asn1-book.PDF
 
Network Measurement Results Data¶
- NMR
 - https://www.etsi.org/deliver/etsi_ts/101500_101599/101503/08.27.00_60/ts_101503v082700p.pdf
 - GSM API
 - https://www.etsi.org/deliver/etsi_ts/101400_101499/101476/08.04.01_60/ts_101476v080401p.pdf
 - UTRAN
 - https://www.etsi.org/deliver/etsi_ts/125300_125399/125331/13.01.00_60/ts_125331v130100p.pdf
 - E-UTRAN
 - https://www.etsi.org/deliver/etsi_ts/136300_136399/136331/15.03.00_60/ts_136331v150300p.pdf
 
Open Source 5G Projects¶
OPEN API¶
- Open API Generator
 - https://openapi-generator.tech/
 - Open API Yaml Configurations
 - GitHub - jdegre/5GC_APIs: RESTful APIs of main Network Functions in the 3GPP 5G Core Network
 - Open API AUSF Yaml Configuration
 - https://www.etsi.org/deliver/etsi_TS/129500_129599/129509/17.06.00_60/ts_129509v170600p.pdf
 - https://www.etsi.org/deliver/etsi_TS/129500_129599/129509/17.06.00_60/ts_129509v170600p0.zip
 
\[ End-Of-Week-1 \]