发明名称 STATIC TRANSLATION OF NETWORK FORWARDING PLANE MODELS INTO TARGET IMPLEMENTATION IN THE HARDWARE ABSTRACTION LAYER
摘要 A routing controller in a communication network may be responsible for generating a device model that defines intended forwarding behavior of the network. The device model may be generated using a target-independent universal language of network primitives. The controller may send the device model to a target device. The device controller may include one or more known identifiers associated with one or more portions of the model. The target device may know the mapping between the known identifiers and the capabilities of the target device. Upon receiving the device model from the controller, the target device may retrieve the known mapping to statically translate the device model to implementation. The static translation of the device model provides reusability of the previously determined mappings. The target device is not required to have a translator for dynamically translating the device model each time that the device model is received from the controller.
申请公布号 US2014241347(A1) 申请公布日期 2014.08.28
申请号 US201313776012 申请日期 2013.02.25
申请人 Google Inc. 发明人 YADAV Navindra;COHN Daniel Todd
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项 1. A non-transitory electronic device readable storage medium holding instructions that, when executed, cause one or more processors to: receive a device model described in a target-independent format, wherein: the device model describes an intended forwarding behavior for a target device, andthe device model includes one or more known identifiers associated with one or more portions of the device model; retrieve a mapping that maps the one or more known identifiers of the device model to implementation of one or more capabilities of a target device having a forwarding or switching capability; and configure the target device by statically mapping the intended forwarding behavior described in the device model to the implementation of the one or more capabilities of the target device using the retrieved mapping.
地址 Mountain View CA US