Documentation
¶
Index ¶
- func BitStringToHex(bitString *aper.BitString) string
- func GutiToString(buf []byte) (models.Guami, string)
- func IPAddressToNgap(ipv4Addr, ipv6Addr string) (*ngapType.TransportLayerAddress, error)
- func LadnToNas(dnn string, taiLists []models.Tai) ([]uint8, error)
- func PartialServiceAreaListToNas(plmnID models.PlmnID, serviceAreaRestriction models.ServiceAreaRestriction) ([]byte, error)
- func PlmnIDToModels(ngapPlmnID ngapType.PLMNIdentity) models.PlmnID
- func PlmnIDToNas(plmnID models.PlmnID) ([]uint8, error)
- func PlmnIDToNgap(modelsPlmnid models.PlmnID) (*ngapType.PLMNIdentity, error)
- func PlmnIDToString(nasBuf []byte) string
- func RATRestrictionInformationToNgap(ratType models.RatType) ngapType.RATRestrictionInformation
- func RanIDToModels(ranNodeID ngapType.GlobalRANNodeID) models.GlobalRanNodeID
- func RequestedNssaiToModels(nasNssai *nasType.RequestedNSSAI) ([]models.MappingOfSnssai, error)
- func SNssaiToModels(ngapSnssai ngapType.SNSSAI) models.Snssai
- func SNssaiToNgap(modelsSnssai models.Snssai) (ngapType.SNSSAI, error)
- func SnssaiToModels(nasSnssai *nasType.SNSSAI) models.Snssai
- func SnssaiToNas(snssai models.Snssai) ([]uint8, error)
- func SpareHalfOctetAndNgksiToNas(ngKsiModels models.NgKsi) nasType.SpareHalfOctetAndNgksi
- func TACConfigToModels(intString string) (string, error)
- func TaiListToNas(taiList []models.Tai) ([]uint8, error)
- func TaiToModels(tai ngapType.TAI) models.Tai
- func TraceDataToNgap(traceData models.TraceData, trsr string) (ngapType.TraceActivation, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BitStringToHex ¶ added in v0.0.11
func GutiToString ¶ added in v0.0.11
nasType: TS 24.501 9.11.3.4
func IPAddressToNgap ¶ added in v0.0.11
func IPAddressToNgap(ipv4Addr, ipv6Addr string) (*ngapType.TransportLayerAddress, error)
func PartialServiceAreaListToNas ¶ added in v0.0.11
func PartialServiceAreaListToNas(plmnID models.PlmnID, serviceAreaRestriction models.ServiceAreaRestriction) ([]byte, error)
TS 24.501 9.11.3.49
func PlmnIDToModels ¶ added in v0.0.12
func PlmnIDToModels(ngapPlmnID ngapType.PLMNIdentity) models.PlmnID
func PlmnIDToNgap ¶ added in v0.0.12
func PlmnIDToNgap(modelsPlmnid models.PlmnID) (*ngapType.PLMNIdentity, error)
func PlmnIDToString ¶ added in v0.0.11
func RATRestrictionInformationToNgap ¶ added in v0.0.12
func RATRestrictionInformationToNgap(ratType models.RatType) ngapType.RATRestrictionInformation
TS 38.413 9.3.1.85
func RanIDToModels ¶ added in v0.0.12
func RanIDToModels(ranNodeID ngapType.GlobalRANNodeID) models.GlobalRanNodeID
func RequestedNssaiToModels ¶ added in v0.0.11
func RequestedNssaiToModels(nasNssai *nasType.RequestedNSSAI) ([]models.MappingOfSnssai, error)
TS 24.501 9.11.3.37
func SNssaiToModels ¶ added in v0.0.11
func SNssaiToNgap ¶ added in v0.0.11
func SpareHalfOctetAndNgksiToNas ¶ added in v0.0.11
func SpareHalfOctetAndNgksiToNas(ngKsiModels models.NgKsi) nasType.SpareHalfOctetAndNgksi
func TACConfigToModels ¶
func TaiListToNas ¶ added in v0.0.11
TS 24.501 9.11.3.9
func TraceDataToNgap ¶ added in v0.0.11
Types ¶
This section is empty.
Source Files
¶
- convert.go
- nas_ladn_convert.go
- nas_mobile_identity.go
- nas_plmn_id_convert.go
- nas_requested_nssai.go
- nas_snssai_convert.go
- nas_spare_half_octet.go
- nas_tai_list_convert.go
- ngap_bit_string.go
- ngap_ip_address.go
- ngap_plmn_id_convert.go
- ngap_ran_id.go
- ngap_tai.go
- ngap_trace_data.go
- rat_restriction_information.go
- service_area_list_convert.go
- snssai_convert.go
Click to show internal directories.
Click to hide internal directories.