summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-05-02CAMEL: Introduce a different InitialDPArgExtension for v2HEADmasterHolger Hans Peter Freyther1-1/+10
Even if InitialDPArgExtension could have been modified in a forward compatible way, 3GPP apparently decided against it. Introduce the V2 of InitialDPArgExtension.
2017-03-09psi: Break the spec to deal with a Canadian operatorHolger Hans Peter Freyther1-1/+1
This is what you get when people create messages by hand and don't do any output validation. And big telco is unlikely to fix their mess...
2017-02-04map: Add release17 files for EPS/IMS/MME support to the mix...Holger Hans Peter Freyther10-116/+857
Manually imported the diff, imports have changed, but we still rely on the ASN1 module code to make global look-ups..
2016-10-20map: Use the extension mechanism to add some more extensionsHolger Hans Peter Freyther1-1/+2
Can't find that in a V2 but I have a HLR that sends it. Let's deal with it properly.
2016-10-20map: Correct ISDv2 and mark it for extensionsHolger Hans Peter Freyther1-1/+2
The earliest Phase2 specification (4.4.0) already had the extension container set, add it here as well.
2016-10-11map: Introduce networkLocUpContext-v2 for legacy reasonsHolger Hans Peter Freyther3-0/+36
networkLocUpContext-v2 was used in Release2 and is mostly similiar to the v3 version. The InsertSubscriberData-ArgV2 has an extension container that was not in the Release2 file. Now updateLocation will be included in two different ACNs, some software needs to be adjusted for that.
2015-09-02added HNBAP grammar files and manifest fileNorbert Hartl7-0/+1554
2015-06-07Add necessary operation code to the operationHolger Hans Peter Freyther1-1/+1
2015-06-07purgeMS: Correct the V2 message of purgeMSHolger Hans Peter Freyther1-1/+1
http://www.etsi.org/deliver/etsi_i_ets/300500_300599/300599/09_60/ets_300599e09p.pdf purgeMS-Arg ::= SEQUENCE { imsi IMSI, vlr-Number ISDN-AddressString, ...}
2015-06-07Add cancelVcsgLocation/updateVcsgLocationHolger Hans Peter Freyther3-24/+54
2015-06-07MAP: Add IMSI/correlationID to MAPHolger Hans Peter Freyther1-0/+8
Copied from PDF with 12.7.0 Release 12 Found: *#115
2015-04-03MAP: Add IMSI/correlationID to MAPHolger Hans Peter Freyther1-1/+4
Copied from PDF with 12.7.0 Release 12 Found: *#115
2015-03-19map: Add resetV1 and resetV3 supportHolger Hans Peter Freyther3-2/+36
2015-03-19Add more operations to the functionalSsPackageHolger Hans Peter Freyther1-1/+3
2015-03-19add old v1 operationHolger Hans Peter Freyther5-3/+83
2014-11-11reorganized ASN.1 files into new hierarchy. New structure shall reflectNorbert Hartl84-5094/+31
module libraries. A directory is a library and contains asn.1 files and a manifest.json that contains name, dependencies and modules to load. CAMEL manifest.json has not been tested, yet
2014-11-11Fix exportsHolger Hans Peter Freyther1-1/+2
2014-08-11Add begin Subscriber ActivityHolger Hans Peter Freyther3-2/+16
2014-08-11Add shortMsgAlertContract-v1 and the needed operationHolger Hans Peter Freyther3-3/+18
2014-08-09Add a workaround by introducing extra pseudo bitsHolger Hans Peter Freyther1-1/+3
The main issue with the stack remains. If min size is 6 but only four bits are defined.. there will be two without an name.
2014-02-12Fix the argument for the sendEndSignalV2 messageHolger Hans Peter Freyther1-1/+2
BSS-APDU does not name a type use the SendEndSignal-ArgV2
2014-02-06map: Add missing VLR-Capability entriesHolger Hans Peter Freyther1-1/+3
2014-02-06map: Fix syntax bug spotted by NorbertHolger Hans Peter Freyther1-1/+1
2013-12-09camel: Add Phase2 to the Phase3 filesHolger Hans Peter Freyther6-1/+548
Same issues like in the previous import apply
2013-12-09camel: Integrate Phase1 into the Phase3 files.Holger Hans Peter Freyther4-0/+159
Not all basic types were checked if they are compatible between Phase3 and Phase1. This needs to be done at some point in time.
2013-12-09cap: Suffix all V3 IDs, ACS, Packages and Operations with V3Holger Hans Peter Freyther11-664/+664
2013-12-09cap: Check-in the original set of phase3 filesHolger Hans Peter Freyther16-0/+4307
This is copied from Rel4 with one simple edit to the import of the GSN-Address. This still comes from an older version of MAP for us.
2013-12-09inap: Add stubs for CS1/CS2 we don't want the full INAP supportHolger Hans Peter Freyther2-0/+81
2013-12-09cap: Add phase2 messages and ACNs..Holger Hans Peter Freyther6-3/+605
The strategy is to use the specific bound parameter when it is necessary. Sequences are copied from the Rel98 specification. I checked most types by hand if they are compatible between V2 and V3/V4. This approach is obviously error prone..
2013-12-09cap: Add Phase1 ACN and operations to the asn filesHolger Hans Peter Freyther4-1/+172
2013-12-03cap: Make operation name unique across ACNs for SMSHolger Hans Peter Freyther2-58/+173
For programming (we do it in MAP as well) qualify the version of the Operation in the OperationName. Start with SMS support.
2013-11-28inap: Add stubs for CS1/CS2 we don't want the full INAP supportHolger Hans Peter Freyther2-0/+81
2013-11-28camel: Import from the modules we have available and fix syntax bugHolger Hans Peter Freyther3-12/+12
2013-11-28cap: Add contracts file referenced by the existing set of CAP..Holger Hans Peter Freyther4-0/+1226
2013-11-28camel: Begin adding the files from wiresharkHolger Hans Peter Freyther12-0/+4205
2013-11-28tcap/map: Use the APPLICATION-CONTEXT from Q.775Holger Hans Peter Freyther3-352/+796
The APPLICATION-CONTEXT definition as it is found in GSM 09.02 (and 3GPP 29.002) is simplified compared to the real definition of TCAP. Introduce proper CONTRACTS and make the MAP-ApplicationContexts.asn use these.
2013-11-16sms: Update SM operations in the filesHolger Hans Peter Freyther4-1/+14
2013-10-07ASN1: Fix the definition of SendIdentificationResV2Holger Hans Peter Freyther1-2/+11
2013-07-15gprsLocationInfoRetrievalContext: Add v3 ACNHolger Hans Peter Freyther1-0/+7
The Arg/Res of v3 is matching the one we currently have. Maybe the v4 version is wrong but we don't care about that right now.
2013-07-15sIWFSAllocationContext: Introduce this context and hook it upHolger Hans Peter Freyther5-2/+89
2013-07-15controlTransferContext: Introduce v3 of the resumeCallHandlingHolger Hans Peter Freyther5-14/+63
2013-07-15msPurgingContext: Introduce the v2 ACN and a purgeMSV2Holger Hans Peter Freyther5-14/+46
2013-07-15shortMsgMT-RelayContext: Introduce a v2 of the context and re-use forwardSMHolger Hans Peter Freyther2-0/+12
2013-07-15mwdMngtContext: Introduce a v2 of the contextHolger Hans Peter Freyther6-16/+51
2013-07-15shortMsgMO-RelayContext: Introduce a v2 of the context and forwardSM operationHolger Hans Peter Freyther4-4/+38
In v2 there is forwardSM and not mo-forwardSM.. This is why there is no V2/V3 of the Operation
2013-07-15shortMsgGatewayContext: Introduce the v2 of this ACNHolger Hans Peter Freyther6-42/+139
* The TCAPMessages.asn usage of SMS should be removed...
2013-07-14tracingContext: Introduce a v2 versions for activateTraceMode and ↵Holger Hans Peter Freyther5-29/+93
deactivateTraceMode Add a todo in the binding package.. as beginSubscriberActivity is needed for binding SS between HLR and VLR...
2013-07-14interVlrInfoRetrievalContext: Introduce v2 version for sendIdentificationHolger Hans Peter Freyther4-19/+43
2013-07-14infoRetrievalContext: Introduce v2 version of the sendAuthenticationInfoHolger Hans Peter Freyther4-16/+46
2013-07-14handoverControlContext: Introduce a v2 context for the handoverHolger Hans Peter Freyther5-74/+210
The syntax used in v4.19.1 for the OPERATION is not supported. By binding the Args to ExternalSignalInfo one should end up with the right encoding. This has not been verified.