Feature #4577
closed
Naming conventions: use typed name components instead of markers
Added by Junxiao Shi over 6 years ago.
Updated about 5 years ago.
Description
Naming Conventions revision 1 encodes segment number, version number, timestamp, and sequence number as a GenericNameComponent where the TLV-VALUE has a one-byte marker followed by a NonNegativeInteger.
NDN Packet Format v0.3 introduces typed name components. They are intended to replace markers.
This issue is to reserve four NameComponent TLV-TYPE numbers for segment number, version number, timestamp, and sequence number, and publish a new revision of naming conventions document that use typed name components instead of markers. Implementation of such scheme will be separate issues.
- Description updated (diff)
- Status changed from New to In Progress
- Assignee set to Junxiao Shi
- % Done changed from 0 to 20
The next step is to update Name Convention technical report. Where is the source code for NDN-TR-0022?
No. You should have access after you accept the invitation from gitlab.
- Why isn’t the GitLab repository public, like the others?
- GitHub repository should have a link to its GitLab replacement.
- Status changed from In Progress to Resolved
- % Done changed from 20 to 70
I repeat Junxiao's question. Why are we using a private GitLab repo?
- Status changed from Resolved to Feedback
The GitLab repository has been made public. Please review my merge request.
- Blocks Feature #4777: Develop API for typed name components in naming convention added
- Status changed from Feedback to Closed
- % Done changed from 70 to 100
TR commit has been merged.
- Related to Task #5044: Switch default naming convention encoding to TYPED added
Also available in: Atom
PDF