NG Toolset开发笔记--NB-IoT Resource Grid(12)

2/22号完成:

(1)更新resetNprachMapping,计算nprachGapSlots和nprachSlots,分别为NPRACH Gap及NPRACH占用hsfn-sfn-slot列表;

(2)增加incSlot,用于递增n个ul slot;(修正一处incSubf bug)

(3)实现了sendNpuschFormat2。

其中incSlot定义如下:

def incSlot(hsfn, sfn, slot, n, slotPerRf):
    if n <= 0:
        return (hsfn, sfn, slot)
    
    slot = slot + n
    if slot >= slotPerRf:
        hsfn, sfn = incSfn(hsfn, sfn, slot // slotPerRf)
        slot = slot % slotPerRf
        
    return (hsfn, sfn, slot)

sendNpuschFormat2实现了NPUSCH Format 2发送逻辑(npusch与nprach slot重叠及npusch gap)

def sendNpuschFormat2(self, hsfn, sfn, subf):
        self.ngwin.logEdit.append('<font color=purple>sendNpuschFormat2 with N=%d, sc=%d, k0=%d @ [HSFN=%d,SFN=%d,SUBF=%d]</font>' % (self.args['npuschFormat2NumRep']*4, self.args['npuschFormat2Sc'], self.args['npuschFormat2K0'], hsfn, sfn, subf))
        
        oldHsfn, oldSfn = hsfn, sfn
        oldKey = str(hsfn)+'_'+str(sfn)
        
        #36.213 16.4.2	UE procedure for reporting ACK/NACK
        #The UE shall upon detection of a NPDSCH transmission ending in NB-IoT subframe n intended for the UE and for which an ACK/NACK shall be provided, start, at the end of n+k0-1 DL subframe transmission of the NPUSCH carrying ACK/NACK response using NPUSCH format 2 in N consecutive NB-IoT UL slots.
        N = self.args['npuschFormat2NumRep'] * 4    #36.211 Table 10.1.2.3-1
        k0 = self.args['npuschFormat2K0']
        hsfn, sfn, subf = incSubf(hsfn, sfn, subf, k0-1)
        
        newKey = str(hsfn)+'_'+str(sfn)
        while oldKey != newKey:
            oldHsfn, oldSfn = incSfn(oldHsfn, oldSfn, 1)
            oldKey = str(oldHsfn) + '_' + str(oldSfn)
            self.normalOps(oldHsfn, oldSfn)
        
        if self.args['nbUlScSpacing'] == NbiotPhy.NBIOT_UL_3DOT75K.value:
            if subf / self.slotDurNbUl > self.slotPerRfNbUl - 1:
                hsfn, sfn = incSfn(hsfn, sfn)
                slot = 0
            else:
                slot = math.floor(subf / self.slotDurNbUl)
        else:
            slot = math.floor(subf / self.slotDurNbUl)
        
        self.npuschFmt2Map.clear()
        self.npuschGap.clear()
        npuschGapTh = math.floor(256 / self.slotDurNbUl)    #slot number for 256ms
        npuschGapDur = math.floor(40 / self.slotDurNbUl)    #slot number for 40ms
        slotMapped = 0
        slotTotal = 0
        slotRaPostponed = 0
        self.npuschPostponed = False
        while slotMapped < N:
            if slotTotal > 0 and slotTotal % npuschGapTh == 0: #after 256ms, a 40ms npusch gap is inserted
                self.ngwin.logEdit.append('<font color=red>NPUSCH gap [N=%d,slotMapped=%d,slotRaPostponed=%d,slotTotal=%d] @ [HSFN=%d,SFN=%d,SLOT=%d]</font>' % (N, slotMapped, slotRaPostponed, slotTotal, hsfn, sfn, slot))
                #36.211 10.1.3.6 Mapping to physical resources
                #The portion of a postponement due to NPRACH which coincides with a (NPUSCH) gap is counted as part of the gap.
                slotActGap = npuschGapDur - slotRaPostponed
                for i in range(slotActGap):
                    hsfn, sfn, slot = incSlot(hsfn, sfn, slot, 1, self.slotPerRfNbUl)
                    newKey = str(hsfn)+'_'+str(sfn)
                    if newKey != oldKey:
                        self.normalOps(hsfn, sfn)
                        oldKey = newKey
                        
                    if newKey in self.npuschGap:
                        self.npuschGap[newKey].append(slot)
                    else:
                        self.npuschGap[newKey] = [slot]
                #reset slotRaPostponed
                slotRaPostponed = 0
                
            hsfn, sfn, slot = incSlot(hsfn, sfn, slot, 1, self.slotPerRfNbUl)
            newKey = str(hsfn)+'_'+str(sfn)
            if newKey != oldKey:
                self.normalOps(hsfn, sfn)
                oldKey = newKey
                
            if self.validateNpuschSlot(hsfn, sfn, slot):
                for i in range(self.nSlots):
                    hsfn, sfn, slot = incSlot(hsfn, sfn, slot, i, self.slotPerRfNbUl)
                    
                    newKey = str(hsfn)+'_'+str(sfn)
                    if newKey != oldKey:
                        self.normalOps(hsfn, sfn)
                        oldKey = newKey
                        
                    self.fillNpuschFormat2(hsfn, sfn, slot)
                    #keep track of npuschFmt2Map
                    key = str(hsfn) + '_' + str(sfn)
                    if key in self.npuschFmt2Map:
                        self.npuschFmt2Map[key].append(slot)
                    else:
                        self.npuschFmt2Map[key] = [slot]
                slotMapped = slotMapped + self.nSlots
                slotTotal = slotTotal + self.nSlots
                self.npuschPostponed = False
                #reset slotRaPostponed
                slotRaPostponed = 0
            else:
                slotRaPostponed = slotRaPostponed + 1
                slotTotal = slotTotal + 1
                self.npuschPostponed = True
        
        self.ngwin.logEdit.append('contents of self.npuschFmt2Map:')
        for key, val in self.npuschFmt2Map.items():
            self.ngwin.logEdit.append('-->[NPUSCH FORMAT 2]key=%s,val=%s' % (key, val))
        if len(self.npuschGap) > 0:
            self.ngwin.logEdit.append('<font color=red>contents of self.npuschGap:</font>')
            for key, val in self.npuschGap.items():
                self.ngwin.logEdit.append('<font color=red>-->[NPUSCH GAP]key=%s,val=%s</font>' % (key, val))

        #make return tuple
        allKeys = list(self.npuschFmt2Map.keys())
        retHsfn, retSfn = list(map(int, allKeys[-1].split('_')))
        retSubf = math.floor((self.npuschFmt2Map[allKeys[-1]][-1] + 1) * self.slotDurNbUl)
        if retSubf == self.subfPerRfNbDl:
            retSubf = 0
            retHsfn, retSfn = incSfn(retHsfn, retSfn, 1)
        return (retHsfn, retSfn, retSubf)

validateNpuschSlot用于校验UL slot是否与NPRACH重叠。


采用缺省参数时,输出如下:

[2018-02-22 21:13:23] ***nb-iot grid generation started!***
CCE statistics:
-->CCE number in subframe 0 = 21
-->CCE number in subframe 1 = 21
-->CCE number in subframe 2 = 21
-->CCE number in subframe 3 = 21
-->CCE number in subframe 4 = 21
-->CCE number in subframe 5 = 21
-->CCE number in subframe 6 = 21
-->CCE number in subframe 7 = 21
-->CCE number in subframe 8 = 21
-->CCE number in subframe 9 = 21
Max PUCCH allocation info:
-->max PUCCH region in subframe 0: 4
-->max PUCCH region in subframe 1: 4
-->max PUCCH region in subframe 2: 4
-->max PUCCH region in subframe 3: 4
-->max PUCCH region in subframe 4: 4
-->max PUCCH region in subframe 5: 4
-->max PUCCH region in subframe 6: 4
-->max PUCCH region in subframe 7: 4
-->max PUCCH region in subframe 8: 4
-->max PUCCH region in subframe 9: 4
###以上为调用NgLteGrid的输出

NPRACH frequency locations (nInit=2):
-->NPRACH repetition #0: [2,3,9,8]
monitorNpdcch @ [HSFN=0,SFN=0]
call resetNpdcchUssMap with T=4, R=1, k0=0, b=0 @ [HSFN=0,SFN=0]
key=0_0,val=[1]
normalOps @ [HSFN=0,SFN=0]
nprach start slot=[0_0_16], end slot=[0_1_7]
contents of self.nprachSlots:
-->[NPRACH]key=0_0,val=[16, 17, 18, 19]
-->[NPRACH]key=0_1,val=[0, 1, 2, 3, 4, 5, 6, 7]
sendingNprach=True @ [HSFN=0,SFN=0]
###上行NPRACH资源

recving NPDCCH @ [HSFN=0,SFN=0]
###下行接收NPDCCH DCI N1

recvNpdschWoBcch with N=1, k0=0 @ [HSFN=0,SFN=0,SUBF=1]
key=0_0,val=[7]
recving NPDSCH w/o BCCH @ [HSFN=0,SFN=0]
###下行接收NPDSCH without BCCH

sendNpuschFormat2 with N=4, sc=0, k0=13 @ [HSFN=0,SFN=0,SUBF=7]
normalOps @ [HSFN=0,SFN=1]
sendingNprach=False @ [HSFN=0,SFN=1]
normalOps @ [HSFN=0,SFN=2]
contents of self.npuschFmt2Map:
-->[NPUSCH FORMAT 2]key=0_1,val=[19]
-->[NPUSCH FORMAT 2]key=0_2,val=[0, 1, 2]
###上行发送NPUSCH format 2(HARQ-ACK feedback)

monitorNpdcch @ [HSFN=0,SFN=3]
call resetNpdcchUssMap with T=4, R=1, k0=2, b=0 @ [HSFN=0,SFN=3]
key=0_3,val=[3]
normalOps @ [HSFN=0,SFN=3]
recving NPDCCH @ [HSFN=0,SFN=3]
[2018-02-22 21:13:25] ***nb-iot grid generation finished!***

如果UI配置参数为(nbiot ul tab,npusch format 2/ACK-NACK-numRepetitions-NB-r13=r128,nprach/numRepetitionsPerPreambleAttempt-r13=r8),NPUSCH format 2部分输出为:

contents of self.npuschFmt2Map:
-->[NPUSCH FORMAT 2]key=0_5,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_6,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_7,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_8,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_13,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_14,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_15,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_16,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_21,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_22,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_23,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_24,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_29,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_30,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_31,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_32,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_37,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_38,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_39,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_40,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_45,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_46,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_47,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_48,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_53,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_54,val=[0, 1, 2, 3, 4, 5, 6, 7]
-->[NPUSCH FORMAT 2]key=0_61,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_62,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_63,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_64,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_69,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_70,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_71,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
###以上为NPUSCH format 2资源,val为slot列表

contents of self.npuschGap:
-->[NPUSCH GAP]key=0_27,val=[11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_28,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH GAP]key=0_54,val=[8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_55,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_56,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_57,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_58,val=[0, 1, 2, 3, 4, 5, 6, 7]
###以上为NPUSCH gap(已扣除postponement cause by nprach部分),val为slot

UI配置参数为(nbiot ul tab,npusch format 2/ACK-NACK-numRepetitions-NB-r13=r64,nprach/numRepetitionsPerPreambleAttempt-r13=r128),完整的输出为:

[2018-02-22 21:28:12] ***nb-iot grid generation started!***
CCE statistics:
-->CCE number in subframe 0 = 21
-->CCE number in subframe 1 = 21
-->CCE number in subframe 2 = 21
-->CCE number in subframe 3 = 21
-->CCE number in subframe 4 = 21
-->CCE number in subframe 5 = 21
-->CCE number in subframe 6 = 21
-->CCE number in subframe 7 = 21
-->CCE number in subframe 8 = 21
-->CCE number in subframe 9 = 21
Max PUCCH allocation info:
-->max PUCCH region in subframe 0: 4
-->max PUCCH region in subframe 1: 4
-->max PUCCH region in subframe 2: 4
-->max PUCCH region in subframe 3: 4
-->max PUCCH region in subframe 4: 4
-->max PUCCH region in subframe 5: 4
-->max PUCCH region in subframe 6: 4
-->max PUCCH region in subframe 7: 4
-->max PUCCH region in subframe 8: 4
-->max PUCCH region in subframe 9: 4
NPRACH frequency locations (nInit=10):
-->NPRACH repetition #0: [10,11,5,4]
-->NPRACH repetition #1: [1,0,6,7]
-->NPRACH repetition #2: [2,3,9,8]
-->NPRACH repetition #3: [0,1,7,6]
-->NPRACH repetition #4: [8,9,3,2]
-->NPRACH repetition #5: [0,1,7,6]
-->NPRACH repetition #6: [2,3,9,8]
-->NPRACH repetition #7: [4,5,11,10]
-->NPRACH repetition #8: [7,6,0,1]
-->NPRACH repetition #9: [8,9,3,2]
-->NPRACH repetition #10: [10,11,5,4]
-->NPRACH repetition #11: [7,6,0,1]
-->NPRACH repetition #12: [4,5,11,10]
-->NPRACH repetition #13: [8,9,3,2]
-->NPRACH repetition #14: [3,2,8,9]
-->NPRACH repetition #15: [2,3,9,8]
-->NPRACH repetition #16: [4,5,11,10]
-->NPRACH repetition #17: [1,0,6,7]
-->NPRACH repetition #18: [3,2,8,9]
-->NPRACH repetition #19: [8,9,3,2]
-->NPRACH repetition #20: [1,0,6,7]
-->NPRACH repetition #21: [10,11,5,4]
-->NPRACH repetition #22: [9,8,2,3]
-->NPRACH repetition #23: [7,6,0,1]
-->NPRACH repetition #24: [1,0,6,7]
-->NPRACH repetition #25: [4,5,11,10]
-->NPRACH repetition #26: [0,1,7,6]
-->NPRACH repetition #27: [10,11,5,4]
-->NPRACH repetition #28: [11,10,4,5]
-->NPRACH repetition #29: [3,2,8,9]
-->NPRACH repetition #30: [4,5,11,10]
-->NPRACH repetition #31: [1,0,6,7]
-->NPRACH repetition #32: [7,6,0,1]
-->NPRACH repetition #33: [2,3,9,8]
-->NPRACH repetition #34: [7,6,0,1]
-->NPRACH repetition #35: [8,9,3,2]
-->NPRACH repetition #36: [0,1,7,6]
-->NPRACH repetition #37: [3,2,8,9]
-->NPRACH repetition #38: [1,0,6,7]
-->NPRACH repetition #39: [0,1,7,6]
-->NPRACH repetition #40: [8,9,3,2]
-->NPRACH repetition #41: [5,4,10,11]
-->NPRACH repetition #42: [9,8,2,3]
-->NPRACH repetition #43: [5,4,10,11]
-->NPRACH repetition #44: [7,6,0,1]
-->NPRACH repetition #45: [8,9,3,2]
-->NPRACH repetition #46: [9,8,2,3]
-->NPRACH repetition #47: [8,9,3,2]
-->NPRACH repetition #48: [9,8,2,3]
-->NPRACH repetition #49: [10,11,5,4]
-->NPRACH repetition #50: [7,6,0,1]
-->NPRACH repetition #51: [8,9,3,2]
-->NPRACH repetition #52: [9,8,2,3]
-->NPRACH repetition #53: [1,0,6,7]
-->NPRACH repetition #54: [2,3,9,8]
-->NPRACH repetition #55: [6,7,1,0]
-->NPRACH repetition #56: [2,3,9,8]
-->NPRACH repetition #57: [4,5,11,10]
-->NPRACH repetition #58: [6,7,1,0]
-->NPRACH repetition #59: [10,11,5,4]
-->NPRACH repetition #60: [2,3,9,8]
-->NPRACH repetition #61: [6,7,1,0]
-->NPRACH repetition #62: [9,8,2,3]
-->NPRACH repetition #63: [4,5,11,10]
-->NPRACH repetition #64: [5,4,10,11]
-->NPRACH repetition #65: [8,9,3,2]
-->NPRACH repetition #66: [11,10,4,5]
-->NPRACH repetition #67: [7,6,0,1]
-->NPRACH repetition #68: [11,10,4,5]
-->NPRACH repetition #69: [6,7,1,0]
-->NPRACH repetition #70: [10,11,5,4]
-->NPRACH repetition #71: [11,10,4,5]
-->NPRACH repetition #72: [9,8,2,3]
-->NPRACH repetition #73: [4,5,11,10]
-->NPRACH repetition #74: [5,4,10,11]
-->NPRACH repetition #75: [11,10,4,5]
-->NPRACH repetition #76: [2,3,9,8]
-->NPRACH repetition #77: [6,7,1,0]
-->NPRACH repetition #78: [0,1,7,6]
-->NPRACH repetition #79: [4,5,11,10]
-->NPRACH repetition #80: [6,7,1,0]
-->NPRACH repetition #81: [3,2,8,9]
-->NPRACH repetition #82: [0,1,7,6]
-->NPRACH repetition #83: [3,2,8,9]
-->NPRACH repetition #84: [8,9,3,2]
-->NPRACH repetition #85: [11,10,4,5]
-->NPRACH repetition #86: [3,2,8,9]
-->NPRACH repetition #87: [8,9,3,2]
-->NPRACH repetition #88: [10,11,5,4]
-->NPRACH repetition #89: [9,8,2,3]
-->NPRACH repetition #90: [3,2,8,9]
-->NPRACH repetition #91: [6,7,1,0]
-->NPRACH repetition #92: [11,10,4,5]
-->NPRACH repetition #93: [6,7,1,0]
-->NPRACH repetition #94: [1,0,6,7]
-->NPRACH repetition #95: [4,5,11,10]
-->NPRACH repetition #96: [5,4,10,11]
-->NPRACH repetition #97: [11,10,4,5]
-->NPRACH repetition #98: [2,3,9,8]
-->NPRACH repetition #99: [6,7,1,0]
-->NPRACH repetition #100: [11,10,4,5]
-->NPRACH repetition #101: [6,7,1,0]
-->NPRACH repetition #102: [8,9,3,2]
-->NPRACH repetition #103: [5,4,10,11]
-->NPRACH repetition #104: [7,6,0,1]
-->NPRACH repetition #105: [11,10,4,5]
-->NPRACH repetition #106: [1,0,6,7]
-->NPRACH repetition #107: [5,4,10,11]
-->NPRACH repetition #108: [3,2,8,9]
-->NPRACH repetition #109: [10,11,5,4]
-->NPRACH repetition #110: [11,10,4,5]
-->NPRACH repetition #111: [6,7,1,0]
-->NPRACH repetition #112: [11,10,4,5]
-->NPRACH repetition #113: [3,2,8,9]
-->NPRACH repetition #114: [1,0,6,7]
-->NPRACH repetition #115: [5,4,10,11]
-->NPRACH repetition #116: [7,6,0,1]
-->NPRACH repetition #117: [5,4,10,11]
-->NPRACH repetition #118: [0,1,7,6]
-->NPRACH repetition #119: [4,5,11,10]
-->NPRACH repetition #120: [9,8,2,3]
-->NPRACH repetition #121: [4,5,11,10]
-->NPRACH repetition #122: [11,10,4,5]
-->NPRACH repetition #123: [9,8,2,3]
-->NPRACH repetition #124: [5,4,10,11]
-->NPRACH repetition #125: [11,10,4,5]
-->NPRACH repetition #126: [4,5,11,10]
-->NPRACH repetition #127: [9,8,2,3]
monitorNpdcch @ [HSFN=0,SFN=0]
call resetNpdcchUssMap with T=4, R=1, k0=0, b=0 @ [HSFN=0,SFN=0]
key=0_0,val=[1]
normalOps @ [HSFN=0,SFN=0]
NPRACH gap(hsfn=0, sfn=39, start_slot=4)
-->[NPRACH GAP]key=0_39,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_40,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_41,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_42,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_43,val=[0, 1, 2, 3]
nprach start slot=[0_0_16], end slot=[0_81_11]
contents of self.nprachSlots:
-->[NPRACH]key=0_0,val=[16, 17, 18, 19]
-->[NPRACH]key=0_1,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_2,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_3,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_4,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_5,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_6,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_7,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_8,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_9,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_10,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_11,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_12,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_13,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_14,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_15,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_16,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_17,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_18,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_19,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_20,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_21,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_22,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_23,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_24,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_25,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_26,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_27,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_28,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_29,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_30,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_31,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_32,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_33,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_34,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_35,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_36,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_37,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_38,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_39,val=[0, 1, 2, 3]
-->[NPRACH]key=0_43,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_44,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_45,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_46,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_47,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_48,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_49,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_50,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_51,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_52,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_53,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_54,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_55,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_56,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_57,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_58,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_59,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_60,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_61,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_62,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_63,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_64,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_65,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_66,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_67,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_68,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_69,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_70,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_71,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_72,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_73,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_74,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_75,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_76,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_77,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_78,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_79,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_80,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_81,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
sendingNprach=True @ [HSFN=0,SFN=0]
recving NPDCCH @ [HSFN=0,SFN=0]
recvNpdschWoBcch with N=1, k0=0 @ [HSFN=0,SFN=0,SUBF=1]
key=0_0,val=[7]
recving NPDSCH w/o BCCH @ [HSFN=0,SFN=0]
sendNpuschFormat2 with N=256, sc=0, k0=13 @ [HSFN=0,SFN=0,SUBF=7]
normalOps @ [HSFN=0,SFN=1]
normalOps @ [HSFN=0,SFN=2]
normalOps @ [HSFN=0,SFN=3]
normalOps @ [HSFN=0,SFN=4]
normalOps @ [HSFN=0,SFN=5]
normalOps @ [HSFN=0,SFN=6]
normalOps @ [HSFN=0,SFN=7]
normalOps @ [HSFN=0,SFN=8]
normalOps @ [HSFN=0,SFN=9]
normalOps @ [HSFN=0,SFN=10]
normalOps @ [HSFN=0,SFN=11]
normalOps @ [HSFN=0,SFN=12]
normalOps @ [HSFN=0,SFN=13]
normalOps @ [HSFN=0,SFN=14]
normalOps @ [HSFN=0,SFN=15]
normalOps @ [HSFN=0,SFN=16]
normalOps @ [HSFN=0,SFN=17]
normalOps @ [HSFN=0,SFN=18]
normalOps @ [HSFN=0,SFN=19]
normalOps @ [HSFN=0,SFN=20]
normalOps @ [HSFN=0,SFN=21]
normalOps @ [HSFN=0,SFN=22]
normalOps @ [HSFN=0,SFN=23]
normalOps @ [HSFN=0,SFN=24]
normalOps @ [HSFN=0,SFN=25]
normalOps @ [HSFN=0,SFN=26]
normalOps @ [HSFN=0,SFN=27]
NPUSCH gap [N=256,slotMapped=0,slotRaPostponed=512,slotTotal=512] @ [HSFN=0,SFN=27,SLOT=10]
normalOps @ [HSFN=0,SFN=28]
normalOps @ [HSFN=0,SFN=29]
normalOps @ [HSFN=0,SFN=30]
normalOps @ [HSFN=0,SFN=31]
normalOps @ [HSFN=0,SFN=32]
normalOps @ [HSFN=0,SFN=33]
normalOps @ [HSFN=0,SFN=34]
normalOps @ [HSFN=0,SFN=35]
normalOps @ [HSFN=0,SFN=36]
normalOps @ [HSFN=0,SFN=37]
normalOps @ [HSFN=0,SFN=38]
normalOps @ [HSFN=0,SFN=39]
normalOps @ [HSFN=0,SFN=40]
normalOps @ [HSFN=0,SFN=41]
normalOps @ [HSFN=0,SFN=42]
normalOps @ [HSFN=0,SFN=43]
normalOps @ [HSFN=0,SFN=44]
normalOps @ [HSFN=0,SFN=45]
normalOps @ [HSFN=0,SFN=46]
normalOps @ [HSFN=0,SFN=47]
normalOps @ [HSFN=0,SFN=48]
normalOps @ [HSFN=0,SFN=49]
normalOps @ [HSFN=0,SFN=50]
normalOps @ [HSFN=0,SFN=51]
normalOps @ [HSFN=0,SFN=52]
normalOps @ [HSFN=0,SFN=53]
NPUSCH gap [N=256,slotMapped=80,slotRaPostponed=199,slotTotal=1024] @ [HSFN=0,SFN=53,SLOT=2]
normalOps @ [HSFN=0,SFN=54]
normalOps @ [HSFN=0,SFN=55]
normalOps @ [HSFN=0,SFN=56]
normalOps @ [HSFN=0,SFN=57]
normalOps @ [HSFN=0,SFN=58]
normalOps @ [HSFN=0,SFN=59]
normalOps @ [HSFN=0,SFN=60]
normalOps @ [HSFN=0,SFN=61]
normalOps @ [HSFN=0,SFN=62]
normalOps @ [HSFN=0,SFN=63]
normalOps @ [HSFN=0,SFN=64]
normalOps @ [HSFN=0,SFN=65]
normalOps @ [HSFN=0,SFN=66]
normalOps @ [HSFN=0,SFN=67]
normalOps @ [HSFN=0,SFN=68]
normalOps @ [HSFN=0,SFN=69]
normalOps @ [HSFN=0,SFN=70]
normalOps @ [HSFN=0,SFN=71]
normalOps @ [HSFN=0,SFN=72]
normalOps @ [HSFN=0,SFN=73]
normalOps @ [HSFN=0,SFN=74]
normalOps @ [HSFN=0,SFN=75]
normalOps @ [HSFN=0,SFN=76]
normalOps @ [HSFN=0,SFN=77]
normalOps @ [HSFN=0,SFN=78]
NPUSCH gap [N=256,slotMapped=80,slotRaPostponed=512,slotTotal=1536] @ [HSFN=0,SFN=78,SLOT=14]
normalOps @ [HSFN=0,SFN=79]
normalOps @ [HSFN=0,SFN=80]
normalOps @ [HSFN=0,SFN=81]
sendingNprach=False @ [HSFN=0,SFN=81]
normalOps @ [HSFN=0,SFN=82]
normalOps @ [HSFN=0,SFN=83]
normalOps @ [HSFN=0,SFN=84]
NPRACH gap(hsfn=0, sfn=123, start_slot=4)
-->[NPRACH GAP]key=0_123,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_124,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_125,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_126,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_127,val=[0, 1, 2, 3]
nprach start slot=[0_84_16], end slot=[0_165_11]
contents of self.nprachSlots:
-->[NPRACH]key=0_84,val=[16, 17, 18, 19]
-->[NPRACH]key=0_85,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_86,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_87,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_88,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_89,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_90,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_91,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_92,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_93,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_94,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_95,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_96,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_97,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_98,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_99,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_100,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_101,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_102,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_103,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_104,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_105,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_106,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_107,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_108,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_109,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_110,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_111,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_112,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_113,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_114,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_115,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_116,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_117,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_118,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_119,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_120,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_121,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_122,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_123,val=[0, 1, 2, 3]
-->[NPRACH]key=0_127,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_128,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_129,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_130,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_131,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_132,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_133,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_134,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_135,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_136,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_137,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_138,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_139,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_140,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_141,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_142,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_143,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_144,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_145,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_146,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_147,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_148,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_149,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_150,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_151,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_152,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_153,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_154,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_155,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_156,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_157,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_158,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_159,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_160,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_161,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_162,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_163,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_164,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_165,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
sendingNprach=True @ [HSFN=0,SFN=84]
normalOps @ [HSFN=0,SFN=85]
normalOps @ [HSFN=0,SFN=86]
normalOps @ [HSFN=0,SFN=87]
normalOps @ [HSFN=0,SFN=88]
normalOps @ [HSFN=0,SFN=89]
normalOps @ [HSFN=0,SFN=90]
normalOps @ [HSFN=0,SFN=91]
normalOps @ [HSFN=0,SFN=92]
normalOps @ [HSFN=0,SFN=93]
normalOps @ [HSFN=0,SFN=94]
normalOps @ [HSFN=0,SFN=95]
normalOps @ [HSFN=0,SFN=96]
normalOps @ [HSFN=0,SFN=97]
normalOps @ [HSFN=0,SFN=98]
normalOps @ [HSFN=0,SFN=99]
normalOps @ [HSFN=0,SFN=100]
normalOps @ [HSFN=0,SFN=101]
normalOps @ [HSFN=0,SFN=102]
normalOps @ [HSFN=0,SFN=103]
normalOps @ [HSFN=0,SFN=104]
NPUSCH gap [N=256,slotMapped=144,slotRaPostponed=391,slotTotal=2048] @ [HSFN=0,SFN=104,SLOT=6]
normalOps @ [HSFN=0,SFN=105]
normalOps @ [HSFN=0,SFN=106]
normalOps @ [HSFN=0,SFN=107]
normalOps @ [HSFN=0,SFN=108]
normalOps @ [HSFN=0,SFN=109]
normalOps @ [HSFN=0,SFN=110]
normalOps @ [HSFN=0,SFN=111]
normalOps @ [HSFN=0,SFN=112]
normalOps @ [HSFN=0,SFN=113]
normalOps @ [HSFN=0,SFN=114]
normalOps @ [HSFN=0,SFN=115]
normalOps @ [HSFN=0,SFN=116]
normalOps @ [HSFN=0,SFN=117]
normalOps @ [HSFN=0,SFN=118]
normalOps @ [HSFN=0,SFN=119]
normalOps @ [HSFN=0,SFN=120]
normalOps @ [HSFN=0,SFN=121]
normalOps @ [HSFN=0,SFN=122]
normalOps @ [HSFN=0,SFN=123]
normalOps @ [HSFN=0,SFN=124]
normalOps @ [HSFN=0,SFN=125]
normalOps @ [HSFN=0,SFN=126]
normalOps @ [HSFN=0,SFN=127]
normalOps @ [HSFN=0,SFN=128]
normalOps @ [HSFN=0,SFN=129]
NPUSCH gap [N=256,slotMapped=224,slotRaPostponed=55,slotTotal=2560] @ [HSFN=0,SFN=129,SLOT=18]
normalOps @ [HSFN=0,SFN=130]
normalOps @ [HSFN=0,SFN=131]
normalOps @ [HSFN=0,SFN=132]
normalOps @ [HSFN=0,SFN=133]
normalOps @ [HSFN=0,SFN=134]
normalOps @ [HSFN=0,SFN=135]
normalOps @ [HSFN=0,SFN=136]
normalOps @ [HSFN=0,SFN=137]
normalOps @ [HSFN=0,SFN=138]
normalOps @ [HSFN=0,SFN=139]
normalOps @ [HSFN=0,SFN=140]
normalOps @ [HSFN=0,SFN=141]
normalOps @ [HSFN=0,SFN=142]
normalOps @ [HSFN=0,SFN=143]
normalOps @ [HSFN=0,SFN=144]
normalOps @ [HSFN=0,SFN=145]
normalOps @ [HSFN=0,SFN=146]
normalOps @ [HSFN=0,SFN=147]
normalOps @ [HSFN=0,SFN=148]
normalOps @ [HSFN=0,SFN=149]
normalOps @ [HSFN=0,SFN=150]
normalOps @ [HSFN=0,SFN=151]
normalOps @ [HSFN=0,SFN=152]
normalOps @ [HSFN=0,SFN=153]
normalOps @ [HSFN=0,SFN=154]
normalOps @ [HSFN=0,SFN=155]
normalOps @ [HSFN=0,SFN=156]
NPUSCH gap [N=256,slotMapped=224,slotRaPostponed=512,slotTotal=3072] @ [HSFN=0,SFN=156,SLOT=15]
normalOps @ [HSFN=0,SFN=157]
normalOps @ [HSFN=0,SFN=158]
normalOps @ [HSFN=0,SFN=159]
normalOps @ [HSFN=0,SFN=160]
normalOps @ [HSFN=0,SFN=161]
normalOps @ [HSFN=0,SFN=162]
normalOps @ [HSFN=0,SFN=163]
normalOps @ [HSFN=0,SFN=164]
normalOps @ [HSFN=0,SFN=165]
sendingNprach=False @ [HSFN=0,SFN=165]
normalOps @ [HSFN=0,SFN=166]
normalOps @ [HSFN=0,SFN=167]
contents of self.npuschFmt2Map:
-->[NPUSCH FORMAT 2]key=0_39,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_40,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_41,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_42,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_43,val=[0, 1, 2, 3]
-->[NPUSCH FORMAT 2]key=0_81,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_82,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_83,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_84,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
-->[NPUSCH FORMAT 2]key=0_123,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_124,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_125,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_126,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_127,val=[0, 1, 2, 3]
-->[NPUSCH FORMAT 2]key=0_165,val=[12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_166,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH FORMAT 2]key=0_167,val=[0, 1, 2, 3]
contents of self.npuschGap:
-->[NPUSCH GAP]key=0_129,val=[19]
-->[NPUSCH GAP]key=0_130,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPUSCH GAP]key=0_131,val=[0, 1, 2, 3]
monitorNpdcch @ [HSFN=0,SFN=168]
call resetNpdcchUssMap with T=4, R=1, k0=0, b=0 @ [HSFN=0,SFN=168]
key=0_168,val=[1]
normalOps @ [HSFN=0,SFN=168]
NPRACH gap(hsfn=0, sfn=207, start_slot=4)
-->[NPRACH GAP]key=0_207,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_208,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_209,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_210,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH GAP]key=0_211,val=[0, 1, 2, 3]
nprach start slot=[0_168_16], end slot=[0_249_11]
contents of self.nprachSlots:
-->[NPRACH]key=0_168,val=[16, 17, 18, 19]
-->[NPRACH]key=0_169,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_170,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_171,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_172,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_173,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_174,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_175,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_176,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_177,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_178,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_179,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_180,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_181,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_182,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_183,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_184,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_185,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_186,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_187,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_188,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_189,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_190,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_191,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_192,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_193,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_194,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_195,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_196,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_197,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_198,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_199,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_200,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_201,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_202,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_203,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_204,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_205,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_206,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_207,val=[0, 1, 2, 3]
-->[NPRACH]key=0_211,val=[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_212,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_213,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_214,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_215,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_216,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_217,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_218,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_219,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_220,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_221,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_222,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_223,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_224,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_225,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_226,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_227,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_228,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_229,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_230,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_231,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_232,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_233,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_234,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_235,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_236,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_237,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_238,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_239,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_240,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_241,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_242,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_243,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_244,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_245,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_246,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_247,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_248,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
-->[NPRACH]key=0_249,val=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
sendingNprach=True @ [HSFN=0,SFN=168]
recving NPDCCH @ [HSFN=0,SFN=168]
[2018-02-22 21:28:15] ***nb-iot grid generation finished!***

猜你喜欢

转载自blog.csdn.net/jeffyko/article/details/79349557
今日推荐