Search.setIndex({"docnames": ["developer-guide", "index", "tox-guide", "user-guide"], "filenames": ["developer-guide.rst", "index.rst", "tox-guide.rst", "user-guide.rst"], "titles": ["TransportPCE Developer Guide", "Transport PCE Documentation", "TransportPCE tox Guide", "TransportPCE User Guide"], "terms": {"describ": [0, 2, 3], "an": [0, 3], "applic": [0, 3], "top": [0, 3], "opendaylight": [0, 2, 3], "control": [0, 2, 3], "Its": [0, 3], "primari": [0, 3], "function": [0, 3], "i": [0, 3], "transport": [0, 3], "infrastructur": [0, 3], "us": [0, 2, 3], "non": [0, 3], "proprietari": [0, 3], "south": [0, 3], "bound": [0, 2, 3], "sbi": [0, 3], "It": [0, 2, 3], "mai": [0, 3], "interconnect": [0, 3], "differ": [0, 2, 3], "layer": [0, 3], "l2": [0, 3], "l3": [0, 3], "higher": [0, 3], "orchestr": [0, 3], "through": [0, 3], "program": [0, 2, 3], "includ": [0, 3], "capabl": [0, 3], "equip": [0, 3], "provis": [0, 3], "accord": [0, 2, 3], "request": [0, 3], "come": [0, 3], "thi": [0, 2, 3], "reli": [0, 2, 3], "onli": [0, 2, 3], "deleg": [0, 3], "distribut": [0, 2, 3], "standard": [0, 2, 3], "protocol": [0, 3], "modular": [0, 3], "next": [0, 3], "diagram": [0, 3], "each": [0, 2, 3], "main": [0, 3], "path": [0, 2, 3], "calcul": [0, 3], "engin": [0, 3], "handler": [0, 3], "_respons": 0, "equipment_": 0, "line": [0, 2, 3], "associ": [0, 3], "gener": [0, 2, 3], "block": [0, 3], "open": [0, 3], "model": [0, 3], "them": [0, 2, 3], "commun": [0, 3], "publish": [0, 3], "fluorin": 0, "neon": 0, "sodium": 0, "releas": [0, 3], "ar": [0, 2, 3], "dedic": 0, "wdm": 0, "The": [0, 2], "built": 0, "colorless": 0, "roadm": 0, "transpond": 0, "interest": 0, "automat": [0, 2], "strongli": 0, "its": [0, 2], "abil": 0, "handl": 0, "end": [0, 2, 3], "span": 0, "domain": 0, "potenti": 0, "supplier": 0, "thu": 0, "interoper": 0, "element": 0, "get": [0, 2], "benefit": 0, "autom": [0, 2, 3], "initi": 0, "design": 0, "leverag": 0, "openroadm": [0, 2, 3], "multi": 0, "sourc": [0, 2], "agreement": 0, "msa": [0, 3], "which": [0, 2, 3], "defin": [0, 3], "specif": [0, 2, 3], "consist": 0, "both": [0, 2], "yang": [0, 2], "data": [0, 3], "structur": [0, 3], "support": [0, 2, 3], "sinc": [0, 3], "magnesium": [0, 3], "sr2": [0, 3], "continu": [0, 2], "improv": [0, 3], "follow": [0, 2], "aluminium": 0, "flexgrid": 0, "wa": [0, 2], "introduc": 0, "depend": [0, 2], "can": [0, 2, 3], "fix": 0, "grid": 0, "r1": 0, "2": [0, 2, 3], "1": [0, 2, 3], "96": 0, "channel": 0, "regularli": 0, "space": 0, "50": 0, "ghz": 0, "r2": 0, "number": [0, 2], "subsequ": 0, "frequenc": 0, "slot": 0, "6": 0, "25": 0, "one": 0, "side": 0, "other": [0, 2, 3], "rate": 0, "featur": 0, "high": 0, "silicon": 0, "first": [0, 3], "implement": 0, "allow": [0, 2], "400": 0, "ge": 0, "also": [0, 2, 3], "bring": 0, "asynchron": 0, "thank": [0, 2], "northbound": [0, 3], "base": [0, 2, 3], "kafka": [0, 3], "interact": [0, 3], "bu": 0, "onap": [0, 3], "phosphoru": 0, "consolid": 0, "nbi": [0, 3], "comput": [0, 2], "ha": [0, 2, 3], "been": [0, 2, 3], "ad": [0, 2], "p": [0, 2, 3], "impair": 0, "awar": 0, "experiment": [0, 3], "provid": [0, 2, 3], "version": [0, 2, 3], "compliant": 0, "A": [0, 2, 3], "level": [0, 2, 3], "abstract": 0, "context": 0, "maintain": 0, "mdsal": 0, "state": 0, "monitor": [0, 3], "port": [0, 2, 3], "chang": [0, 2], "sulfur": 0, "10": 0, "oper": 0, "mode": [0, 2], "catalog": 0, "need": [0, 2, 3], "futur": 0, "alien": 0, "wavelength": 0, "case": [0, 3], "offer": 0, "rpc": 0, "subscript": 0, "chlorin": [0, 3], "inde": 0, "all": [0, 2, 3], "offici": [0, 2], "onf": 0, "longer": [0, 3], "directli": [0, 2], "sub": 0, "made": 0, "now": [0, 2], "import": [0, 2, 3], "alreadi": 0, "compil": 0, "maven": 0, "point": 0, "view": 0, "autonom": 0, "rerout": 0, "termin": 0, "100g": 0, "400g": 0, "well": [0, 2], "begin": [0, 3], "around": 0, "openroam": 0, "argon": 0, "step": 0, "valid": [0, 2], "evalu": [0, 2], "signal": 0, "nois": 0, "ratio": 0, "penalti": 0, "across": [0, 2], "pass": [0, 2], "still": [0, 3], "trigger": 0, "second": [0, 3], "advanc": 0, "linear": 0, "contribut": 0, "current": [0, 2, 3], "address": [0, 2, 3], "temp": 0, "restor": [0, 3], "trig": 0, "send": [0, 3], "If": [0, 2, 3], "return": 0, "At": 0, "confirm": 0, "success": 0, "updat": 0, "list": [0, 2], "md": 0, "sal": 0, "For": [0, 2, 3], "reset": 0, "power": [0, 3], "In": [0, 2, 3], "sr0": [0, 3], "addit": 0, "flexibl": 0, "notabl": [0, 2], "reserv": 0, "resourc": [0, 3], "when": [0, 2, 3], "place": 0, "dai": 0, "fulli": 0, "part": 0, "concern": 0, "moreov": 0, "onc": [0, 2], "two": 0, "possibl": [0, 2], "some": [0, 2, 3], "lo": 0, "odu": 0, "1ge": 0, "odu0": 0, "over": [0, 2], "switchpond": 0, "topologyupdatenotif": 0, "enabl": [0, 2], "inform": 0, "exist": 0, "onlin": 0, "statu": 0, "affect": 0, "instal": [0, 2], "server": [0, 2, 3], "compon": 0, "respons": [0, 3], "": 0, "error": 0, "indic": 0, "reason": 0, "failur": [0, 3], "cannot": 0, "satisfi": 0, "paramet": [0, 2], "keep": 0, "align": 0, "latest": 0, "about": [0, 2], "plan": 0, "avail": [0, 2], "store": [0, 3], "find": [0, 2], "shortest": 0, "minim": 0, "either": 0, "hop": 0, "count": 0, "default": [0, 2, 3], "propag": 0, "delai": 0, "central": 0, "assign": 0, "consid": [0, 3], "done": [0, 2], "768": 0, "total": 0, "spectrum": 0, "4": 0, "8": 0, "thz": 0, "constraint": 0, "hard": 0, "exclus": 0, "srlg": 0, "maximum": 0, "latenc": 0, "osnr": 0, "increment": 0, "unidirect": 0, "gaussian": 0, "python": [0, 2], "librari": 0, "scope": 0, "telecom": 0, "infra": 0, "build": [0, 2], "rout": 0, "optim": 0, "perform": [0, 2, 3], "mesh": 0, "beyond": 0, "phoshoru": 0, "we": [0, 3], "r10": 0, "translat": 0, "understand": 0, "To": [0, 2], "disaggreg": 0, "cross": 0, "along": 0, "add": [0, 3], "drop": 0, "degre": 0, "physic": 0, "degrad": 0, "whether": 0, "fiber": 0, "transmiss": 0, "result": 0, "cumul": 0, "chromat": 0, "dispers": 0, "polaris": 0, "pmd": 0, "polar": 0, "loss": 0, "pdl": 0, "upgrad": 0, "code": 0, "evolut": 0, "impli": [0, 3], "new": 0, "while": [0, 3], "remain": 0, "unchang": 0, "must": [0, 3], "manual": [0, 2], "load": 0, "being": [0, 3], "option": [0, 2], "bookend": 0, "same": [0, 2], "fill": 0, "sr1": 0, "whatev": 0, "margin": 0, "direct": 0, "info": 0, "log": [0, 2, 3], "enforc": 0, "give": 0, "complementari": 0, "finer": 0, "assess": 0, "consider": [0, 3], "last": [0, 2], "forward": 0, "rest": [0, 3], "tool": [0, 2], "pre": 0, "set": [0, 2, 3], "qualiti": 0, "metric": 0, "own": 0, "sent": 0, "back": [0, 2, 3], "invalid": 0, "express": 0, "tri": 0, "relax": 0, "snr": 0, "take": [0, 2, 3], "account": 0, "feasibl": 0, "relat": 0, "test": [0, 3], "docker": [0, 2], "ensur": 0, "via": [0, 2], "http": [0, 2, 3], "ietf": 0, "i2r": 0, "rfc8345": 0, "sever": [0, 2], "clli": 0, "correspond": [0, 2], "locat": [0, 2], "host": [0, 3], "where": [0, 3], "separ": [0, 2, 3], "xponder": 0, "muxpond": 0, "srg": 0, "amplifi": 0, "wss": 0, "switch": 0, "anoth": [0, 2], "ponder": 0, "mux": 0, "have": [0, 2], "contain": [0, 3], "card": 0, "mg": 0, "pool": 0, "matric": 0, "tributari": 0, "popul": 0, "link": 0, "adjust": 0, "occup": 0, "process": 0, "event": 0, "receiv": 0, "stream": 0, "rfc": 0, "5277": 0, "between": [0, 2], "adapt": [0, 2], "detect": [0, 2], "datastor": 0, "accordingli": 0, "Then": [0, 3], "z": 0, "convert": 0, "circuit": 0, "pack": 0, "convers": 0, "portmap": [0, 2], "type": 0, "independ": 0, "enrich": 0, "full": 0, "reflect": 0, "7": [0, 2, 3], "intermedi": 0, "propos": [0, 3], "market": 0, "manufactur": 0, "after": [0, 3], "what": 0, "miss": 0, "requir": [0, 2, 3], "notifi": 0, "could": 0, "rollback": 0, "call": [0, 2], "thei": [0, 2], "were": [0, 2], "befor": [0, 2, 3], "low": 0, "order": [0, 2, 3], "One": 0, "shall": 0, "note": [0, 2], "train": 0, "up": [0, 2], "charg": 0, "life": 0, "establish": [0, 2], "mean": [0, 2], "attribut": 0, "voa": 0, "guaranti": 0, "launch": [0, 2], "correct": 0, "appli": 0, "x": 0, "output": [0, 3], "compli": 0, "right": 0, "pm": 0, "retriev": 0, "verifi": [0, 2], "correctli": 0, "successfulli": 0, "complet": 0, "track": 0, "mariadb": [0, 3], "databas": 0, "long": [0, 3], "sql": 0, "compat": 0, "exampl": [0, 2, 3], "mysql": 0, "present": [0, 2], "extract": 0, "persist": 0, "newer": 0, "etc": [0, 3], "progress": 0, "activ": 0, "karaf": [0, 2, 3], "transporpc": 0, "properti": 0, "suppli": 0, "snapshot": 0, "profil": 0, "below": [0, 3], "xml": 0, "rebuild": 0, "sampl": 0, "entri": 0, "declar": [0, 2], "id": 0, "db": 0, "hostnam": 0, "3306": 0, "databasenam": 0, "usernam": 0, "password": 0, "localfeatur": 0, "start": 0, "cfg": [0, 3], "file": [0, 2, 3], "folder": [0, 2], "mount": 0, "listen": [0, 2, 3], "variou": 0, "tabl": 0, "per": [0, 3], "detail": [0, 2, 3], "initdb": 0, "insid": [0, 2], "script": [0, 2], "north": [0, 2], "southbound": 0, "given": 0, "name": [0, 2], "aend": 0, "zend": 0, "temporari": 0, "compos": 0, "wich": 0, "modifi": [0, 2, 3], "remov": [0, 2], "put": 0, "disconnect": 0, "cancel": 0, "tp": 0, "solut": 0, "later": 0, "identifi": 0, "setup": 0, "turndown": 0, "spanloss": 0, "abl": 0, "stub": 0, "stubpc": 0, "stubrender": 0, "purpos": 0, "task": 0, "destin": 0, "explicit": 0, "object": 0, "0": [0, 3], "1nm": 0, "bandwidth": 0, "connector": [0, 3], "datamodel": 0, "bierman": 0, "restconf": 0, "rfc8040": 0, "format": [0, 2], "json": 0, "tcp": 0, "fals": [0, 2], "reconnect": 0, "schema": 0, "ip": [0, 3], "timeout": 0, "milli": 0, "120000": 0, "max": 0, "attempt": 0, "sleep": 0, "factor": 0, "5": 0, "actor": 0, "wait": 0, "time": [0, 3], "concurr": [0, 2], "limit": [0, 2, 3], "2000": [0, 3], "20000": 0, "keepal": 0, "300": 0, "session": 0, "content": 0, "nonconfig": 0, "logic": 0, "analyz": 0, "uri": 0, "org": [0, 2, 3], "four": 0, "ila": 0, "extplug": 0, "pluggabl": 0, "insert": 0, "unit": 0, "router": [0, 3], "should": 0, "appear": 0, "empti": 0, "deg": 0, "ttp": 0, "pp": 0, "further": 0, "see": [0, 3], "white": 0, "paper": 0, "your": [0, 2, 3], "least": 0, "normal": 0, "nevertheless": 0, "partial": 0, "roadmtoroadm": 0, "adjac": 0, "you": [0, 2, 3], "complement": [0, 3], "post": 0, "networkutil": 0, "init": 0, "input": 0, "num": 0, "muxpdr": 0, "command": [0, 2], "setp": 0, "400ge": 0, "tpdr": 0, "As": 0, "among": 0, "thing": 0, "user": [0, 1, 2], "previous": 0, "three": 0, "3": [0, 2], "bidirect": 0, "sdnc": 0, "header": 0, "action": 0, "system": [0, 2, 3], "appnam": 0, "test1": 0, "commonid": 0, "100": 0, "ethernet": 0, "ccli": 0, "tx": 0, "rack": 0, "000000": 0, "00": 0, "shelf": 0, "chassi": 0, "lgx": 0, "index": 0, "rx": 0, "grai": 0, "due": [0, 3], "date": 0, "yyyi": 0, "mm": 0, "ddt00": 0, "01z": 0, "contact": 0, "most": [0, 2], "identif": 0, "someth": 0, "previou": [0, 3], "Such": 0, "otu": 0, "otucn": 0, "neither": 0, "nor": 0, "asumpt": 0, "wherea": 0, "do": [0, 2, 3], "reach": 0, "expect": 0, "b100g": 0, "condit": 0, "replac": 0, "oducn": 0, "subrat": 0, "eth": 0, "sla": 0, "commit": 0, "10000": 0, "burst": 0, "size": [0, 3], "64": 0, "again": [0, 3], "trib": 0, "contigu": 0, "alloc": 0, "complex": 0, "doe": [0, 3], "url": [0, 2, 3], "localhost": [0, 3], "8585": 0, "notificationserv": 0, "req": 0, "tail": 0, "retent": 0, "proceed": 0, "revers": 0, "wai": [0, 2], "respect": [0, 3], "just": [0, 3], "true": [0, 2], "request1": 0, "here": [0, 2, 3], "expos": [0, 3], "than": [0, 2], "those": [0, 3], "With": 0, "specifi": [0, 2], "foundat": [0, 2], "more": [0, 2, 3], "form": 0, "sip": 0, "revis": 0, "2018": 0, "12": 0, "v2": 0, "addition": 0, "edg": 0, "t0": 0, "singl": 0, "collaps": 0, "repres": 0, "dsr": 0, "photon": 0, "media": 0, "togeth": 0, "transit": 0, "refactor": 0, "fact": [0, 3], "relev": 0, "word": 0, "undirectli": 0, "whole": 0, "toward": 0, "therefor": 0, "pair": 0, "om": 0, "retain": 0, "characterist": 0, "extend": [0, 3], "deriv": 0, "But": 0, "composit": 0, "found": [0, 2], "obtain": 0, "traffic": 0, "nep": 0, "belong": 0, "dynam": 0, "nomenclatur": 0, "map": 0, "e": [0, 2], "api_roadm_nam": 0, "openroadm_roadmid": 0, "api_lay": 0, "api_roadm_nep_nam": 0, "openroadm_terminationpointid": 0, "refer": 0, "rather": [0, 3], "That": 0, "latter": 0, "much": 0, "simpler": 0, "lastli": 0, "figur": 0, "show": 0, "far": 0, "a1": 0, "xpdr1": 0, "spdr": 0, "sa1": 0, "actual": 0, "4x100ge": 0, "4x100g": 0, "xpdr2": 0, "bottom": 0, "attach": 0, "center": 0, "let": 0, "notic": 0, "c1": 0, "regard": 0, "simpli": [0, 2], "whose": 0, "uuid": 0, "photonic_media": 0, "ep": 0, "deg1": 0, "txrx": 0, "txrxtoroadm": 0, "deg2": 0, "necessari": 0, "endpoint": 0, "innform": 0, "appropri": 0, "rendererar": 0, "cep": 0, "mc": 0, "mention": 0, "earlier": 0, "involv": 0, "tunnel": 0, "tapinetworkutil": 0, "xpdr_openroadm_id": 0, "xpdr_tp_openroadm_id": 0, "roadm_openroadm_id": 0, "roadm_tp_openroadm_id": 0, "node_tapi_lay": 0, "sip_uuid_of_nep": 0, "administr": 0, "unlock": 0, "role": 0, "symmetr": 0, "protect": 0, "work": 0, "local": [0, 2], "valu": [0, 3], "tapi_service_lay": 0, "point_to_point_connect": 0, "capac": 0, "gb": 0, "unconstrain": 0, "e2": 0, "service_uuid_or_nam": 0, "write": [0, 3], "read": [0, 2, 3], "topic": [0, 2, 3], "serial": 0, "deseri": 0, "vice": 0, "versa": 0, "recept": 0, "comparison": 0, "instanti": 0, "demand": 0, "upon": [0, 2], "bodi": 0, "filter": 0, "alarm_ev": 0, "connectivity_servic": 0, "layer_protocol_nam": 0, "service_uuid": 0, "localid": 0, "notification_service_nam": 0, "break": 0, "down": 0, "alarm": [0, 3], "shown": 0, "attribute_value_chang": 0, "administrativest": 0, "old": 0, "locked_or_unlock": 0, "unlocked_or_lock": 0, "operationalst": 0, "disabled_or_en": 0, "enabled_or_dis": 0, "target": 0, "notification_uuid": 0, "stamp": 0, "2022": 0, "04": 0, "06t09": 0, "06": 0, "01": 0, "subscription_uuid_or_nam": 0, "period": 0, "messag": [0, 2, 3], "publishnotificationservic": 0, "unauthent": 0, "tpce": [0, 3], "jackson": 0, "jersei": 0, "basic": [0, 3], "class": 0, "author": 0, "There": 0, "subscrib": 0, "so": [0, 2, 3], "And": [0, 2], "fail": 0, "instanc": [0, 2], "otherwis": 0, "servicecr": 0, "caus": [0, 3], "consum": 0, "group": 0, "field": 0, "modif": [0, 2, 3], "accompani": 0, "string": 0, "wiki": 0, "transportpc": 1, "guid": 1, "develop": [1, 3], "tox": 1, "written": 2, "eas": 2, "manag": [2, 3], "run": [2, 3], "virtual": 2, "environ": [2, 3], "packag": 2, "execut": 2, "instead": 2, "hidden": 2, "pip": 2, "github": 2, "com": 2, "dev": 2, "often": 2, "front": 2, "integr": 2, "linux": 2, "globaljjb": 2, "gerrit": 2, "jenkin": 2, "ci": 2, "behavior": 2, "veri": [2, 3], "portabl": 2, "gnu": 2, "unix": 2, "like": 2, "debian": 2, "sudo": 2, "apt": 2, "red": 2, "hat": 2, "yum": 2, "suit": 2, "from": [2, 3], "project": [2, 3], "git": 2, "clone": 2, "ini": 2, "root": 2, "pleas": 2, "document": 2, "section": 2, "envlist": 2, "without": 2, "overrid": 2, "choos": 2, "gitlint": 2, "checkbash": 2, "testenv": 2, "usual": 2, "subsect": 2, "itself": 2, "html": 2, "docuement": 2, "_build": 2, "restructuredtext": 2, "k": 2, "rst": 2, "sphinx": 2, "check": 2, "linkcheck": 2, "posit": 2, "conf": 2, "py": 2, "third": 2, "spell": 2, "pyenchant": 2, "spellcheck": 2, "home": 2, "page": 2, "web": 2, "templat": 2, "inherit": 2, "lfdoc": 2, "delar": 2, "txt": 2, "few": 2, "even": 2, "pylint": 2, "lint": 2, "autopep8": 2, "autoformat": 2, "pep8": 2, "rule": 2, "pyang": 2, "pyangformat": 2, "bashism": 2, "shell": 2, "wrapper": 2, "hook": 2, "particularli": 2, "common": 2, "issu": [2, 3], "trime": 2, "trail": 2, "whitespac": 2, "tab": 2, "config": 2, "yaml": 2, "ani": 2, "avoid": 2, "forget": [2, 3], "although": 2, "virtualenv": 2, "pretti": 2, "conveni": 2, "uninstal": 2, "blackbox": 2, "launcher": 2, "nosetest": 2, "under": [2, 3], "nose": 2, "presenc": 2, "honeynod": [2, 3], "simul": [2, 3], "olm": [2, 3], "timer": [2, 3], "speed": [2, 3], "suppos": 2, "within": 2, "cd": 2, "These": [2, 3], "spread": 2, "directori": 2, "tranportpce_test": 2, "mostli": 2, "devic": [2, 3], "certain": 2, "launch_test": 2, "sh": 2, "pce": [2, 3], "transportpce_test": 2, "equival": 2, "xunit": 2, "test01_portmap": 2, "argument": 2, "topologi": [2, 3], "test03_topologi": 2, "variabl": [2, 3], "export": [2, 3], "python3": 2, "use_lighti": 2, "ask": 2, "lighti": 2, "io": 2, "understood": 2, "passenv": 2, "split": 2, "strictli": 2, "spoken": 2, "abov": 2, "testspc": 2, "tests121": 2, "tests221": 2, "tests71": 2, "tests_hybrid": 2, "mix": 2, "gnpy": 2, "conjunct": 2, "nbinotif": [2, 3], "interfac": [2, 3], "notif": [2, 3], "buildcontrol": 2, "sims121": 2, "sims221": 2, "sims71": 2, "download": 2, "pattern": 2, "build_karaf_testsxxx": 2, "altern": 2, "effici": 2, "strategi": 2, "parallel": 2, "ignor": 2, "simsxxx": 2, "yet": 2, "sim": 2, "build_karaf_tests121": 2, "everi": 2, "lauch": 2, "hybrid": 2, "build_karaf_tests_hybrid": 2, "necess": 2, "quot": 2, "idem": 2, "test05_olm": 2, "test08_olm": 2, "releng": 2, "builder": 2, "repositori": 2, "job": 2, "auto": 2, "cpu": 2, "core": 2, "bad": 2, "idea": 2, "Their": 2, "critic": 2, "ressourc": 2, "ram": 2, "becaus": 2, "greedi": 2, "memori": [2, 3], "unfortun": 2, "histor": 2, "palliat": 2, "problem": [2, 3], "artif": 2, "chain": 2, "displai": 2, "classic": 2, "sequenc": 2, "o": 2, "creat": 2, "access": 2, "sake": 2, "custom": 2, "thier": 2, "look": 2, "q": 2, "2522parallel": 2, "2522": 2, "c": 2, "96696": 2, "96662": 2, "96663": 2, "nutshel": 2, "enough": 2, "perfectli": 2, "build_karaf_tests221": 2, "build_karaf_tests71": 2, "optic": 3, "api": 3, "configur": 3, "servic": 3, "fault": 3, "might": 3, "extern": 3, "scalabl": 3, "graphic": 3, "pce_gui": 3, "architectur": 3, "render": 3, "odl": 3, "bundl": 3, "tapi": 3, "inventori": 3, "dmaap": 3, "client": 3, "precis": 3, "otn": 3, "och": 3, "otu4": 3, "odu4": 3, "10ge": 3, "odu2": 3, "netconf": 3, "creation": 3, "real": 3, "stabilis": 3, "By": 3, "recommend": 3, "120": 3, "000": 3, "20": 3, "don": 3, "t": 3, "3000": 3, "olm_timer1": 3, "olm_timer2": 3, "logout": 3, "unset": 3, "encount": 3, "heap": 3, "increas": 3, "java_min_mem": 3, "java_max_mem": 3, "1024m": 3, "4069m": 3, "osgi": 3, "situat": 3, "out": 3, "dmaap_base_url": 3, "mr": 3, "30226": 3, "connect": 3, "self": 3, "sign": 3, "certif": 3, "java": 3, "truststor": 3, "echo": 3, "n": 3, "openssl": 3, "s_client": 3, "showcert": 3, "sed": 3, "ne": 3, "tmp": 3, "crt": 3, "keytool": 3, "v": 3, "trustcacert": 3, "alia": 3, "keystor": 3, "ssl": 3, "cert": 3, "cacert": 3, "keypass": 3, "changeit": 3, "storepass": 3, "noprompt": 3, "make": 3, "sure": 3, "zookeep": 3, "9092": 3, "isn": 3, "kafka_serv": 3, "src": 3, "suscrib": 3, "env": 3, "ip_address": 3, "swagger": 3, "investig": 3}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"transportpc": [0, 2, 3], "develop": 0, "guid": [0, 2, 3], "overview": [0, 3], "architectur": 0, "modul": 0, "descript": 0, "servicehandl": 0, "pce": [0, 1], "topologi": 0, "manag": 0, "render": 0, "olm": 0, "inventori": 0, "kei": 0, "api": 0, "interfac": 0, "extern": 0, "servic": 0, "netconf": 0, "intern": 0, "devic": 0, "odl": 0, "stubmodel": 0, "softwar": 0, "gnpy": 0, "run": 0, "project": 0, "connect": 0, "node": 0, "configur": [0, 2], "discoveri": 0, "optic": 0, "network": 0, "from": 0, "xpdr": 0, "rdm": 0, "otn": 0, "creat": 0, "100ge": 0, "creation": 0, "oc": 0, "och": 0, "otu4": 0, "otsi": 0, "otuc4": 0, "oduc4": 0, "ho": 0, "odu4": 0, "10ge": 0, "odu2": 0, "delet": 0, "ani": 0, "kind": 0, "invok": 0, "check": 0, "tapi": 0, "t": 0, "common": 0, "notif": 0, "dmaap": 0, "client": 0, "nbinotif": 0, "help": 0, "transport": 1, "document": 1, "tox": 2, "what": 2, "i": 2, "doc": 2, "profil": 2, "linter": 2, "pre": 2, "commit": 2, "function": 2, "test": 2, "parrallel": 2, "user": 3, "face": 3, "featur": 3, "how": 3, "To": 3, "start": 3, "prepar": 3, "instal": 3}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"TransportPCE Developer Guide": [[0, "transportpce-developer-guide"]], "Overview": [[0, "overview"], [3, "overview"]], "Architecture": [[0, "architecture"]], "Module description": [[0, "module-description"]], "ServiceHandler": [[0, "servicehandler"]], "PCE": [[0, "pce"]], "Topology Management": [[0, "topology-management"]], "Renderer": [[0, "renderer"]], "OLM": [[0, "olm"]], "Inventory": [[0, "inventory"]], "Key APIs and Interfaces": [[0, "key-apis-and-interfaces"]], "External API": [[0, "external-api"]], "ServiceHandler Service": [[0, "servicehandler-service"]], "Netconf Service": [[0, "netconf-service"]], "Internal APIs": [[0, "internal-apis"]], "Pce Service": [[0, "pce-service"]], "Renderer Service": [[0, "renderer-service"]], "Device Renderer": [[0, "device-renderer"]], "Topology Management Service": [[0, "topology-management-service"]], "OLM Service": [[0, "olm-service"]], "odl-transportpce-stubmodels": [[0, "odl-transportpce-stubmodels"]], "Interfaces to external software": [[0, "interfaces-to-external-software"]], "GNPy interface": [[0, "gnpy-interface"]], "Running transportPCE project": [[0, "running-transportpce-project"]], "Connecting nodes": [[0, "connecting-nodes"]], "Node configuration discovery": [[0, "node-configuration-discovery"]], "Optical Network topology": [[0, "optical-network-topology"]], "From xpdr to rdm:": [[0, "from-xpdr-to-rdm"]], "From rdm to xpdr:": [[0, "from-rdm-to-xpdr"]], "OTN topology": [[0, "otn-topology"]], "Creating a service": [[0, "creating-a-service"]], "100GE service creation": [[0, "ge-service-creation"]], "OC service creation": [[0, "oc-service-creation"]], "OTN OCH-OTU4 service creation": [[0, "otn-och-otu4-service-creation"]], "OTSi-OTUC4 service creation": [[0, "otsi-otuc4-service-creation"]], "ODUC4 service creation": [[0, "oduc4-service-creation"]], "OTN HO-ODU4 service creation": [[0, "otn-ho-odu4-service-creation"]], "OTN 10GE-ODU2e service creation": [[0, "otn-10ge-odu2e-service-creation"]], "Deleting a service": [[0, "deleting-a-service"]], "Deleting any kind of service": [[0, "deleting-any-kind-of-service"]], "Invoking PCE module": [[0, "invoking-pce-module"]], "Checking OTU4 service connectivity": [[0, "checking-otu4-service-connectivity"]], "Checking ODU4 service connectivity": [[0, "checking-odu4-service-connectivity"]], "Checking 10GE/ODU2e service connectivity": [[0, "checking-10ge-odu2e-service-connectivity"]], "odl-transportpce-tapi": [[0, "odl-transportpce-tapi"]], "T-API Topology Service": [[0, "t-api-topology-service"]], "T-API Connectivity & Common Services": [[0, "t-api-connectivity-common-services"]], "Creating a T-API Connectivity service": [[0, "creating-a-t-api-connectivity-service"]], "Any-Connectivity service creation": [[0, "any-connectivity-service-creation"]], "From xpdr <\u2013> rdm:": [[0, "from-xpdr-rdm"]], "Deleting a connectivity service": [[0, "deleting-a-connectivity-service"]], "T-API Notification Service": [[0, "t-api-notification-service"]], "odl-transportpce-dmaap-client": [[0, "odl-transportpce-dmaap-client"]], "odl-transportpce-nbinotifications": [[0, "odl-transportpce-nbinotifications"]], "Help": [[0, "help"]], "Transport PCE Documentation": [[1, "transport-pce-documentation"]], "TransportPCE tox Guide": [[2, "transportpce-tox-guide"]], "What is tox?": [[2, "what-is-tox"]], "Tox configuration": [[2, "tox-configuration"]], "Docs profiles": [[2, "docs-profiles"]], "Linter profiles": [[2, "linter-profiles"]], "Pre-commit profiles": [[2, "pre-commit-profiles"]], "Functional tests profiles": [[2, "functional-tests-profiles"]], "Profiles parrallelization": [[2, "profiles-parrallelization"]], "TransportPCE User Guide": [[3, "transportpce-user-guide"]], "TransportPCE User-Facing Features": [[3, "transportpce-user-facing-features"]], "How To Start": [[3, "how-to-start"]], "Preparing for Installation": [[3, "preparing-for-installation"]], "Installation Feature": [[3, "installation-feature"]]}, "indexentries": {}})