Details

    • Customer:
      Zain KSA 3.X

      Description

      Please assign an AI DEV resource to implement the following rules for parsing the site ID for Huawei RAN, as outlined below:

      Priority - 1:
      1. Extract the first string before any special characters (such as ‘-’, ‘_’, or ‘/’) from the node name.
      2. Search for this extracted value in column ‘C’ of the relevant tab in the “On Air Sheets V13” file, based on the node type (As described below). Retrieve the corresponding value from column “B,” which will be the site ID for the node.

      The steps for each node type are as follows:

      A. For Node Type BTS:
      • (I) Search first in the "2G Huawei" tab.
      • (II) If not found, search in the "2G MMM" tab.
      • (III) If still not found, search in the "On Air Summary" tab.
      • (IV) If not found, search in the "Dismantled Sites" tab.
      B. For Node Type NodeB:
      • (I) Search first in the "3G Huawei" tab.
      • (II) If not found, search in the "3G MMM" tab.
      • (III) If still not found, search in the "On Air Summary" tab.
      • (IV) If not found, search in the "Dismantled Sites" tab.
      C. For Node Type eNodeB:
      • (I) Search first in the "LTE Huawei" tab.
      • (II) If not found, search in the "LTE MMM" tab.
      • (III) If still not found, search in the "On Air Summary" tab.
      • (IV) If not found, search in the "Dismantled Sites" tab.

      D. For Node Type SRAN:
      • (I) Search first in the "2G Huawei / 3G Huawei / LTE Huawei / 5G Huawei" tabs.
      • (II) If not found, search in the "2G MMM / 3G MMM / LTE MMM / 5G MMM" tabs.
      • (III) If still not found, search in the "On Air Summary" tab.
      • (IV) If not found, search in the "Dismantled Sites" tab.

      E. For Node Type BSC: Updated in the "site matching sheet."
      F. For Node Type RNC: Updated in the "site matching sheet."
      G. For Node Type SRANController: Updated in the "site matching sheet."

      Priority - 2:
      We will prioritize using the “Site matching sheet” for the site ID.

      Priority - 3:
      The existing rule should be followed for the site ID from the naming convention.

      Best regards,
      Indrasan

      1. ZKU-229_XML Validation.xlsx
        25 kB
        Indrasan Yadav
      2. Sites_Matching 3.xlsx
        546 kB
        Indrasan Yadav
      3. RE_ Need To Implement Given Rule To Parse Site Id For Huawei RAN __ ZKU-229 __.msg
        198 kB
        Indrasan Yadav
      4. RE_ Need To Implement Given Rule To Parse Site Id For Huawei RAN __ ZKU-229 __.msg
        1001 kB
        Indrasan Yadav
      5. On Air Sheets V13.rar
        7.47 MB
        Indrasan Yadav
      6. INFO 3.csv
        1.01 MB
        Indrasan Yadav

      Issue Links

        Activity

        Subversion JIRA

        Links Hierarchy

         Documentation

        Invalid license: EXPIRED

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        To Do To Do In Progress In Progress
        8d 18h 39m 1 Sandya Sharma 08/Jan/25 4:25 AM
        In Progress In Progress Done Done
        1d 2h 19m 1 Indrasan Yadav 09/Jan/25 6:44 AM
        Indrasan Yadav made changes -
        Status In Progress [ 3 ] Done [ 10000 ]
        Hide
        Indrasan Yadav added a comment -

        We are now closing this child JIRA as it pertains to an individual issue.

        As suggested by @Ahad, all code commit JIRAs will be covered under the parent JIRA.

        Show
        Indrasan Yadav added a comment - We are now closing this child JIRA as it pertains to an individual issue. As suggested by @Ahad, all code commit JIRAs will be covered under the parent JIRA.
        Hide
        Sandya Sharma added a comment -

        commit done.

        Show
        Sandya Sharma added a comment - commit done.
        Hide
        Navneet Kaur added a comment -

        @Sandya :Please confirm if done

        Show
        Navneet Kaur added a comment - @Sandya :Please confirm if done
        Indrasan Yadav made changes -
        Time Spent 1 day, 2 hours, 30 minutes [ 37800 ] 1 day, 4 hours, 30 minutes [ 45000 ]
        Worklog Id 258770 [ 258770 ]
        Hide
        Indrasan Yadav added a comment -

        Dear @Sandya Sharma,

        Please commit the code for same.

        Best regards,
        Indrasan

        Show
        Indrasan Yadav added a comment - Dear @Sandya Sharma, Please commit the code for same. Best regards, Indrasan
        Hide
        Indrasan Yadav added a comment -

        Dear @Sandya Sharma,

        As discussed, all site IDs are now parsing correctly as per the given rule, except for 571 nodes for which the rule is not applicable. These 571 nodes are listed under additional information against 'Actual Site.' Upon reviewing sample cases, I found that these nodes are either not present in the "On Air Sheet V13" or are missing in "INFO."

        For reference, I have attached the list of these nodes. The count excludes MBTS nodes, which need to be ignored as per ZKU-233.

        Note:

        Request to AI-DEV to please take updated code from connector before starting any new task because the issue is appearing in XML which has been already fixed & code committed.

        Best regards,
        Indrasan

        Show
        Indrasan Yadav added a comment - Dear @Sandya Sharma, As discussed, all site IDs are now parsing correctly as per the given rule, except for 571 nodes for which the rule is not applicable. These 571 nodes are listed under additional information against 'Actual Site.' Upon reviewing sample cases, I found that these nodes are either not present in the "On Air Sheet V13" or are missing in "INFO." For reference, I have attached the list of these nodes. The count excludes MBTS nodes, which need to be ignored as per ZKU-233 . Note: Request to AI-DEV to please take updated code from connector before starting any new task because the issue is appearing in XML which has been already fixed & code committed. Best regards, Indrasan
        Sandya Sharma made changes -
        Assignee Sandya Sharma [ ssharma ] Indrasan Yadav [ iyadav ]
        Hide
        Sandya Sharma added a comment -

        XML shared.

        Show
        Sandya Sharma added a comment - XML shared.
        Sandya Sharma made changes -
        Time Spent 2 hours, 30 minutes [ 9000 ] 1 day, 2 hours, 30 minutes [ 37800 ]
        Worklog Id 258735 [ 258735 ]
        Indrasan Yadav made changes -
        Time Spent 30 minutes [ 1800 ] 2 hours, 30 minutes [ 9000 ]
        Worklog Id 258716 [ 258716 ]
        Indrasan Yadav made changes -
        Baseline Start 2025-01-06 24:00 (set baseline based of initial work logging)
        Baseline End 2025-01-06 24:00 (set baseline based of initial work logging)
        Indrasan Yadav made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 30 minutes [ 1800 ]
        Worklog Id 258706 [ 258706 ]
        Hide
        Bassem Sabbagh added a comment -

        to be delivered by 8-1

        Show
        Bassem Sabbagh added a comment - to be delivered by 8-1
        Sandya Sharma made changes -
        Status To Do [ 10001 ] In Progress [ 3 ]
        Hide
        Sandya Sharma added a comment -

        will fix it by today.

        Show
        Sandya Sharma added a comment - will fix it by today.
        Indrasan Yadav logged work - 08/Jan/25 12:00 AM
        • Time Spent:
          2 hours
           

          XML validation:

          Dear @Sandya Sharma,

          As discussed, all site IDs are now parsing correctly as per the given rule, except for 571 nodes for which the rule is not applicable. These 571 nodes are listed under additional information against 'Actual Site.' Upon reviewing sample cases, I found that these nodes are either not present in the "On Air Sheet V13" or are missing in "INFO."

          For reference, I have attached the list of these nodes. The count excludes MBTS nodes, which need to be ignored as per ZKU-233.

          Note:

          Request to AI-DEV to please take updated code from connector before starting any new task because the issue is appearing in XML which has been already fixed & code committed.

          Best regards,
          Indrasan

        Indrasan Yadav made changes -
        Assignee Indrasan Yadav [ iyadav ] Sandya Sharma [ ssharma ]
        Hide
        Indrasan Yadav added a comment -

        Dear @Sandya Sharma,

        I hope you are doing well. Please find below the validation remarks:

        1. Almost all site IDs are parsing correctly. However, there are below exception where the site ID should be parsed but is not. These have been checked on a sample basis.

        objectId site Remarks
        BTS KBR2U6132-P3-MMM Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse
        BTS RIYC2U6177A-P2 Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse
        BTS RIYC2U6177B-P2 Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse

        2- In Addinfo, nodes that are not found in the required sheet should still be available with the actual site. However, they are showing inconsistently as per the example below:

        3- Around 528 nodes are being displayed with the "Auto_Site" designation in the NPS node list, but only around 66 nodes are available in Addinfo. Kindly check and confirm this discrepancy.

        Looking forward to your confirmation and further guidance on these matters.

        Best regards,
        Indrasan

        Show
        Indrasan Yadav added a comment - Dear @Sandya Sharma, I hope you are doing well. Please find below the validation remarks: 1. Almost all site IDs are parsing correctly. However, there are below exception where the site ID should be parsed but is not. These have been checked on a sample basis. objectId site Remarks BTS KBR2U6132-P3-MMM Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse BTS RIYC2U6177A-P2 Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse BTS RIYC2U6177B-P2 Auto_Site available in "On Air Sheet V13" & in INFO/Should be parse 2- In Addinfo, nodes that are not found in the required sheet should still be available with the actual site. However, they are showing inconsistently as per the example below: 3- Around 528 nodes are being displayed with the "Auto_Site" designation in the NPS node list, but only around 66 nodes are available in Addinfo. Kindly check and confirm this discrepancy. Looking forward to your confirmation and further guidance on these matters. Best regards, Indrasan
        Indrasan Yadav made changes -
        Attachment ZKU-229_XML Validation.xlsx [ 103574 ]
        Indrasan Yadav made changes -
        Link This issue blocks ZKU-94 [ ZKU-94 ]
        Indrasan Yadav logged work - 06/Jan/25 12:00 AM
        • Time Spent:
          2 hours
           

          XML Validation

        Hide
        Sandya Sharma added a comment -

        xml shared.

        Show
        Sandya Sharma added a comment - xml shared.
        Sandya Sharma made changes -
        Assignee Sandya Sharma [ ssharma ] Indrasan Yadav [ iyadav ]
        Sandya Sharma logged work - 03/Jan/25 12:00 AM
        • Time Spent:
          1 day
           

          work on the issue

        Hide
        Bassem Sabbagh added a comment -

        to be delivered by 2-1

        Show
        Bassem Sabbagh added a comment - to be delivered by 2-1
        Hide
        Sandya Sharma added a comment -

        WL is 2 day.

        Show
        Sandya Sharma added a comment - WL is 2 day.
        Indrasan Yadav logged work - 02/Jan/25 12:00 AM
        • Time Spent:
          30 minutes
           

          Explained rule to @Sandya over the teams call to implement this given rule.

        Hide
        Indrasan Yadav added a comment - - edited

        Dear @Bassem Sabbagh,

        We currently don’t have any FRS regarding Huawei RAN. However, I am providing an example below for reference on how to parse the site ID as per the rule mentioned in the previous email. This email will also be attached on JIRA.

        Consider the following node “MDN2U6996-P1-HRMCST” as an example, which is of the node type eNodeB.

        1- Extract the first string from the node name before the special character ‘-’, i.e., MDN2U6996.
        2- Next, search for this value (MDN2U6996) in the sheet “On Air Sheets V13” under the tab LTE Huawei.
        3- The value corresponding to MDN2U6996 will be found in column ‘B’, which will be the site ID for the node “MDN2U6996-P1-HRMCST”. i.e., MDN6096 in this case.

        Best regards,
        Indrasan

        Example explained in attached mail whose file name is:
        "RE_ Need To Implement Given Rule To Parse Site Id For Huawei RAN __ ZKU-229 __"

        Show
        Indrasan Yadav added a comment - - edited Dear @Bassem Sabbagh, We currently don’t have any FRS regarding Huawei RAN. However, I am providing an example below for reference on how to parse the site ID as per the rule mentioned in the previous email. This email will also be attached on JIRA. Consider the following node “MDN2U6996-P1-HRMCST” as an example, which is of the node type eNodeB. 1- Extract the first string from the node name before the special character ‘-’, i.e., MDN2U6996. 2- Next, search for this value (MDN2U6996) in the sheet “On Air Sheets V13” under the tab LTE Huawei. 3- The value corresponding to MDN2U6996 will be found in column ‘B’, which will be the site ID for the node “MDN2U6996-P1-HRMCST”. i.e., MDN6096 in this case. Best regards, Indrasan Example explained in attached mail whose file name is: "RE_ Need To Implement Given Rule To Parse Site Id For Huawei RAN __ ZKU-229 __"
        Hide
        Bassem Sabbagh added a comment -

        Assigned to Sandya to define the WL and start working on it

        Show
        Bassem Sabbagh added a comment - Assigned to Sandya to define the WL and start working on it
        Bassem Sabbagh made changes -
        Assignee Bassem Sabbagh [ bsabbagh ] Sandya Sharma [ ssharma ]
        Indrasan Yadav made changes -
        Assignee Indrasan Yadav [ iyadav ] Bassem Sabbagh [ bsabbagh ]
        Indrasan Yadav made changes -
        Attachment INFO 3.csv [ 103507 ]
        Attachment On Air Sheets V13.rar [ 103508 ]
        Attachment Sites_Matching 3.xlsx [ 103509 ]
        Indrasan Yadav made changes -
        Description Please assign an AI DEV resource to implement the following rules for parsing the site ID for Huawei RAN, as outlined below:

        Priority - 1:
        1. Extract the first string before any special characters (such as ‘-’, ‘_’, or ‘/’) from the node name.
        2. Search for this extracted value in column ‘C’ of the relevant tab in the “On Air Sheets V13” file, based on the node type (As described below). Retrieve the corresponding value from column “B,” which will be the site ID for the node.

        The steps for each node type are as follows:

        A. For Node Type BTS:
        • (I) Search first in the "2G Huawei" tab.
        • (II) If not found, search in the "2G MMM" tab.
        • (III) If still not found, search in the "On Air Summary" tab.
        • (IV) If not found, search in the "Dismantled Sites" tab.
        B. For Node Type NodeB:
        • (I) Search first in the "3G Huawei" tab.
        • (II) If not found, search in the "3G MMM" tab.
        • (III) If still not found, search in the "On Air Summary" tab.
        • (IV) If not found, search in the "Dismantled Sites" tab.
        C. For Node Type eNodeB:
        • (I) Search first in the "LTE Huawei" tab.
        • (II) If not found, search in the "LTE MMM" tab.
        • (III) If still not found, search in the "On Air Summary" tab.
        • (IV) If not found, search in the "Dismantled Sites" tab.

        D. For Node Type SRAN:
        • (I) Search first in the "2G Huawei / 3G Huawei / LTE Huawei / 5G Huawei" tabs.
        • (II) If not found, search in the "2G MMM / 3G MMM / LTE MMM / 5G MMM" tabs.
        • (III) If still not found, search in the "On Air Summary" tab.
        • (IV) If not found, search in the "Dismantled Sites" tab.

        E. For Node Type BSC: Updated in the "site matching sheet."
        F. For Node Type RNC: Updated in the "site matching sheet."
        G. For Node Type SRANController: Updated in the "site matching sheet."

        Priority - 2:
        We will prioritize using the “Site matching sheet” for the site ID.

        Priority - 3:
        The existing rule should be followed for the site ID from the naming convention.




        Best regards,
        Indrasan

        Indrasan Yadav made changes -
        Field Original Value New Value
        Gantt Options Milestone (set to milestone: having a due date but zero effort)
        Planned Start 2025-01-06 24:00 (milestone: set planned start date to due date)
        Planned End 2025-01-06 24:00 (milestone: set planned end date to due date)

          People

          • Assignee:
            Indrasan Yadav
            Reporter:
            Indrasan Yadav
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Planned Start:
              Planned End:
              Actual Start:
              Date of Baselining:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 day, 4 hours, 30 minutes
              1d 4h 30m

                Drag and Drop