{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:OXRUX3TEVNFLYTQZMMXHTB7ANE","short_pith_number":"pith:OXRUX3TE","canonical_record":{"source":{"id":"1808.04390","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-08-13T18:20:24Z","cross_cats_sorted":[],"title_canon_sha256":"fb435cfbe1c750751ed9da0bea28263fed2ffdd4d7c9351baf01e7000b00f443","abstract_canon_sha256":"96a88b8fada85971c59979545753332e38ecbb510dda96a8ca1d9dbacec04c79"},"schema_version":"1.0"},"canonical_sha256":"75e34bee64ab4abc4e19632e7987e0690c0bb02be26f6d7c3ba70da8b623edad","source":{"kind":"arxiv","id":"1808.04390","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.04390","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"arxiv_version","alias_value":"1808.04390v1","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.04390","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"pith_short_12","alias_value":"OXRUX3TEVNFL","created_at":"2026-05-18T12:32:43Z"},{"alias_kind":"pith_short_16","alias_value":"OXRUX3TEVNFLYTQZ","created_at":"2026-05-18T12:32:43Z"},{"alias_kind":"pith_short_8","alias_value":"OXRUX3TE","created_at":"2026-05-18T12:32:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:OXRUX3TEVNFLYTQZMMXHTB7ANE","target":"record","payload":{"canonical_record":{"source":{"id":"1808.04390","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-08-13T18:20:24Z","cross_cats_sorted":[],"title_canon_sha256":"fb435cfbe1c750751ed9da0bea28263fed2ffdd4d7c9351baf01e7000b00f443","abstract_canon_sha256":"96a88b8fada85971c59979545753332e38ecbb510dda96a8ca1d9dbacec04c79"},"schema_version":"1.0"},"canonical_sha256":"75e34bee64ab4abc4e19632e7987e0690c0bb02be26f6d7c3ba70da8b623edad","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:08:12.514588Z","signature_b64":"uyKj8Oz3a/OB4zopfMiL2+FC2QebGHhJzmKrarg0+hwZ6k6BHw0okUIld1gBvTzkj5OtkwcGgE+Mq1/UAXdIAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"75e34bee64ab4abc4e19632e7987e0690c0bb02be26f6d7c3ba70da8b623edad","last_reissued_at":"2026-05-18T00:08:12.514158Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:08:12.514158Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1808.04390","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-18T00:08:12Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7qSfQ0CIx2yzITErAHbG5UsS6dBIr4A/G51sCWZf9jHL8TvdU0kqbEf6y2eumCxRmOi6MqhyG1O+TLlA8ss2Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T20:20:55.097941Z"},"content_sha256":"44de20d81f418f913d7943b5bb0dcb66ee1515b9e3cb66591054b10c4f6b5ab2","schema_version":"1.0","event_id":"sha256:44de20d81f418f913d7943b5bb0dcb66ee1515b9e3cb66591054b10c4f6b5ab2"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:OXRUX3TEVNFLYTQZMMXHTB7ANE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"QAware: A Cross-Layer Approach to MPTCP Scheduling","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.NI","authors_text":"Jussi Kangasharju, Nitinder Mohan, Sanjit K. Kaul, Tanya Shreedhar","submitted_at":"2018-08-13T18:20:24Z","abstract_excerpt":"Multipath TCP (MPTCP) allows applications to transparently use all available network interfaces by creating a TCP subflow per interface. One critical component of MPTCP is the scheduler that decides which subflow to use for each packet. Existing schedulers typically use estimates of end-to-end path properties, such as delay and bandwidth, for making the scheduling decisions. In this paper, we show that these scheduling decisions can be significantly improved by incorporating readily available local information from the device driver queues in the decision-making process. We propose QAware, a n"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.04390","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-18T00:08:12Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uXNNzbufWrmudn7TD9BlWawmxHqwEYhkfG/BtwnKBeMhmjx4lV+ICJ8WzDQRQSxWE8CU3hQGGnMD2XcBGchQBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T20:20:55.098884Z"},"content_sha256":"96ce63879c7952e16f96b2304683993de8d3c8f53dd1a25af998739ea4322954","schema_version":"1.0","event_id":"sha256:96ce63879c7952e16f96b2304683993de8d3c8f53dd1a25af998739ea4322954"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/bundle.json","state_url":"https://pith.science/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/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-05-31T20:20:55Z","links":{"resolver":"https://pith.science/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE","bundle":"https://pith.science/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/bundle.json","state":"https://pith.science/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OXRUX3TEVNFLYTQZMMXHTB7ANE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:OXRUX3TEVNFLYTQZMMXHTB7ANE","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":"96a88b8fada85971c59979545753332e38ecbb510dda96a8ca1d9dbacec04c79","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-08-13T18:20:24Z","title_canon_sha256":"fb435cfbe1c750751ed9da0bea28263fed2ffdd4d7c9351baf01e7000b00f443"},"schema_version":"1.0","source":{"id":"1808.04390","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.04390","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"arxiv_version","alias_value":"1808.04390v1","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.04390","created_at":"2026-05-18T00:08:12Z"},{"alias_kind":"pith_short_12","alias_value":"OXRUX3TEVNFL","created_at":"2026-05-18T12:32:43Z"},{"alias_kind":"pith_short_16","alias_value":"OXRUX3TEVNFLYTQZ","created_at":"2026-05-18T12:32:43Z"},{"alias_kind":"pith_short_8","alias_value":"OXRUX3TE","created_at":"2026-05-18T12:32:43Z"}],"graph_snapshots":[{"event_id":"sha256:96ce63879c7952e16f96b2304683993de8d3c8f53dd1a25af998739ea4322954","target":"graph","created_at":"2026-05-18T00:08:12Z","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":"Multipath TCP (MPTCP) allows applications to transparently use all available network interfaces by creating a TCP subflow per interface. One critical component of MPTCP is the scheduler that decides which subflow to use for each packet. Existing schedulers typically use estimates of end-to-end path properties, such as delay and bandwidth, for making the scheduling decisions. In this paper, we show that these scheduling decisions can be significantly improved by incorporating readily available local information from the device driver queues in the decision-making process. We propose QAware, a n","authors_text":"Jussi Kangasharju, Nitinder Mohan, Sanjit K. Kaul, Tanya Shreedhar","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-08-13T18:20:24Z","title":"QAware: A Cross-Layer Approach to MPTCP Scheduling"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.04390","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:44de20d81f418f913d7943b5bb0dcb66ee1515b9e3cb66591054b10c4f6b5ab2","target":"record","created_at":"2026-05-18T00:08:12Z","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":"96a88b8fada85971c59979545753332e38ecbb510dda96a8ca1d9dbacec04c79","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-08-13T18:20:24Z","title_canon_sha256":"fb435cfbe1c750751ed9da0bea28263fed2ffdd4d7c9351baf01e7000b00f443"},"schema_version":"1.0","source":{"id":"1808.04390","kind":"arxiv","version":1}},"canonical_sha256":"75e34bee64ab4abc4e19632e7987e0690c0bb02be26f6d7c3ba70da8b623edad","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"75e34bee64ab4abc4e19632e7987e0690c0bb02be26f6d7c3ba70da8b623edad","first_computed_at":"2026-05-18T00:08:12.514158Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:08:12.514158Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"uyKj8Oz3a/OB4zopfMiL2+FC2QebGHhJzmKrarg0+hwZ6k6BHw0okUIld1gBvTzkj5OtkwcGgE+Mq1/UAXdIAQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:08:12.514588Z","signed_message":"canonical_sha256_bytes"},"source_id":"1808.04390","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:44de20d81f418f913d7943b5bb0dcb66ee1515b9e3cb66591054b10c4f6b5ab2","sha256:96ce63879c7952e16f96b2304683993de8d3c8f53dd1a25af998739ea4322954"],"state_sha256":"29fc92b4327788516df4f3a51bc9f9d9ccae0036fe70109f24fb24e0f24e909d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SaJJwIsfsPpPXdXMgPs8WSHLDiZEtK52HPaFoRwdzSUYZ1JEkpFalXP/Q2cunhMSLe3dGly/z6cvV7Ks8QANAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-31T20:20:55.102956Z","bundle_sha256":"7628cc4f716e1e75a822d910219466bccc440ce6aad54bd2f9f11ec629270a26"}}