Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I have two mobile with programmable Simcard, Registered on SRSRAN enb, How can Call or SMS between two mobile? #1367

Open
stackprogramer opened this issue Jul 28, 2024 · 2 comments

Comments

@stackprogramer
Copy link

stackprogramer commented Jul 28, 2024

I have two mobile with programmable Simcard, Registered on SRSRAN enb, How can Call or SMS between two mobile?
I have two mobile with Programmable Simcard, They can show SRSRAN network, They are registered on the network, my question is which is the phone number for ue1 ue2 that we have set to file user_db file in SRSRAN. I want to make a call or make sms between two mobile. VolLTE is supported on SRSRAN project?
Thanks in advance


#                                                                                           
# .csv to store UE's information in HSS                                                     
# Kept in the following format: "Name,Auth,IMSI,Key,OP_Type,OP/OPc,AMF,SQN,QCI,IP_alloc"  
#                                                                                           
# Name:     Human readable name to help distinguish UE's. Ignored by the HSS                
# Auth:     Authentication algorithm used by the UE. Valid algorithms are XOR               
#           (xor) and MILENAGE (mil)                                                        
# IMSI:     UE's IMSI value                                                                 
# Key:      UE's key, where other keys are derived from. Stored in hexadecimal              
# OP_Type:  Operator's code type, either OP or OPc                                          
# OP/OPc:   Operator Code/Cyphered Operator Code, stored in hexadecimal                     
# AMF:      Authentication management field, stored in hexadecimal                          
# SQN:      UE's Sequence number for freshness of the authentication                        
# QCI:      QoS Class Identifier for the UE's default bearer.                               
# IP_alloc: IP allocation stratagy for the SPGW.                                            
#           With 'dynamic' the SPGW will automatically allocate IPs                         
#           With a valid IPv4 (e.g. '172.16.0.2') the UE will have a statically assigned IP.
#                                                                                           
# Note: Lines starting by '#' are ignored and will be overwritten                           
ue2,mil,001011111111111,12345678901234567890123456789012,opc,212e3b94279cb0f8095a55e8ef5569f7,9000,00000000630a,9,dynamic
@nishant412
Copy link

srsRAN doesn't support the IMS bearer, and therefore only allows connection to data PDN. Therefore you can't do VoLTE. However there is an alternate implementation that uses srsenb with Open5gs epc core and kamilio IMS SIP server. That would do the job for you.

@herlesupreeth
Copy link
Contributor

Correction to what @nishant412 said:

In order to achieve 4G calling functionality you need IMS which is a separate network entity and is not part of the EPC. srsEPC does not have support for signalling towards IMS in order to support IMS calling/registration. However, with the help of open5gs EPC + kamailio IMS you can achieve 4G calling using srsRAN eNB since srsRAN eNB supports setting up of bearers required for 4G calling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants