[srsran-users] System Information Modification in RRC Paging

Schenck, Brett brett.schenck at wilkes.edu
Mon Jan 31 15:24:46 UTC 2022


Hi,
    Thank you for your response! In rrc::is_paging_opportunity, I see that
*payload_len is given the value of
pending_paging->pending_pcch_bytes(tti_point(tti)). I am attempting to pack
the pcch message which has sys_info_mod_present = true. I inferred this
from some of the code found in the paging_manager class. Am I on the right
track with this? Once I pack the pcch_msg, I am not sure how to pass it to
the paging_manager. Am I way off on the below code?


  asn1::rrc::pcch_msg_s pcch_msg;
  pcch_msg.msg.set_c1();
  paging_s* paging_ms = &pcch_msg.msg.c1().paging();
  paging_rec->sys_info_mod_present = true;

  srsran::byte_buffer_t pdu;
  asn1::bit_ref bref(pdu.msg, pdu.get_tailroom());
  pcch_msg.pack(bref);
  pdu.N_bytes = (uint32_t)bref.distance_bytes();

  *payload_len = pending_paging->pending_pcch_bytes(tti_point(tti));
   return *payload_len > 0;

Respectfully,
Brett


On Mon, Jan 31, 2022 at 4:55 AM Andre Puschmann <andre.puschmann at srs.io>
wrote:

> Hi,
>
> there is no "easy way" I am afraid. You'd need to go through the manager
> and re-encode the SIBs so that they are picked up again when sending them.
>
> Cheers
> Andre
>
>
> On 29/1/22 3:29, Schenck, Brett wrote:
> > Hello,
> >
> > I have been trying to figure out how to craft an RRC paging message with
> > the System Information Modification flag present. Is there any easy way
> > to do this with the paging manager::add_paging_record that I am missing?
> >
> > --
> > --
> > Respectfully,
> >
> > Brett Schenck
> >
> >
> > _______________________________________________
> > srsran-users mailing list
> > srsran-users at lists.srsran.com
> > https://lists.srsran.com/mailman/listinfo/srsran-users
>
>
> --
> Andre Puschmann
>
> Software Radio Systems (SRS)
> https://www.srs.io
> andre at srs.io
>
> PGP/GnuPG key: 0x204A85DFEA324D58
> fingerprint: 3924 1C60 D52E 81A2 1F2E 0C9D 204A 85DF EA32 4D58
>


-- 
--
Respectfully,

Brett Schenck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20220131/415ddd5b/attachment.htm>


More information about the srsran-users mailing list