Documentation ¶
Index ¶
- Variables
- func BuildAMFConfigurationUpdate(amfName string, guamiList []ngapType.ServedGUAMIItem, ...) (pdu ngapType.NGAPPDU)
- func BuildAMFConfigurationUpdateAcknowledge() (pdu ngapType.NGAPPDU)
- func BuildAMFConfigurationUpdateFailure() (pdu ngapType.NGAPPDU)
- func BuildAMFStatusIndication() (pdu ngapType.NGAPPDU)
- func BuildCellTrafficTrace(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildErrorIndication() (pdu ngapType.NGAPPDU)
- func BuildHandoverCancel() (pdu ngapType.NGAPPDU)
- func BuildHandoverFailure(amfUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildHandoverNotify(amfUeNgapID int64, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildHandoverRequestAcknowledge(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildHandoverRequired(amfUeNgapID, ranUeNgapID int64, targetGNBID []byte, targetCellID []byte) (pdu ngapType.NGAPPDU)
- func BuildInitialContextSetupFailure(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildInitialContextSetupResponse(amfUeNgapID, ranUeNgapID int64, ipv4 string, ...) (pdu ngapType.NGAPPDU)
- func BuildInitialContextSetupResponseForRegistraionTest(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildInitialUEMessage(ranUeNgapID int64, nasPdu []byte, fiveGSTmsi string) (pdu ngapType.NGAPPDU)
- func BuildLocationReport() (pdu ngapType.NGAPPDU)
- func BuildLocationReportingFailureIndication() (pdu ngapType.NGAPPDU)
- func BuildNGReset(partOfNGInterface *ngapType.UEAssociatedLogicalNGConnectionList) (pdu ngapType.NGAPPDU)
- func BuildNGResetAcknowledge() (pdu ngapType.NGAPPDU)
- func BuildNGSetupRequest() (pdu ngapType.NGAPPDU)
- func BuildNGSetupResponse(amfName string, guamiList []ngapType.ServedGUAMIItem, ...) (pdu ngapType.NGAPPDU)
- func BuildNasNonDeliveryIndication(amfUeNgapID, ranUeNgapID int64, naspdu aper.OctetString) (pdu ngapType.NGAPPDU)
- func BuildOverloadStart(action *ngapType.OverloadAction, ind *int64, ...) (pdu ngapType.NGAPPDU)
- func BuildOverloadStop() (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceModifyConfirm(amfUeNgapId int64, ranUeNgapId int64, ...) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceModifyIndication(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceModifyResponse(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceNotify() (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceReleaseCommand(amfUeNgapId int64, ranUeNgapId int64, ...) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceReleaseResponse() (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceReleaseResponseForReleaseTest(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceSetupResponse(amfUeNgapID, ranUeNgapID int64, ipv4 string) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceSetupResponseForPaging(amfUeNgapID, ranUeNgapID int64, ipv4 string) (pdu ngapType.NGAPPDU)
- func BuildPDUSessionResourceSetupResponseForRegistrationTest(amfUeNgapID, ranUeNgapID int64, ipv4 string) (pdu ngapType.NGAPPDU)
- func BuildPathSwitchRequest(sourceAmfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildRRCInactiveTransitionReport() (pdu ngapType.NGAPPDU)
- func BuildRanConfigurationUpdate() (pdu ngapType.NGAPPDU)
- func BuildRanConfigurationUpdateAck(diagnostics *ngapType.CriticalityDiagnostics) (pdu ngapType.NGAPPDU)
- func BuildRanConfigurationUpdateFailure(time *ngapType.TimeToWait, diagnostics *ngapType.CriticalityDiagnostics) (pdu ngapType.NGAPPDU)
- func BuildUEContextModificationFailure(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildUEContextModificationResponse(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildUEContextReleaseComplete(amfUeNgapID, ranUeNgapID int64, pduSessionIDList []int64) (pdu ngapType.NGAPPDU)
- func BuildUEContextReleaseRequest(amfUeNgapID, ranUeNgapID int64, pduSessionIDList []int64) (pdu ngapType.NGAPPDU)
- func BuildUERadioCapabilityCheckRequest(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildUERadioCapabilityCheckResponse() (pdu ngapType.NGAPPDU)
- func BuildUERadioCapabilityInfoIndication() (pdu ngapType.NGAPPDU)
- func BuildUETNLABindingReleaseRequest() (pdu ngapType.NGAPPDU)
- func BuildUplinkNasTransport(amfUeNgapID, ranUeNgapID int64, nasPdu []byte) (pdu ngapType.NGAPPDU)
- func BuildUplinkNonUEAssociatedNRPPATransport() (pdu ngapType.NGAPPDU)
- func BuildUplinkRanConfigurationTransfer() (pdu ngapType.NGAPPDU)
- func BuildUplinkRanStatusTransfer(amfUeNgapID, ranUeNgapID int64) (pdu ngapType.NGAPPDU)
- func BuildUplinkUEAssociatedNRPPATransport() (pdu ngapType.NGAPPDU)
- func GetHandoverRequestAcknowledgeTransfer() []byte
- func GetHandoverRequiredTransfer() []byte
- func GetHandoverResourceAllocationUnsuccessfulTransfer() []byte
- func GetPDUSessionResourceModifyConfirmTransfer(qfis []int64) []byte
- func GetPDUSessionResourceModifyIndicationTransfer() []byte
- func GetPDUSessionResourceModifyIndicationUnsuccessfulTransfer() []byte
- func GetPDUSessionResourceModifyResponseTransfer() []byte
- func GetPDUSessionResourceModifyUnsuccessfulTransfer() []byte
- func GetPDUSessionResourceNotifyReleasedTransfer() []byte
- func GetPDUSessionResourceNotifyTransfer(qfis []int64, notiCause []uint64, relQfis []int64) []byte
- func GetPDUSessionResourceReleaseCommandTransfer() []byte
- func GetPDUSessionResourceReleaseResponseTransfer() []byte
- func GetPDUSessionResourceSetupResponseTransfer(ipv4 string) []byte
- func GetPDUSessionResourceSetupUnsucessfulTransfer() []byte
- func GetPathSwitchRequestSetupFailedTransfer() []byte
- func GetPathSwitchRequestTransfer() []byte
- func GetSourceToTargetTransparentTransfer(targetGNBID []byte, targetCellID []byte) []byte
Constants ¶
This section is empty.
Variables ¶
View Source
var TestPlmn ngapType.PLMNIdentity
TODO: check test data
Functions ¶
func BuildAMFConfigurationUpdate ¶
func BuildAMFConfigurationUpdate(amfName string, guamiList []ngapType.ServedGUAMIItem, plmnList []ngapType.PLMNSupportItem, amfRelativeCapacity int64, addList *ngapType.AMFTNLAssociationToAddList, removeList *ngapType.AMFTNLAssociationToRemoveList, updateList *ngapType.AMFTNLAssociationToUpdateList) (pdu ngapType.NGAPPDU)
func BuildCellTrafficTrace ¶
func BuildErrorIndication ¶
func BuildHandoverCancel ¶
func BuildHandoverFailure ¶
func BuildHandoverNotify ¶
func BuildHandoverRequired ¶
func BuildInitialUEMessage ¶
func BuildLocationReport ¶
func BuildNGReset ¶
func BuildNGReset(partOfNGInterface *ngapType.UEAssociatedLogicalNGConnectionList) (pdu ngapType.NGAPPDU)
func BuildNGResetAcknowledge ¶
func BuildNGSetupRequest ¶
func BuildNGSetupResponse ¶
func BuildNGSetupResponse(amfName string, guamiList []ngapType.ServedGUAMIItem, plmnList []ngapType.PLMNSupportItem, amfRelativeCapacity int64) (pdu ngapType.NGAPPDU)
func BuildNasNonDeliveryIndication ¶
func BuildNasNonDeliveryIndication(amfUeNgapID, ranUeNgapID int64, naspdu aper.OctetString) (pdu ngapType.NGAPPDU)
func BuildOverloadStart ¶
func BuildOverloadStart( action *ngapType.OverloadAction, ind *int64, list []ngapType.OverloadStartNSSAIItem) (pdu ngapType.NGAPPDU)
func BuildOverloadStop ¶
func BuildPDUSessionResourceModifyConfirm ¶
func BuildPDUSessionResourceModifyConfirm( amfUeNgapId int64, ranUeNgapId int64, pduSessionResourceModifyConfirmList ngapType.PDUSessionResourceModifyListModCfm, pduSessionResourceFailedToModifyList ngapType.PDUSessionResourceFailedToModifyListModCfm, criticalityDiagnostics *ngapType.CriticalityDiagnostics) (pdu ngapType.NGAPPDU)
func BuildPDUSessionResourceReleaseCommand ¶
func BuildPDUSessionResourceReleaseCommand( amfUeNgapId int64, ranUeNgapId int64, pagingPriority *ngapType.RANPagingPriority, nasPdu []byte, pduSessionResourceReleasedList ngapType.PDUSessionResourceToReleaseListRelCmd) (pdu ngapType.NGAPPDU)
func BuildPathSwitchRequest ¶
func BuildRanConfigurationUpdateAck ¶
func BuildRanConfigurationUpdateAck(diagnostics *ngapType.CriticalityDiagnostics) (pdu ngapType.NGAPPDU)
func BuildRanConfigurationUpdateFailure ¶
func BuildRanConfigurationUpdateFailure( time *ngapType.TimeToWait, diagnostics *ngapType.CriticalityDiagnostics) (pdu ngapType.NGAPPDU)
func BuildUplinkNasTransport ¶
func GetHandoverRequestAcknowledgeTransfer ¶
func GetHandoverRequestAcknowledgeTransfer() []byte
func GetHandoverRequiredTransfer ¶
func GetHandoverRequiredTransfer() []byte
func GetHandoverResourceAllocationUnsuccessfulTransfer ¶
func GetHandoverResourceAllocationUnsuccessfulTransfer() []byte
func GetPDUSessionResourceModifyIndicationTransfer ¶
func GetPDUSessionResourceModifyIndicationTransfer() []byte
func GetPDUSessionResourceModifyIndicationUnsuccessfulTransfer ¶
func GetPDUSessionResourceModifyIndicationUnsuccessfulTransfer() []byte
func GetPDUSessionResourceModifyResponseTransfer ¶
func GetPDUSessionResourceModifyResponseTransfer() []byte
func GetPDUSessionResourceModifyUnsuccessfulTransfer ¶
func GetPDUSessionResourceModifyUnsuccessfulTransfer() []byte
func GetPDUSessionResourceNotifyReleasedTransfer ¶
func GetPDUSessionResourceNotifyReleasedTransfer() []byte
func GetPDUSessionResourceReleaseCommandTransfer ¶
func GetPDUSessionResourceReleaseCommandTransfer() []byte
func GetPDUSessionResourceReleaseResponseTransfer ¶
func GetPDUSessionResourceReleaseResponseTransfer() []byte
func GetPDUSessionResourceSetupUnsucessfulTransfer ¶
func GetPDUSessionResourceSetupUnsucessfulTransfer() []byte
func GetPathSwitchRequestSetupFailedTransfer ¶
func GetPathSwitchRequestSetupFailedTransfer() []byte
func GetPathSwitchRequestTransfer ¶
func GetPathSwitchRequestTransfer() []byte
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.