Data Sets for Paper "A Leaner and Faster Web: How CBOR Can Improve Dynamic Content Encoding in JSON and DNS over HTTPS"
References to related material | M. S. Lenders, C. Bormann, T.C. Schmidt, and M. Wählisch, “**A Leaner and Faster Web: How CBOR Can Improve Dynamic Content Encoding in JSON and DNS over HTTPS**,” IEEE Transactions on Network and Service Management (TNSM), August 2026. https://doi.org/10.1109/TNSM.2026.3722114 | |
Description of the data | The files for each section are provided as `*.tar.zst` archives: `03_json2cbor_eval.tar.zst` contains the files for Section III "Evaluating the Use of CBOR for Object Encoding", `04_cbor4dns_eval.tar.zst` contains the files for Section IV "Evaluating CBOR as DNS Message Format", `05_implementation.tar.zst` contains the files for Section V "Evaluating the Name Compressors", and `06_e2e_eval.tar.zst` contains the files for Section VI "End-to-end Validation". You can find a non-exhaustive list of the files contained these archives in `README.txt`. The `*.md5sum` files can be used to check the integrity of the corresponding archive files. | |
Type of the data | Dataset | |
Total size of the dataset | 117548438945 | |
Author | Lenders, Martine S. | |
Author | Bormann, Carsten | |
Author | Schmidt, Thomas C. | |
Author | Wählisch, Matthias | |
Upload date | 2026-08-27T16:22:29Z | |
Publication date | 2026-08-27T16:22:29Z | |
Data of data creation | 2026 | |
Publication date | 2026-08-27 | |
Abstract of the dataset | These data sets contain the files to recreate our evaluations using the code archived at https://doi.org/10.5281/zenodo.21790597. This is a supplement to the paper - M. S. Lenders, C. Bormann, T.C. Schmidt, and M. Wählisch, “**A Leaner and Faster Web: How CBOR Can Improve Dynamic Content Encoding in JSON and DNS over HTTPS**,” IEEE Transactions on Network and Service Management (TNSM), August 2026. https://doi.org/10.1109/TNSM.2026.3722114 **Paper abstract:** The Internet community has taken major efforts to decrease latency on the World Wide Web with significant improvements in accelerating content transport and in compressing static content. Less attention, however, has been dedicated to compression of dynamic content. Such content is commonly provided by JSON and DNS over HTTPS. Dynamic content objects continue to grow in size, which increases latency and fosters the digital inequality. In this paper, we propose to mitigate this increase by utilizing Concise Binary Object Representation (CBOR), a standard originally designed for the constrained Internet of Things (IoT) to restrict packet sizes and enable efficient encoding of data objects. We provide protocol design and three new data sets for the evaluation of dynamic content, DNS, and the loading of websites. Our key findings are the following: _(i)_ Switching the data representation from JSON to CBOR reduces data by up to 80%. This size reduction can decrease loading times by up to 13.8% when downloading large objects—even in local setups. _(ii)_ Enabling CBOR for DNS over HTTPS (DoH) and DNS over CoAP (DoC) reduces packet sizes significantly. Compressing only names combined with unpacked CBOR achieves maximum gain of 52.2%, using more complex but still lightweight Packed CBOR allows minimizing packets by up to 95.5%. Our lean decoder for name compression can fit into as little as 314 bytes of build size. Our results clearly show the potential of CBOR outside of IoT scenarios. Parts of this research have already influenced work within the IETF. | |
Public reference to this page | https://opara.zih.tu-dresden.de/handle/123456789/2842 | |
Public reference to this page | https://doi.org/10.25532/OPARA-1530 | |
Publisher | Technische Universität Dresden | |
Licence | Attribution 4.0 International | en |
URI of the licence text | http://creativecommons.org/licenses/by/4.0/ | |
Specification of the discipline(s) | 4::44::409::409-04 | |
Title of the dataset | Data Sets for Paper "A Leaner and Faster Web: How CBOR Can Improve Dynamic Content Encoding in JSON and DNS over HTTPS" |
Files
Original bundle
1 - 9 of 9
Loading...
- Name:
- 03_json2cbor_eval.tar.zst
- Size:
- 11.51 GB
- Format:
- Unknown data format
- Description:
Loading...
- Name:
- 05_implementation.tar.zst
- Size:
- 203.09 MB
- Format:
- Unknown data format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 3.86 KB
- Format:
- Item-specific license agreed to upon submission
- Description:
Collections

