Set "UE ID" field in Ue Metrics.
authorjinwei.fan <jinwei.fan@samsung.com>
Tue, 1 Dec 2020 03:59:22 +0000 (11:59 +0800)
committerjinwei.fan <jinwei.fan@samsung.com>
Tue, 1 Dec 2020 03:59:22 +0000 (11:59 +0800)
Signed-off-by: jinwei.fan <jinwei.fan@samsung.com>
Change-Id: Id789316a0a7abd14a17ee112e1a6bbc6d71f48ef

control/control.go
control/types.go

index 4b8b90d..969ef90 100644 (file)
@@ -649,6 +649,8 @@ func (c *Control) handleIndication(params *xapp.RMRParams) (err error) {
                                                                json.Unmarshal([]byte(ueJsonStr), &ueMetrics)
                                                        }
 
+                                                       ueMetrics.UeID = ueID
+                                                       log.Printf("UeID: %d", ueMetrics.UeID)
                                                        ueMetrics.ServingCellID = servingCellID
                                                        log.Printf("ServingCellID: %s", ueMetrics.ServingCellID)
 
@@ -719,6 +721,8 @@ func (c *Control) handleIndication(params *xapp.RMRParams) (err error) {
                                                                json.Unmarshal([]byte(ueJsonStr), &ueMetrics)
                                                        }
 
+                                                       ueMetrics.UeID = ueID
+                                                       log.Printf("UeID: %d", ueMetrics.UeID)
                                                        ueMetrics.ServingCellID = servingCellID
                                                        log.Printf("ServingCellID: %s", ueMetrics.ServingCellID)
 
@@ -797,6 +801,8 @@ func (c *Control) handleIndication(params *xapp.RMRParams) (err error) {
                                                                json.Unmarshal([]byte(ueJsonStr), &ueMetrics)
                                                        }
 
+                                                       ueMetrics.UeID = ueID
+                                                       log.Printf("UeID: %d", ueMetrics.UeID)
                                                        ueMetrics.ServingCellID = servingCellID
                                                        log.Printf("ServingCellID: %s", ueMetrics.ServingCellID)
 
index 387c137..d7c5938 100644 (file)
@@ -360,7 +360,7 @@ type NeighborCellRFType struct {
 }
 
 type UeMetricsEntry struct {
-       UeID                   string    `json:"UE ID"`
+       UeID                   int64     `json:"UE ID"`
        ServingCellID          string    `json:"Serving Cell ID"`
        MeasTimestampPDCPBytes Timestamp `json:"Meas-Timestamp-PDCP-Bytes"`
        PDCPBytesDL            int64     `json:"PDCP-Bytes-DL"`