Re: [Teas] Identifiers in draft-zhang-teas-transport-service-model

Anurag Sharma <AnSharma@infinera.com> Sat, 16 July 2016 00:05 UTC

Return-Path: <AnSharma@infinera.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEAAB12D0E5; Fri, 15 Jul 2016 17:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=infinera.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YqQJ-EtoK7Il; Fri, 15 Jul 2016 17:05:30 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0076.outbound.protection.outlook.com [104.47.41.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9363412D0C9; Fri, 15 Jul 2016 17:05:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infinera.onmicrosoft.com; s=selector1-infinera-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=0j+qhrsV7evOIOx8T/xVcKClZ+xmg8Il69s12ZafMGk=; b=DzQEC3Kg70CtL0ErtvKMg/BBImLIbheOfw3Hkx40nDHyZxtxJQfaj5zx5oRCgIPsFXW+Mbn/ppPLYryhBFEJKyD0YHRh8AbUQTe/x9rbVbYNIN/dsU18twZ6U/ky3ENFT2W+7NH36bmF61ZtHzjUtjcEdJCeZh9FQn+oCCMru2I=
Received: from BY2PR1001CA0001.namprd10.prod.outlook.com (10.164.163.139) by BN3PR1001MB1170.namprd10.prod.outlook.com (10.165.74.144) with Microsoft SMTP Server (TLS) id 15.1.534.14; Sat, 16 Jul 2016 00:05:27 +0000
Received: from BL2FFO11FD006.protection.gbl (2a01:111:f400:7c09::166) by BY2PR1001CA0001.outlook.office365.com (2a01:111:e400:5a6c::11) with Microsoft SMTP Server (TLS) id 15.1.539.14 via Frontend Transport; Sat, 16 Jul 2016 00:05:26 +0000
Authentication-Results: spf=pass (sender IP is 204.128.141.24) smtp.mailfrom=infinera.com; huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=bestguesspass action=none header.from=infinera.com;
Received-SPF: Pass (protection.outlook.com: domain of infinera.com designates 204.128.141.24 as permitted sender) receiver=protection.outlook.com; client-ip=204.128.141.24; helo=owa.infinera.com;
Received: from owa.infinera.com (204.128.141.24) by BL2FFO11FD006.mail.protection.outlook.com (10.173.161.2) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Sat, 16 Jul 2016 00:05:25 +0000
Received: from SV-EX13-PRD1.infinera.com (10.100.103.228) by sv-ex13-prd2.infinera.com (10.100.103.229) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Fri, 15 Jul 2016 17:04:13 -0700
Received: from SV-EX13-PRD1.infinera.com ([10.100.97.11]) by sv-ex13-prd1.infinera.com ([10.100.97.11]) with mapi id 15.00.1178.000; Fri, 15 Jul 2016 17:04:13 -0700
From: Anurag Sharma <AnSharma@infinera.com>
To: "Zhangxian (Xian)" <zhang.xian@huawei.com>, "Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com>
Thread-Topic: [Teas] Identifiers in draft-zhang-teas-transport-service-model
Thread-Index: AdHd/3YJplNRRE/bSOqEpubS5Z2jZwANWyxAAD7iQ4A=
Date: Sat, 16 Jul 2016 00:04:12 +0000
Message-ID: <A18E30EB-EC20-4EE1-A917-41E71904BE53@infinera.com>
References: <655C07320163294895BBADA28372AF5D4891DCBC@FR712WXCHMBA15.zeu.alcatel-lucent.com> <C636AF2FA540124E9B9ACB5A6BECCE6B7DF00E7F@SZXEMA512-MBS.china.huawei.com>
In-Reply-To: <C636AF2FA540124E9B9ACB5A6BECCE6B7DF00E7F@SZXEMA512-MBS.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.100.99.93]
Content-Type: text/plain; charset="utf-8"
Content-ID: <4CA73346AC1BB641854621DAC4731B8D@infinera.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:204.128.141.24; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(53754006)(189002)(199003)(13464003)(24454002)(377454003)(2950100001)(2900100001)(230783001)(7846002)(23676002)(50986999)(86362001)(80792005)(76176999)(19580405001)(92566002)(19580395003)(47776003)(54356999)(8936002)(8676002)(5003600100003)(7636002)(7696003)(189998001)(305945005)(7736002)(50466002)(87936001)(82746002)(3846002)(6806005)(16796002)(2906002)(77096005)(356003)(83716003)(10400500002)(11100500001)(36756003)(15975445007)(33656002)(106466001)(586003)(6116002)(102836003)(53416004)(5001770100001)(345774005)(246002)(4326007)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR1001MB1170; H:owa.infinera.com; FPR:; SPF:Pass; PTR:outgoingmail2.infinera.com; MX:1; A:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD006; 1:m3EzvXXb5K5vjDYDMV0UsD6BqhdCFNrLct4PQ7K+1tWGaF4ahFVdQGCqnYcSTAUo8zw68sUTDcnXT8eV4oke5XzAsNSsMvbocPAYw+TyhW9ooGmO3/YoCXGJCgFnC5a0uzgkbTnY1aqZ01PUKpwlWkv+Z+lqxLw46kjQCA56m4rQTUdPbfGKXNxbuasb9FaCzPgqdFdGSO0sGZBnP8X9set24lPZeHD8RzUObtIa+f+yXNIREMiV/Vx9ST/lfwVzllL/Fzj8M2RafzTYZ5F/DY1LX+BUoV9JXvGfVMa1R064znLtAvjkxh3h14j56/qpUJXRsP/DBSiUzUAqGOKlNURKB/2pGVrUqdEmuJ+dsZgxUQcean6QmzT4T5ZtDGPEnWFcpC9XOL3W6w7zhFK/YvKJXyp0zfycge0HKcOnpbvjQy+i6Tjido0LaOpoW15f5yLGf/v6eTNebQbv/2wFuq6jDnDq7NvmwYbKZpA7B0R5ikJWE2Ue2GvsRjFE6buq0Io6sNUozWXqgXEAzzJw5+lPG4fxLc8ZlHEQ9N16HN8=
X-MS-Office365-Filtering-Correlation-Id: e2b7ffc0-0838-4c07-2702-08d3ad0ce39c
X-Microsoft-Exchange-Diagnostics: 1; BN3PR1001MB1170; 2:4PhoAqxRPp1ylyQMQ/4VCyrhizGiUcep+LeKehyFj5cu9MjiFuQ1hViOYe1Jup1dqdOZbDuzMrR8vkR+k4KGQw166K5LaD0CE+yCwj8NKuqXgm/QEXq0mosM50yfN1S0td7Wp6r0RLJwryB6V4gZ6eV19blTPWhuz8TiRskaKUh45HT0nLToOSx8W2PMBM8U; 3:3tRh9fO6MAkSn4nd0LSYa0yBxpRfEaGJ6vNHxlAWsVrdPpPvT1XeQGDqRT4dQ9k+qDxzbVDiuWDwkk88Qh5cttfFI1P/MOWxQ23kNQB1iTb8xf4pfl4YtnAPcOU3s42lB+LzEq4K/uV2opHmHP2QYqZIgbDYQ6mtNZSMbULa9LLb4GJO9P3/wxKlzJKXBhkTtxWDsVcbqEJwxNy8hJscP/7ZZEUG0BkokioT831fjIGLd+ggRQ1ozEfY9f6q+eiIwn+KhR2vIQecj3Lt2Po5MQ==
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:BN3PR1001MB1170;
X-Microsoft-Exchange-Diagnostics: 1; BN3PR1001MB1170; 25:BykouNOyHPu0M75xvJLYkEwh2yZI6dd1qCe2cozt2PwAEl6BOkf33LuS5HBNW1MOU8GG+rJke+qvu8LtREcknygFrT6+i5VJlCp6m3HILVSxAuW+yBg5SHeT+yehdc6Vz8IhaIu9iRvta6lclrGSOI844ZNdJcrXLNlB1lC8BotC/b2cVzfotOLk8EGCw+koVQGvIp1ObJeVIwW6br2AHGgOzGfdK0YUMRxXKtXCcjvzcDY6In1/UMwOuibsSfVHLdQzhvrRsyZrwx8xy7rFWlX0dWeSCAwno+Q4QY8fYWdYSWXsCSMMhDmpooSjRRnRBSTbRo0wie8wFan8Nqu2C2IvM2KBuHdXuFtpjhJOEsP0XdiW9u/ndVptR7XUdL8H1ZDfaMSzDn27tit6G2TyD45Kw3+yRwcRt+Ee1Iga4oJYfkch2n4zaBm0oLfXA77nnKQuIVr2czG7VxjXzFkkLT3CaPTcFUH30XkYtNACVsZr+6BitgTQuv6BaTVX+2ngvQDMqi9THtVe9u/C70Q9HkblPGlkKhaBsf5uHXZ6TaO+Ytm60x8ml3XLEZpY2QF484Aa3KSIcSlaaFZti9Lpk617wYGDExr1Y8IedBS4tmDKXmz3lYBpafpuGZBKyyVpVhmnnCSpxyt1CeaRXdLObvZZ8yxdo1s2lQzh9DgSYKgf+3DKCVQhDwewI/WMaaWKMg0hEbOPnJlo6ONr1hiOuHG4fl5vMuA9i+19Xv0e+4L2qtdI6eaUI8c7CUN8F6HFuRqYl9EEkK26J+kGY3XyF7qtM7MOV6IFULbd0OxSWOV+EOTRUFl93knPFCrCw9eMAZWMT5v3xd7X8em0t8FJe5DZP1hdJGPxncGBF0AGxb0CDTm18NjD22rvWqG+ar26
X-Microsoft-Exchange-Diagnostics: 1; BN3PR1001MB1170; 31:YiGcJBvngQwnM9EyzLbglxmilG69QYkNehaOgORTw/808k5vJyODbAAi1tqoJdJO3kyOk1AK2oQudI98XODMS1rGRvHG07RqqsYIq64T2AJK8gvr/3TouOZdB64JnCgiqAMZ7zw3uSQNNju+5+6ZKx+Bo+S7yRVBzZRO0TR2NxIsdO83YdcSlj3CKLGnqBqmEeU2ooWgwN7aKjf3NwQMwg==; 4:ukV/i7n4ZSKopqdvAL8l0GokCc65XqPg/NePZEZQSUFcoJvlu8KocD/G1bORz5koZ+g80SldM3oWTTg1PDUQQtk349QIt6/c9yQU40yVt1U/KLIjY7GpISJ2tO2aj9ucaGN1uPcdqSZKxvGJwzsK4uTlnb+sZSb+bV+rGCbAPPHZrfI6J7JGmIGn+5GNR8KyNqD0N3RKReKEc1r0MM3mtssXeRpUM5mblCOQ9idyGGsNubvjRhuao44lD0ErUVzj8S+qzw8SUqkVRmS72Bs03KfdqWsladuJdYAovc6EumgDROb8JnO3jTEzpan9Y/IVXPzovUvUHx7zjhuClBSisvppzaJKakYhkyE6ii9glZUy1Yb+Jb4mm39OH7QjaxjYx/ltLJkBna0DHn28kq9UVcNE5ivp0NvFlEecCe9Du5N+kACVNjXecErinXHzh8hPF6+XHF5cAlOTS9JG2Fn6AwJodj1saQmE0cyKuhyLL5Ru7K+sgn0+hlDHPUnW7Lb/MNLu7T0YhsdgTyvA7L5fGLg/f0HL+slNV3WnIB2lzho=
X-Microsoft-Antispam-PRVS: <BN3PR1001MB11700615D1800183946A9FF5AE340@BN3PR1001MB1170.namprd10.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(50582790962513)(82608151540597);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13018025)(13024025)(13017025)(13015025)(8121501046)(5005006)(10201501046)(3002001); SRVR:BN3PR1001MB1170; BCL:0; PCL:0; RULEID:; SRVR:BN3PR1001MB1170;
X-Forefront-PRVS: 0005B05917
X-Microsoft-Exchange-Diagnostics: 1;BN3PR1001MB1170;23:u2SCDesylnzK6ukUM//HBUHO0MQeUXjo4RCeCWT9MaP8YO0GExA4kqIioI9UkWg9p9U3KKebePs6Rux+EcYV4UnjyfxxjffqLUVMa7Ur06Z5EhpiKOiyQvXJXkBSAdrmQAboRS57onByCwrSmTAiGHf8PpVvIummeEg02qX+rPe7yycD407815m39x3KdGEpcUMp+aQ1XbRuzieXvq/CePyhytR4V4carYZFg4MKKh2Fv8fYOPiVMsqSGbUi7h6Pq5HkhDEm5q/HYcb5DZxtxk2YHM2Tz5ZngJJyKXn5z1icOWvz2TvApcZlIWUY53KNLjxT3b109e0ReILd12snLMOmE8G0KwrvmSaeP3879vSwjQaqw08Hlpo0Kpbcb+ut5onrbkzHRYSazvlWRrF5Ow1b/p23H9oA5x2AdQBnd1piAZWiMkuVpibNN6PyRYzRKOQRHeBmm+27zzg2UsB2hyFtvafiooQt0IAx/PDFcHStAhnLyQanqo4dc8Y9zpG+gWdPokgey1hXkb7nvGLKH7Sglr3l4iE4smdi3ucLHAd370rp0w+H2bDPg6EhZqLiPsaFTMZR5sH3MLqcsQcnCsfMAmUeiKb4KAuVhRADSOCWLjjqoQWopkbE45tpsZ7jWApshaaYaL9BP72UmG2xiXHffdMBuiTDDZksSQXBTxQWd25N4Uk1lbPAPJhP/Hozprc6hfbt+HahWQ6HJySgyQhAzQIabJQ7uscBYhB6tNDa30NYzRncHiYgXI6DyUEC2zwmXyM0P9WuI+yixeW7RKMMUA/6hw64eBuUhgMAOln5LNLO82ZbYHVUBAOls9PiUvLGhGCPAhM9l0UU28abAUmo0rMZ96AlvEotvNe6Fad3mn4UpP/xxipzc+AAqbdxrvzeKtAUDTVkw8nbSwyHKcIVyu68VDdvuMi0pge9qDKHat27av880g6TYvVKm2Yh2I+fw/A6hfLYh+7ipTVq5bKMs/EmyGEzd0P9uejIA/WzKT9sxVcL9n+QxY8tZYCxTVdPtAE4FtLUscZ+AsVB/KWHC5m9BV7pFi1gIkFfqQhzHk4NwB2GVnG+P7eUbnh46wDnpO7UJcHOaLOaJCl+ySlge/G2xN3ZPC0lRhbYVuQyklzMAgPWBROZOWBNsLw6VzXxJo6Qqn/zefFqfk+4gbUWrEXT0bP5IilnaFFmQlTELCbJUY42EOaCcj1HxVcKxonynY9sWN4G4HzkZndKkBE/By57ecifvQi8K01s2mJA7MPISsZdlqTdZ0jlFSE+ydanOA/FsMr5kCv9qPGHDj4hXg01TeVFTdDWrZCO3hEtaKwr9BBV6ouW6eFyP9WB39LmX+nk+ENaQiSlERP2qirRIOEEInJUjXFBRNLitd5dkyV5acNlo26IIZU7Nll4
X-Microsoft-Exchange-Diagnostics: 1; BN3PR1001MB1170; 6:MTlZyJ+VF7KAkJw4KH3G6dkEweXZyPg27NoNe+8kLsh2pQtrQWJ6hJnuyPeBLoXSql3Bxn00yKQ1E7ZjjQu+nObAZ4PRzWypZVNUQlt1qAZ2X1hc2sMkwYNMjJYi2TpRkHZvAo8sXZApDmolHloB3fspuXfqMWAXlHPUxpJ4PQx2dBScGa4GOvzjXi7i2bB1vr/TNLiyBPvd7Q8vzgXgL3SFkf7J6BjjjPJZtSN+Qd+Fz7JwswcmB8A2mWmFvni3lgC55/QqHOaNl51mIpjjqgi22BByw11zVP9t69pSQqI=; 5:xFEPdEQE0Px3RWf4igdOAQamyO3RQ4jsa2L6Z0cK1Vs563CGTFyQA6CiwW7vZG0ddRVrVtHl+JSr0aSV5dvPC7DNf8NilXqKrR24xZX5F8xNad/tjgclKO8T6Vadfn4y0B7NUq+1i1BiEV64xwJAXQ==; 24:/+kd5OFwnFown4ZIjC818Pucr20sB0dfLas92H8QvWcMopF+1YMNIBQrn/PftMcPXRUWHev9hpsbjcDU6GUaL4s5iqAVkJZHZ4OIle5bcho=; 7:O40psbnz0LfDDdn9BOllTt6YXgayWxo6jYerLt/0aOIrYgSBMnXtvOEt47EVPQF/hNit/I0iOcVBLPtErlM/uD0GzPH2+KKHJZAceOzsHWEyGYgmzKSvpp10feOyeg+GEFQ440sYIb8a2aIJtHj7div9jM8I/j+ltA1DV2+NHkY6ophGSR0sm9nymZkjN7bAzsmcOqItdA4iqltj0zfKi8HgMDlDrAspFPBqFfKE5BqtYkRSIe3Yi4wRcVF26+n+
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: infinera.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2016 00:05:25.7374 (UTC)
X-MS-Exchange-CrossTenant-Id: 285643de-5f5b-4b03-a153-0ae2dc8aaf77
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=285643de-5f5b-4b03-a153-0ae2dc8aaf77; Ip=[204.128.141.24]; Helo=[owa.infinera.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR1001MB1170
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/OnuxDzcKXsCJSJBbAYp6xQ9Tm18>
Cc: "draft-zhang-teas-transport-service-model@ietf.org" <draft-zhang-teas-transport-service-model@ietf.org>, "teas@ietf.org" <teas@ietf.org>
Subject: Re: [Teas] Identifiers in draft-zhang-teas-transport-service-model
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Jul 2016 00:05:34 -0000

Michael,

Thanks for raising the issue with how ids are modeled in various YANG models. I completely agree with you that there is a major disconnect between YANG models in i2rs, teas, ccamp when it comes to modeling ids. Additionally, there is major disconnect between IETF YANG models, and YANG models from other SDOs (ids modeled as string) when it comes to modeling ids. The id issue came up during our analysis of various YANG models for transport use cases. Sergio, Xian, Oscar, and many other folks from IETF, ONF and MEF are part of the analysis activity. In a network where there are YANG models from different SDOs in the domain controller and the orchestrator, translation / mediation between these models has issues when entity ids have different types (uint vs. uuid/string).

Feedback was provided on the id to authors of YANG model in TEAS. The reason given for using uint was that GMPLS protocols on the devices use uint. Alternative provided was to have another model that augments the TE YANG models, and add string as id, which I think is not clean given the number of augmentations you will need. We were also asked to raise the concern on the teas mailing list. It’s good to see your comments in the same area. Maybe the YANG model authors in TEAS can rethink how id are modeled.

Xufeng, Pavan, can you please reconsider how ids are modeled in your YANG model?

Thanks,
Anurag

> On Jul 15, 2016, at 2:42 AM, Zhangxian (Xian) <zhang.xian@huawei.com> wrote:
> 
> Hi, Michael, all,
> 
>    Thank you for taking this to seek wider opinions. Please first see my reply inline:
> 
> -----Original Message-----
> From: Scharf, Michael (Nokia - DE) [mailto:michael.scharf@nokia.com] 
> Sent: 2016年7月15日 2:42
> To: teas@ietf.org
> Cc: draft-zhang-teas-transport-service-model@ietf.org
> Subject: Identifiers in draft-zhang-teas-transport-service-model 
> 
> Hi all,
> 
> I have had some off-list discussions with the authors of draft-zhang-teas-transport-service-model. Regarding one specific point I look for further feedback on the list:
> 
> To me it seems a quite surprising design choice to model in a service model endpoints (tp-id) and service IDs (service-id) by an integer value (uint32). A more obvious choice to me would be e.g. a string.
> 
> <Xian>: For Service identifier, there is an uint32 for service-id, there is also a string for service-name. So if you like to use the string-name for differentiate your service, you can do that.  As for the service model endpoints, we are mainly bound by the termination points defined by ietf-te-topology.yang, (https://tools.ietf.org/html/draft-ietf-teas-yang-te-topo-04 ),  which is defined as below:
> 
>     typedef te-tp-id {
>       type union {
>         type uint32;          // Unnumbered
>         type inet:ip-address; // IPv4 or IPv6 address
>       }
>       description
>         "An identifier for a TE link endpoint on a node.
>          This attribute is mapped to local or remote link identifier in
>          RFC3630 and RFC5305.";
>     }
> 
> This seems to be common practice in another service model of the IETF. See draft-ietf-l3sm-l3vpn-service-model-11:
> 
>    typedef svc-id {
>        type string;
>        description
>         "Defining a type of service component
>         identificators.";
>    }
> 
> I think the IETF should try to align at least basic constructs in "service models" even if they apply to different technologies. Some communality at least regarding identifiers would be a good starting point, IMHO.
> 
> Is there any particular reason why IDs would have to be uint32 in a transport service model context?
> 
> <Xian>:  I understand your concern, but I think you already answered the question since it is as you said: " they apply to different technologies" and probably also on different interfaces. To give you another similar example: if you check the ietf-network.yang/ietf-network-topology.yang and ietf-te-topology.yang, where the later augments the former. They use different types of identifiers for identifying a network/topology, a node and a link and a termination point (uri. Vs. non-uri).  Having said all these, I am open and would also like to hear how others think about this. 
> 
> Cheers,
> Xian
> 
> Thanks
> 
> Michael
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas