{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:BCRZGEVHXV33VNWUDA6JXZRJTT","short_pith_number":"pith:BCRZGEVH","canonical_record":{"source":{"id":"1603.05353","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.NI","submitted_at":"2016-03-17T04:17:42Z","cross_cats_sorted":[],"title_canon_sha256":"98538f8f540d4b9fb4af7ebba74caec344a1a36ab0c74f0a7be98652368e5b75","abstract_canon_sha256":"0601c5993a7d31cd6763f65aafb2994d7b3d2e4c493f40782b3f5097f2c2dc45"},"schema_version":"1.0"},"canonical_sha256":"08a39312a7bd77bab6d4183c9be6299cffb240ea0ea8b4d907e416d2e1afc860","source":{"kind":"arxiv","id":"1603.05353","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.05353","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"arxiv_version","alias_value":"1603.05353v1","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.05353","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"pith_short_12","alias_value":"BCRZGEVHXV33","created_at":"2026-05-18T12:30:07Z"},{"alias_kind":"pith_short_16","alias_value":"BCRZGEVHXV33VNWU","created_at":"2026-05-18T12:30:07Z"},{"alias_kind":"pith_short_8","alias_value":"BCRZGEVH","created_at":"2026-05-18T12:30:07Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:BCRZGEVHXV33VNWUDA6JXZRJTT","target":"record","payload":{"canonical_record":{"source":{"id":"1603.05353","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.NI","submitted_at":"2016-03-17T04:17:42Z","cross_cats_sorted":[],"title_canon_sha256":"98538f8f540d4b9fb4af7ebba74caec344a1a36ab0c74f0a7be98652368e5b75","abstract_canon_sha256":"0601c5993a7d31cd6763f65aafb2994d7b3d2e4c493f40782b3f5097f2c2dc45"},"schema_version":"1.0"},"canonical_sha256":"08a39312a7bd77bab6d4183c9be6299cffb240ea0ea8b4d907e416d2e1afc860","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:18:56.566760Z","signature_b64":"/HCxtZhWC+wb1XxFW0+s9qrjZtO6MYeICqS+bXs2/3lF+3xZGkj9BE0u1KD/Hh/Kzdr4YUP1YViCVan1nsS0Bw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"08a39312a7bd77bab6d4183c9be6299cffb240ea0ea8b4d907e416d2e1afc860","last_reissued_at":"2026-05-18T01:18:56.566265Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:18:56.566265Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1603.05353","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:18:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+BY3Vgrxe1QtYU0Wai/7NIVO5jU/I6HJbsN1Et+Pf6F/CXnIDpu12fS93S4il8qm3i5AV/Pg0kXYf5nYTsTwCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-24T16:29:56.244219Z"},"content_sha256":"a2e15978d7bad085a8e6f709fac3ea94809976fc8db9836e0a6e4bd406e8a16c","schema_version":"1.0","event_id":"sha256:a2e15978d7bad085a8e6f709fac3ea94809976fc8db9836e0a6e4bd406e8a16c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:BCRZGEVHXV33VNWUDA6JXZRJTT","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"OpenFunction: Data Plane Abstraction for Software-Defined Middleboxes","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.NI","authors_text":"Alex X. Liu, Ali Munir, Chen Tian, Jie Yang, Yangming Zhao","submitted_at":"2016-03-17T04:17:42Z","abstract_excerpt":"The state-of-the-art OpenFlow technology only partially realized SDN vision of abstraction and centralization for packet forwarding in switches. OpenFlow/P4 falls short in implementing middlebox functionalities due to the fundamental limitation in its match-action abstraction. In this paper, we advocate the vision of Software-Defined Middleboxes (SDM) to realize abstraction and centralization for middleboxes. We further propose OpenFunction, an SDM reference architecture and a network function abstraction layer. Our SDM architecture and OpenFunction abstraction are complementary to existing SD"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.05353","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:18:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KBQcTdI2+eqp5RuIZfDQdiAgjb4mT1FOHZK1iiZ3NoQHN2qstBevE0cOV3qbCtnw3943vNqsQx8ku+4rIArFAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-24T16:29:56.244573Z"},"content_sha256":"4c0900a0ad6ef7a158a036fcbf7b5e7d3d6f0620cd51a9bde506dd03fe003d03","schema_version":"1.0","event_id":"sha256:4c0900a0ad6ef7a158a036fcbf7b5e7d3d6f0620cd51a9bde506dd03fe003d03"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/bundle.json","state_url":"https://pith.science/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-24T16:29:56Z","links":{"resolver":"https://pith.science/pith/BCRZGEVHXV33VNWUDA6JXZRJTT","bundle":"https://pith.science/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/bundle.json","state":"https://pith.science/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/state.json","well_known_bundle":"https://pith.science/.well-known/pith/BCRZGEVHXV33VNWUDA6JXZRJTT/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:BCRZGEVHXV33VNWUDA6JXZRJTT","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"0601c5993a7d31cd6763f65aafb2994d7b3d2e4c493f40782b3f5097f2c2dc45","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.NI","submitted_at":"2016-03-17T04:17:42Z","title_canon_sha256":"98538f8f540d4b9fb4af7ebba74caec344a1a36ab0c74f0a7be98652368e5b75"},"schema_version":"1.0","source":{"id":"1603.05353","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.05353","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"arxiv_version","alias_value":"1603.05353v1","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.05353","created_at":"2026-05-18T01:18:56Z"},{"alias_kind":"pith_short_12","alias_value":"BCRZGEVHXV33","created_at":"2026-05-18T12:30:07Z"},{"alias_kind":"pith_short_16","alias_value":"BCRZGEVHXV33VNWU","created_at":"2026-05-18T12:30:07Z"},{"alias_kind":"pith_short_8","alias_value":"BCRZGEVH","created_at":"2026-05-18T12:30:07Z"}],"graph_snapshots":[{"event_id":"sha256:4c0900a0ad6ef7a158a036fcbf7b5e7d3d6f0620cd51a9bde506dd03fe003d03","target":"graph","created_at":"2026-05-18T01:18:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"The state-of-the-art OpenFlow technology only partially realized SDN vision of abstraction and centralization for packet forwarding in switches. OpenFlow/P4 falls short in implementing middlebox functionalities due to the fundamental limitation in its match-action abstraction. In this paper, we advocate the vision of Software-Defined Middleboxes (SDM) to realize abstraction and centralization for middleboxes. We further propose OpenFunction, an SDM reference architecture and a network function abstraction layer. Our SDM architecture and OpenFunction abstraction are complementary to existing SD","authors_text":"Alex X. Liu, Ali Munir, Chen Tian, Jie Yang, Yangming Zhao","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.NI","submitted_at":"2016-03-17T04:17:42Z","title":"OpenFunction: Data Plane Abstraction for Software-Defined Middleboxes"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.05353","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:a2e15978d7bad085a8e6f709fac3ea94809976fc8db9836e0a6e4bd406e8a16c","target":"record","created_at":"2026-05-18T01:18:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"0601c5993a7d31cd6763f65aafb2994d7b3d2e4c493f40782b3f5097f2c2dc45","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.NI","submitted_at":"2016-03-17T04:17:42Z","title_canon_sha256":"98538f8f540d4b9fb4af7ebba74caec344a1a36ab0c74f0a7be98652368e5b75"},"schema_version":"1.0","source":{"id":"1603.05353","kind":"arxiv","version":1}},"canonical_sha256":"08a39312a7bd77bab6d4183c9be6299cffb240ea0ea8b4d907e416d2e1afc860","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"08a39312a7bd77bab6d4183c9be6299cffb240ea0ea8b4d907e416d2e1afc860","first_computed_at":"2026-05-18T01:18:56.566265Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:18:56.566265Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/HCxtZhWC+wb1XxFW0+s9qrjZtO6MYeICqS+bXs2/3lF+3xZGkj9BE0u1KD/Hh/Kzdr4YUP1YViCVan1nsS0Bw==","signature_status":"signed_v1","signed_at":"2026-05-18T01:18:56.566760Z","signed_message":"canonical_sha256_bytes"},"source_id":"1603.05353","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a2e15978d7bad085a8e6f709fac3ea94809976fc8db9836e0a6e4bd406e8a16c","sha256:4c0900a0ad6ef7a158a036fcbf7b5e7d3d6f0620cd51a9bde506dd03fe003d03"],"state_sha256":"dac4a70e63c40edb6790fe27a2fec77592a71a763284f2a52df712bf1129c06b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VwVvq3OkKZ/dFJoq+I5rwmFoQwDa2CyDQkkFqryEvaUmrfIvsm5liZ81hC1MPoCpnEcZ2Q/C4xQ5OEv7DxPoAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-24T16:29:56.246449Z","bundle_sha256":"b839c1f5994dbf4aa881eff63cce88b083ff1f5e17e4bf48634e95d5a81be7c0"}}