{% extends "base.html" %} {% block content %}

GNB_ID CRNTI DU F1AP ID CU F1AP ID CU CP E1AP ID CU UP E1AP ID RAN NGAP ID AMF NGAP ID SRC XNAP ID TRG XNAP ID LC_ID PC_ID PLMN TMSI REL_CAUSE RRE_CAUSE OLD_CRNTI ORG_NODE RRC_TIME PDU_CTXT_FAILURE NR_EST_CAUSE NG QI F1AP QI
{% endblock content %} {% block js %} var streamId = {{ id }}; var filename; fetchData(); function fetchData() { console.log('Stream ID and Net:', streamId); // Fetch data from the streaming-table-view endpoint $.get('streaming-table-view', { id: streamId }, function (data) { const resultData = data; filename=resultData.filename const filenamePlaceholder = document.getElementById('filename-placeholder'); filenamePlaceholder.innerHTML = `PCAP File: ${filename}`; console.log(filename); // Initialize PivotTable with drag-and-drop $('#pivot-container').pivotUI(resultData.data , { renderers: $.extend( $.pivotUtilities.renderers, $.pivotUtilities.plotly_renderers, ), hiddenAttributes: ["gnb_du_ue_f1ap_id", "gnb_cu_ue_f1ap_id", "gnb_cu_cp_ue_e1ap_id","gnb_cu_up_ue_e1ap_id","ran_ue_ngap_id", "amf_ue_ngap_id","xnap_src_ran_id","xnap_trgt_ran_id","id","frame_time", "c_rnti","old_crnti","tmsi","plmn"], aggregatorName: "Count", rendererName: "Bar Chart", cols: ["rel_cause"], rows: ["gnb_id"], values: ["rel_cause"], }); // Populate the main table with the fetched data var table = $('#main-table').DataTable({ data: resultData.data, stateSave: true, pageLength: 100, paging: true, scrollX: true, "lengthMenu": [ [5, 10, 25, 50,75,100,200,500, -1], [5, 10, 25, 50,75,100,200,500, "All"]], // Options for the user to select searchBuilder: { columns: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22] }, dom: 'QBlfrtip', buttons: [ {extend: "excel", filename: function () { return filename; } }, {extend: "csv", filename: function () { return filename; } }, ], columns: [ { data: 'gnb_id' }, { data: 'c_rnti' }, { data: 'gnb_du_ue_f1ap_id' }, { data: 'gnb_cu_ue_f1ap_id' }, { data: 'gnb_cu_cp_ue_e1ap_id' }, { data: 'gnb_cu_up_ue_e1ap_id' }, { data: 'ran_ue_ngap_id' }, { data: 'amf_ue_ngap_id' }, { data: 'xnap_src_ran_id' }, { data: 'xnap_trgt_ran_id' }, { data: 'local_cell' }, { data: 'pci' }, { data: 'plmn' }, { data: 'tmsi' }, { data: 'rel_cause' }, { data: 'rre_cause' }, { data: 'old_crnti' }, { data: 'du_f1c_ip' }, { data: 'frame_time' }, { data: 'pdu_ctxt_setup_mod_fail' }, {data: 'nr_est_cause'}, {data: 'five_qi'}, {data: 'f1ap_qi'} ], }); var table = $('#main-table').DataTable(); // Initialize datatable $('#main-table tbody').on('dblclick', 'tr', function () { var data = table.row(this).data(); // Get row data var uuid = data.id; // Assuming 'id' is a property of data window.location.href = 'draw-sequence/' + uuid +'/'; }); }); } document.title = "List View" {% endblock js %}