...
| Name | Organization | |
|---|---|---|
| Patrick Liu | Huawei Technologies | Partick.Liu@huawei.com |
| Thomas Vachuska | OnLab | tom@onlab.us |
| Gaurav Agrawal | Huawei Technologies | |
| Bharat Saraswal | Huawei Technologies | bharat.saraswal@huawei.com |
| Sonu Gupta | Huawei Technologies | sonu.gupta@huawei.com |
| Janani B | Huawei Technologies | janani.b@huawei.com |
| Vidyashree Rama | Huawei Technologies | vidyashree.rama@huawei.com |
| Vinod Kumar S | Huawei Technologies | vinods.kumar@huawei.com |
| Adarsh M | Huawei Technologies | adarsh.m@huawei.com |
| KalyankumarAsangi | Huawei Technologies | kalyana@huawei.com |
| A U Surya | Huawei Technologies | a.u.surya@huawei.com |
Overview
ONOS dynamic configuration subsystem is developed with a purpose to allow service providers to access the configuration capabilities of various devices as prescribed by their YANG models and similarly to allow the service providers to define YANG models for their own network services. The system should be composed in a modular fashion and using isolated and reusable components to assure proper separation of concerns among them. YANG runtime is one of its component.YANG runtime serves as a registry of various YANG models in the system and its primary purpose is serialization and deserialization from various external formats (XML, JSON, Kryo) and their internal Java representations (based on DataNode base-class). Users (and applications) should be able to register new models and new serializers at runtime.
...