<div dir="ltr"><div><div><div>Hi Harald,<br><br></div>here is an update on the virt-phy (and some more problems ;)).<br><br></div>I implemented the simple scheduler and it seems to work fine. I was happy to find the assignment of channels to their respective frame in the mframe in <a href="https://github.com/osmocom/osmocom-bb/blob/master/src/target/firmware/layer1/mframe_sched.c#L67-L292">https://github.com/osmocom/osmocom-bb/blob/master/src/target/firmware/layer1/mframe_sched.c#L67-L292</a> and used that to calculate the fn the messages should be scheduled in.<br><br>Thanks to your suggestions I could also fix some errors and produced a new capture file.<br><a href="https://www.dropbox.com/s/145w5c5kqwlk5ey/mobile--ms-virt--bts-virt--bsc-nitb_170228%3Ahyperframe_fast_repeat_test.pcapng?dl=0">https://www.dropbox.com/s/145w5c5kqwlk5ey/mobile--ms-virt--bts-virt--bsc-nitb_170228%3Ahyperframe_fast_repeat_test.pcapng?dl=0</a><br><br></div><div>I come some steps further but are still having trouble to:<br><br></div><div>Send an sms to myself using the extension assigned to my ms from osmo-nitb (see 2341 in cap-file).<br></div><div>VTY:<br></div><div> sms 1 12 "Hallo zusammen" <br> OsmocomBB# <br> % (MS 1)<br> % SMS to 12 failed: Semantically Incorrect Message<br><br></div><div>Call myself (11851 in cap file)<br>VTY:<br> OsmocomBB# call 1 12<br> OsmocomBB# <br> % (MS 1)<br> % Call has been released<br><br></div><div>Losing RR connection after some time.<br></div><div>LOG-mobile:<br></div><div> Tue Feb 28 17:16:35 2017 DRR <0001> gsm48_rr.c:662 MON: no cell info<br></div><div>LOG-virt-phy:<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 0d 00 00 00 01 00 00 00 <br> Tue Feb 28 17:16:34 2017 DL1C Received and handled from l23 - L1CTL_RESET_REQ (type=FULL)<br> Tue Feb 28 17:16:34 2017 DL1C Sending to l23 - L1CTL_RESET_CONF (reset_type: 1)<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 00 00 00 7c <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=0, TO=124<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 00 80 00 fb <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=128, TO=251<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 02 00 02 99 <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=512, TO=665<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 02 9b 03 75 <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=667, TO=885<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 03 bb 03 ff <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=955, TO=1023<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 08 00 00 00 01 00 00 00 82 00 83 2a <br> Tue Feb 28 17:16:34 2017 DL1C Received from l23 - L1CTL_PM_REQ TYPE=1, FROM=33280, TO=33578<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 0d 00 00 00 01 00 00 00 <br> Tue Feb 28 17:16:34 2017 DL1C Received and handled from l23 - L1CTL_RESET_REQ (type=FULL)<br> Tue Feb 28 17:16:34 2017 DL1C Sending to l23 - L1CTL_RESET_CONF (reset_type: 1)<br> Tue Feb 28 17:16:34 2017 DL1C Message incoming from layer 2: 01 00 00 00 83 2a 00 64 27 10 03 20 03 07 00 00 3f <br> Tue Feb 28 17:16:34 2017 DL1C Received and handled from l23 - L1CTL_FBSB_REQ (arfcn=33578, flags=0x7)<br></div><div><br></div><div>What I do not understand here is why I get a full power measurement request from mobile although I did set a fixed arfcn in the config.<br></div><div>And of course a fbsb req for arfcn 33578 seems simply wrong...<br><br></div><div>Next step after fixing the false fbsb request from l23 would be to add a second mobile and then try to get the mobile originated call to work.<br></div><div><br></div><div>Of course i would be happy about other suggestions :).<br><br></div><div>With kind regards,<br></div><div>Sebastian Stumpf<br></div><div><br></div><div><br><br></div></div>