VoNR Call Flow:
The VoNR bearer setup and release process is as follows:
- When a UE initiates a call, an RRC connection is set up between the calling UE and its serving gNodeB.
- The 5G core network (5GC) sets up a quality of service (QoS) flow with a 5G QoS Identifier (5QI) of 5 for the calling UE to carry Session Initiation Protocol (SIP) signaling, and the gNodeB sets up the corresponding data radio bearer (DRB).
- An RRC connection is set up between the UE that receives the call and its serving gNodeB.
- The 5GC sets up a QoS flow with a 5QI of 5 for the called UE to carry SIP signaling, and the gNodeB sets up the corresponding DRB.
- The calling and called UEs and the IMS perform SIP negotiation on the codec scheme, IP address, port number, information of both calling and called UEs, and other voice service information.
- After SIP negotiation is successful, the 5GC sets up QoS flows with a 5QI of 1 for both the calling and called UEs to carry Real-Time Transport Protocol (RTP) and Real-Time Transport Control Protocol (RTCP) data flows, and the gNodeBs set up the corresponding DRBs.
- After the call ends, the calling and called UEs release their QoS flows with a 5QI of 1, and the gNodeBs release the corresponding DRBs. The default bearers with a 5QI of 5 are released only when the UEs enter the idle state.