发明名称 |
BIT-ALIGNED HEADER COMPRESSION FOR CCN MESSAGES USING DICTIONARY |
摘要 |
One embodiment provides a system in a first node that facilitates efficient packet forwarding. During operation, the system stores, in a storage device in a first node, a static dictionary comprising a mapping between a type and length (TL) string and a byte-aligned compressed replacement string. The system encodes the byte-aligned compressed replacement string based on an encoding technique to generate a bit-aligned encoded replacement string and stores a mapping between the encoded replacement string and the TL string in an encoded dictionary. If the system identifies the TL string in a packet, the system replaces the TL string with the encoded replacement string and transmits the packet to a second node storing the encoded dictionary in a local storage device, thereby facilitating bit-aligned compression of a TL string. |
申请公布号 |
US2017126854(A1) |
申请公布日期 |
2017.05.04 |
申请号 |
US201514932588 |
申请日期 |
2015.11.04 |
申请人 |
Palo Alto Research Center Incorporated |
发明人 |
Mosko Marc E. |
分类号 |
H04L29/06 |
主分类号 |
H04L29/06 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method for efficient packet forwarding, the method comprising:
storing, in a storage device in a first node, a static dictionary comprising a mapping between a type and length (TL) string and a byte-aligned compressed replacement string; encoding the byte-aligned compressed replacement string based on an encoding technique to generate a bit-aligned encoded replacement string; storing a mapping between the encoded replacement string and the TL string in an encoded dictionary; in response to identifying the TL string in a packet, replacing the TL string with the encoded replacement string; and transmitting the packet to a second node storing the encoded dictionary in a local storage device, thereby facilitating bit-aligned compression of a TL string. |
地址 |
Palo Alto CA US |