[OT-17] Huawei RAN XML Validation Created: 14/May/25 Updated: 31/Dec/25 Due: 30/May/25 Resolved: 31/Dec/25 |
|
| Status: | Closed |
| Project: | Ooredoo Tunisia |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | Indrasan Yadav | Assignee: | Indrasan Yadav |
| Resolution: | Done | Votes: | 0 |
| Labels: | AI_All_incidents, Huawei_RAN_OO | ||
| Remaining Estimate: | 0 minutes | ||
| Time Spent: | 3 weeks, 1 day, 7 hours, 24 minutes | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Customer: |
Ooreedo Tunisia
|
| Planned Start: | |
| Planned End: | |
| Actual Start: | |
| Date of Baselining: |
| Comments |
| Comment by Indrasan Yadav [ 14/May/25 ] |
|
Based on comment provided in JIRA |
| Comment by Jharna Thakur [ 16/May/25 ] |
|
xml shared, Indrasan Yadav kindly let me know the issues if found |
| Comment by Bassem Sabbagh [ 16/May/25 ] |
|
for available dump sample ... the XML has been shared and to be validated |
| Comment by Indrasan Yadav [ 16/May/25 ] |
|
Validation Remarks (Based on One Sample Dump): 1- The value BoardType="FModule" is currently not being parsed. This issue may be related to the use of a connector for OmanTel. As a reference, we encountered a similar issue with OmanTel previously, but successfully parsed "FModule" in ZAIN-KSA. As confirmed with Bassem Sabbagh, we will ensure "FModule" is parsed correctly for Ooredoo Tunisia. 2- The value BoardType="WD2MUMDUa3" is also not being parsed and should be addressed. 3- The attribute ru="-1" is appearing under the nodeshelf element, which is incorrect, as the value should not be negative. 4- The npssite element contains an excessive amount of information, although only one sample node is utilizing it. This should be streamlined accordingly. |
| Comment by Bassem Sabbagh [ 20/May/25 ] |
|
Jharna to check and advise about the WL |
| Comment by Jharna Thakur [ 21/May/25 ] |
|
Wl-1.5 days |
| Comment by Jharna Thakur [ 23/May/25 ] |
|
During our analysis, it has been observed that the existing Huawei RAN connector does not parse the board type "Fmodule" specifically. Adding parsing logic specifically for the "Fmodule" board type may potentially impact existing functionalities of existing the connector. A similar concern applies to the "StartRu" value within the node shelf structure, where modifications might interfere with the current processing logic. |
| Comment by Jharna Thakur [ 26/May/25 ] |
|
Indrasan Yadav as discussed kindly add the rule for attribute value StartRU in nodeshelf csv. |
| Comment by Bassem Sabbagh [ 26/May/25 ] |
|
No rule in FRS to parse StartRU and Indrasan has to update the FRS |
| Comment by Bassem Sabbagh [ 29/May/25 ] |
|
XML to be shared on 29-5 with new FRS change |
| Comment by Jharna Thakur [ 30/May/25 ] |
|
xml shared yesterday |
| Comment by Indrasan Yadav [ 03/Jun/25 ] |
|
Hi Jharna, as discussed please check the highlighted issue which I shared over an email in details. File name: Ooredoo Tunisia Sample XML Validation_Huawei __ |
| Comment by Bassem Sabbagh [ 03/Jun/25 ] |
|
Driss support is required for one issue (maybe related to common code) |
| Comment by Jharna Thakur [ 04/Jun/25 ] |
|
xml shared |
| Comment by Bassem Sabbagh [ 04/Jun/25 ] |
|
some values are hard coded and should be configurable ,,,, the WL is 1 day |
| Comment by Bassem Sabbagh [ 05/Jun/25 ] |
|
XML is ok for eNodeB |
| Comment by Indrasan Yadav [ 06/Aug/25 ] |
|
As discussed please generate XML for Huawei_RAN based on dump which I have attached here. |
| Comment by Bassem Sabbagh [ 07/Aug/25 ] |
|
XML generation in progress .. |
| Comment by Jharna Thakur [ 07/Aug/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 18/Aug/25 ] |
|
Hi Jharna, XML validation has been completed & remarks shared over an email. Please check and fix the same. |
| Comment by Bassem Sabbagh [ 19/Aug/25 ] |
|
WIP and WL to be added by Jharna |
| Comment by Jharna Thakur [ 20/Aug/25 ] |
|
WL: 3-4 Days |
| Comment by Bassem Sabbagh [ 20/Aug/25 ] |
|
WIP and started on 20-8 |
| Comment by Bassem Sabbagh [ 21/Aug/25 ] |
|
WIP and might be delivered by 22-8 |
| Comment by Bassem Sabbagh [ 22/Aug/25 ] |
|
delayed and to be delivered on 25-8 the first half |
| Comment by Bassem Sabbagh [ 25/Aug/25 ] |
|
XML to be shared shortly on 25-8 |
| Comment by Jharna Thakur [ 25/Aug/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 01/Sep/25 ] |
|
Hi Jharna Thakur, as discussed please fix the issue as details shared over an email, and I will confirm once full Huawei RAN XML validation will be completed. |
| Comment by Bassem Sabbagh [ 01/Sep/25 ] |
|
XML to be delivered by today EOD |
| Comment by Jharna Thakur [ 01/Sep/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 02/Sep/25 ] |
|
Hi Jharna Thakur, During the initial validation at node level, I found that 110 "GSMBTS" nodes are not parsing in role2g as per the defined rules. However, the duplicate MBTS SRAN nodes are parsing correctly. I have shared the detailed list with you over Teams—please review and confirm. For the remaining data validation, I am continuing with the XML validation and will confirm once it is complete. |
| Comment by Jharna Thakur [ 03/Sep/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 03/Sep/25 ] |
|
Dear @Jharna Thakur, Please find the below XML validation feedback as described below: XML File: 2025-09-02-04.57.45_Ooredoo 1- In csv “npsran-bs” why radio antenna id is parsing somewhere and somewhere not? under header element node id? Radio antenna id should be not parsed here. and the same node which is with MBTS should be parse here in antenna as antenna data is available in dump. 3- Radio antenna is not parsing for many nodes in which below example is sharing for your reference. (antenna list attached where it is parsing incorrect) Site id is also not defined against this above radio antenna id. 4- Header manufacturer is missing in nodecabinet. 5- In node boards double header regarding serial is again appearing which was fixed in earlier xml. 6- Under csv “addinfo” ADJ/ASSOCIATION is not making for RNC node RNCSOS53 while logical dump is available. 8- NodeB is not defined in XML in csv “npsthreegcell” 9- eNodeB is not defined in XML under csv “ltecell” & “enodebbandwidths”. 10- In csv “IP Data” duplicate values are parsing, below is an example for your reference. 11- In CSV "nodeboard" please check for sample node "MBTS-RTE_MEDNINIE_BG_MED1132" where 3 PSU board name are available in dump but only 2 are parsing in xml. (Total boards in dump are 70 where 43 are with unique serial 24 are with duplicate serial and 3 PSU are without serial so finally 43+12+3=58 boards should be parse as 12 duplicate will be removed) Please check email where i have shared all feedback with required snippet. Thank you |
| Comment by Jharna Thakur [ 05/Sep/25 ] |
|
WL-2 days |
| Comment by Bassem Sabbagh [ 05/Sep/25 ] |
|
WIP and to be delivered by today EOD (without manufacture name) |
| Comment by Bassem Sabbagh [ 08/Sep/25 ] |
|
it will be delivered by today EOD |
| Comment by Jharna Thakur [ 08/Sep/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 11/Sep/25 ] |
|
Hi Jharna Thakur, As discussed, the issue has been fixed, except for the IP data part, which I will confirm after importing the XML. Currently, a single IP data CSV is being generated, whereas normally two IP data CSV files are expected. |
| Comment by Indrasan Yadav [ 12/Sep/25 ] |
|
Due to |
| Comment by Indrasan Yadav [ 15/Sep/25 ] |
|
Dear Jharna Thakur, Please commit the code for all issues that have been fixed so far. Once the pending issues listed below are resolved, I will request an additional code commit. Pending Items Huawei RAN: 1. IP Data – As discussed with @Jharna Thakur, I will review and confirm during data validation in NEP. No issues are expected, but if any arise, I should be raised it to her & she will take support from #Driss. |
| Comment by Jharna Thakur [ 17/Sep/25 ] |
|
Code committed |
| Comment by Indrasan Yadav [ 22/Sep/25 ] |
|
Dear Jharna Thakur, As discussed, please address the issue identified under "Radio Antenna": 1- In cases where duplicate names are found, each subsequent duplicate must be made unique after the first data is parsed. 2- To achieve this, a special character \1 should be appended to the duplicate name, with the number incremented by +1 for each occurrence. Example: (Attached) |
| Comment by Jharna Thakur [ 23/Sep/25 ] |
|
xml shared |
| Comment by Indrasan Yadav [ 24/Sep/25 ] |
|
Hi Jharna, Please commit the code for same. |
| Comment by Jharna Thakur [ 24/Sep/25 ] |
|
code committed |
| Comment by Indrasan Yadav [ 25/Sep/25 ] |
|
Hi Jharna, In the earlier XML you shared (before the recent code commit), the CSV file for "ltecell" contained the header "Duplexing Mode", and it was successfully imported in NEP. However, in the latest XML you provided, this header is missing. Could you please check, fix the issue, and share the updated XML? |
| Comment by Bassem Sabbagh [ 26/Sep/25 ] |
|
the code was not synchronized by sandya before the revision 135391 .. Sandya now to compare the two revisions 135390 & 135391 to identify the gap and rectify it |
| Comment by Sandya Sharma [ 26/Sep/25 ] |
|
added missing code for cellduplex. |
| Comment by Indrasan Yadav [ 29/Sep/25 ] |
|
Dear @Basant Kumar, Please deploy this AI patch on Ooredoo test platform and after deployed please generate Huawei_RAN XML & upload the CSV to staging DB. Release Version: 4.0.0.29 Thank you |