发明名称 ALIASING OF NAMED DATA OBJECTS AND NAMED GRAPHS FOR NAMED DATA NETWORKS
摘要 A method for aliasing of named data objects (in named data networks) and entities for named data networks (e.g., named graphs for named data networks). In various examples, aliasing of named data objects may be implemented in one or more named data networks in the form of systems, methods and/or algorithms. In other examples, named graphs may be implemented in one or more named data networks in the form of systems, methods and/or algorithms.
申请公布号 US2016337163(A1) 申请公布日期 2016.11.17
申请号 US201615219616 申请日期 2016.07.26
申请人 International Business Machines Corporation 发明人 Dilmaghani Raheleh B.;Ko Bong Jun;Lee Kang-Won;Pappas Vasileios;Raghavendra Ramya;Song Yang
分类号 H04L12/24;H04L29/08;H04L12/775;H04L12/751 主分类号 H04L12/24
代理机构 代理人
主权项 1. A method implemented in a computer system network for data object routing based on a named data object request in a named data network including a plurality of routers, the method comprising: receiving at a first one of the routers the named data object request; determining by the first router if the data object named by the named data object request is in a cache of the first router; if the data object named by the named data object request is in the cache of the first router, responding by the first router with the data object; if the data object named by the named data object request is not in the cache of the first router, determining by the first router if an alias copy of the data object named by an alias associated with the named data object is in the cache of the first router; if the data object named by the named data object request is not in the cache of the first router and if an alias copy of the data object named by an alias associated with the named data object is in a cache of the first router, responding by the first router with the alias copy; if the data object named by the named data object request is not in the cache of the first router and if an alias copy of the data object named by an alias associated with the named data object is not in the cache of the first router, determining by the first router if a location of an alias copy of the data object at a second one of the routers is known; and if the data object named by the named data object request is not in the cache of the first router and if an alias copy of the data object named by an alias associated with the named data object is not in the cache of the first router and if the location of the alias copy of the data object at the second one of the routers is known, routing by the first router the named data object request towards the location of the second router.
地址 Armonk NY US