MCPcopy Create free account

hub / github.com/RangeNetworks/OpenBTS-UMTS / functions

Functions3,546 in github.com/RangeNetworks/OpenBTS-UMTS

↓ 1 callersMethodlleWriteRaw
SGSNGGSN/LLC.cpp:304
↓ 1 callersFunctionmacHookupRachFach
There can be multiple FACH. Each FACH can be used for: UE unconnected mode (CCCH messages, defined in SIB5), UE connected mode (DCCH messages, define
UMTS/MACEngine.cpp:161
↓ 1 callersMethodmacService
UMTS/MACEngine.cpp:898
↓ 1 callersFunctionmac_cmplx
Base multiply and accumulate complex-complex */
TransceiverUHD/convolve.c:504
↓ 1 callersFunctionmac_cmplx_vec_n
Base vector complex-complex multiply and accumulate */
TransceiverUHD/convolve.c:519
↓ 1 callersFunctionmac_real
Base multiply and accumulate complex-real */
TransceiverUHD/convolve.c:497
↓ 1 callersFunctionmac_real_vec_n
Base vector complex-complex multiply and accumulate */
TransceiverUHD/convolve.c:511
↓ 1 callersFunctionmg_con_close
SGSNGGSN/miniggsn.cpp:219
↓ 1 callersFunctionmg_con_find_by_ctx
SGSNGGSN/miniggsn.cpp:226
↓ 1 callersFunctionmg_con_find_by_ip
SGSNGGSN/miniggsn.cpp:236
↓ 1 callersFunctionmg_con_find_free
Find a free IP connection or return NULL. Each PDP context activation gets a new IP address. The IP addresses are recycled after tiimeout. 7-10-2012:
SGSNGGSN/miniggsn.cpp:182
↓ 1 callersFunctionmg_con_open
SGSNGGSN/miniggsn.cpp:214
↓ 1 callersFunctionmg_toss_dup_packet
If this is a duplicate TCP packet, throw it away. The MS is so slow to respond that the servers often send dups which are unnecessary because we have
SGSNGGSN/miniggsn.cpp:323
↓ 1 callersFunctionminiggsn_handle_read
There is data available on the socket. Go get it. see handle_nsip_read()
SGSNGGSN/miniggsn.cpp:368
↓ 1 callersFunctionminiggsn_init
SGSNGGSN/miniggsn.cpp:477
↓ 1 callersFunctionminiggsn_rcv_npdu
SGSNGGSN/miniggsn.cpp:268
↓ 1 callersMethodmsDeactivateRabs
This is usually called from the SGSN or GGSN for SM PdpContextDeactivation or GMM DetachRequest, and we should also call it for non-responsive UE some
UMTS/URRC.cpp:892
↓ 1 callersMethodmsWriteHighSide
UMTS/URRC.cpp:852
↓ 1 callersMethodmultiframeMode
UMTS/UMTSLogicalChannel.h:312
↓ 1 callersMethodnewRNTI
The crnti is 16 bits for UE id and the urnti is 12 bits for SRNC id and 20 bits for UE id. We will use the same UE id for both.
UMTS/URRC.h:174
↓ 1 callersMethodnextL3TI
Control/TMSITable.cpp:299
↓ 1 callersMethodnumber
CommonLibs/Configuration.h:90
↓ 1 callersMethodparity
CommonLibs/BitVector.cpp:212
↓ 1 callersMethodparseAccessCapabilities
SGSNGGSN/GPRSL3Messages.cpp:795
↓ 1 callersMethodparseTV
GSM/GSML3Message.cpp:174
↓ 1 callersMethodparseV
SMS/SMSMessages.cpp:170
↓ 1 callersMethodparseV
SMS/SMSMessages.h:503
↓ 1 callersMethodpdpWriteHighSide
SGSNGGSN/Ggsn.h:243
↓ 1 callersMethodpdpWriteLowSide
SGSNGGSN/Ggsn.h:238
↓ 1 callersMethodpeekFieldReversed
CommonLibs/BitVector.cpp:79
↓ 1 callersMethodpending_remove
TransceiverRAD1/fusb.cpp:157
↓ 1 callersFunctionpermutationCheck
CommonLibs/BitVectorTest.cpp:45
↓ 1 callersMethodphChOpen
@name Ganged actions. */ NOTE: These are used by the ChannelTree to allocate the underlying physical channel, which operations must be atomic. The par
UMTS/UMTSPhCh.h:208
↓ 1 callersMethodplan
GSM/GSML3CCElements.h:151
↓ 1 callersMethodpowerClass
Returns the power class, based on power capability encoding.
GSM/GSML3CommonElements.h:212
↓ 1 callersMethodpowerOff
TRXManager/TRXManager.cpp:77
↓ 1 callersMethodpowerOn
TRXManager/TRXManager.cpp:495
↓ 1 callersFunctionprintCC
Just print out a bunch of sizes.
UMTS/UMTSL1CC.cpp:2045
↓ 1 callersFunctionprint_hex
TransceiverRAD1/RAD1Cmd.cpp:127
↓ 1 callersFunctionprintdiff
UMTS/RateMatch.cpp:275
↓ 1 callersMethodproxyPort
SIP/SIPEngine.h:135
↓ 1 callersMethodpush
CommonLibs/BitVector.cpp:469
↓ 1 callersMethodput
TransceiverUHD/RadioInterface.h:66
↓ 1 callersMethodputAuthTokens
Control/TMSITable.cpp:237
↓ 1 callersMethodputKc
Control/TMSITable.cpp:272
↓ 1 callersFunctionquantizeCTFCSize
UMTS/URRCTrCh.cpp:473
↓ 1 callersMethodqueueSize
UMTS/UMTSLogicalChannel.h:333
↓ 1 callersFunctionrad1LoadFirmwareNth
TransceiverRAD1/rnrad1Core.cpp:412
↓ 1 callersMethodradioFailure
UMTS/UMTSLogicalChannel.h:335
↓ 1 callersMethodradioModemStart
pat 1-5-2013: We cant start up a transceiver in the constructor above because other constructors at the same level (specifically, the socket that trx
UMTS/UMTSRadioModem.cpp:162
↓ 1 callersFunctionrandy401
SIP/SIPEngine.cpp:189
↓ 1 callersFunctionrateMatchFunc2
UMTS/RateMatch.h:27
↓ 1 callersMethodread9862
TransceiverRAD1/rnrad1Core.cpp:908
↓ 1 callersMethodreadEEPROM
TransceiverRAD1/FactoryCalibration.cpp:152
↓ 1 callersMethodreadSamples
TransceiverUHD/UHDDevice.cpp:505
↓ 1 callersMethodreceiveBurst
UMTS/UMTSRadioModem.cpp:994
↓ 1 callersMethodreceiveLoop
TRXManager/TRXManager.cpp:490
↓ 1 callersMethodrecvAmReset
UMTS/URLC.cpp:1477
↓ 1 callersMethodrecvResetAck
11.4.4
UMTS/URLC.cpp:1453
↓ 1 callersMethodrecvResetPdu
reset procedure goes both ways: 1. we send reset, finish reset upon receipt of reset_ack. In this case, continue to send reset until we get reset_ack.
UMTS/URLC.cpp:1430
↓ 1 callersMethodrecv_async_msg
TransceiverUHD/UHDDevice.cpp:642
↓ 1 callersMethodreestablishRlcs
UMTS/URRC.cpp:982
↓ 1 callersMethodregenerate
UMTS/UMTSConfig.cpp:755
↓ 1 callersMethodregenerateBeacon
This fills in the mMIB and mSIB* structures.
UMTS/UMTSConfig.cpp:635
↓ 1 callersFunctionregister_signal_handlers
TransceiverUHD/runTransceiver.cpp:45
↓ 1 callersMethodremove
CommonLibs/Configuration.cpp:759
↓ 1 callersMethodremovePaging
Control/TransactionTable.cpp:726
↓ 1 callersMethodrenew
Renew the timer. */
Control/RadioResource.h:134
↓ 1 callersMethodresetSize
CommonLibs/ByteVector.h:136
↓ 1 callersMethodrlcGetBytesAvail
UMTS/URLC.h:715
↓ 1 callersMethodrlcGetPduCnt
UMTS/URLC.h:694
↓ 1 callersMethodrlcMode
Common functions:
UMTS/URLC.h:517
↓ 1 callersMethodrlcPullLowSide
Pull data through the RLC to fill the output queue, up to the specified amt, which is the maximum amount needed for any Transport Format.
UMTS/URLC.cpp:578
↓ 1 callersMethodrmMac
The CCCH Mac is never removed, so we dont worry about removing from mCchList.
UMTS/MACEngine.cpp:333
↓ 1 callersFunctionrrcAllocateRabForPdp
This is the entry point to send the big RB setup message for a PS (internet) data connection, called from L3 in the SGSN, or more precisely, the GGSN
UMTS/URRC.cpp:1247
↓ 1 callersMethodrrcConfigDchCS
The DCH must be SF=128 or higher.
UMTS/URRC.cpp:1224
↓ 1 callersMethodrrcDoInit
UMTS/URRC.h:151
↓ 1 callersFunctionrrcInitCommonCh
Do we need a control channel for RRC messages? Pick 64 SF. Phone required FACH separate from PCH in SIB5? 25.211 Table 11, pick slot formats with TFCI
UMTS/URRC.cpp:1114
↓ 1 callersMethodrunF9
UMTS/IntegrityProtect.cpp:399
↓ 1 callersMethodrxFrame
Control/TransactionTable.h:212
↓ 1 callersMethodrxFreq
TransceiverRAD1/rnrad1.h:68
↓ 1 callersMethodsaveINVITE
SIP/SIPEngine.cpp:118
↓ 1 callersMethodsegmentTemp
This returns a segment that does not share ownership of the original memory, so when the original is deleted, this is destroyed also, and without warn
CommonLibs/ByteVector.cpp:132
↓ 1 callersFunctionsendCellUpdateConfirmCcch
UMTS/URRCMessages.cpp:1268
↓ 1 callersFunctionsendCellUpdateConfirmDcch
The CellUpdateConfirm message may be sent out on either DCCH or CCCH. This version is for DCCH. TODO: It would be wise to implement the RLC re-establi
UMTS/URRCMessages.cpp:1251
↓ 1 callersMethodsendDownstreamTb
UMTS/MACEngine.cpp:521
↓ 1 callersMethodsendINFOAndWaitForOK
Control/TransactionTable.cpp:580
↓ 1 callersFunctionsendRAUpdateReject
SGSNGGSN/Sgsn.cpp:954
↓ 1 callersFunctionsendRrcConnectionReleaseCcch
Sent when an unrecognized UE tries to talk to us. Tell it to release the connection and start over.
UMTS/URRCMessages.cpp:808
↓ 1 callersFunctionsendRrcConnectionSetup
Release 3 version of this message. The samsung and other phones did not seem to like this, so 11-16-2012 tried switching to release 4 version.
UMTS/URRCMessages.cpp:578
↓ 1 callersFunctionsendSIP
Control/SMSControl.cpp:87
↓ 1 callersFunctionsendSecurityModeCommand
33.102 5.1.2 Specifies two types of Security procedure: section 6.3 describes the main authentication method using Ki; section 6.5 describes a local a
UMTS/URRCMessages.cpp:1307
↓ 1 callersMethodsendTCH
UMTS/UMTSLogicalChannel.h:329
↓ 1 callersMethodserviceLoop
Control/RadioResource.cpp:142
↓ 1 callersMethodserviceLoop
This is called to actually do the control
GSM/PowerManager.cpp:97
↓ 1 callersMethodsetAmDC
UMTS/URLC.h:508
↓ 1 callersMethodsetAmSN
AM PDU fields:
UMTS/URLC.h:506
↓ 1 callersMethodsetAttachTime
SGSNGGSN/Sgsn.h:88
↓ 1 callersMethodsetBit
CommonLibs/Utils.h:69
↓ 1 callersMethodsetEIndicator
UMTS/URLC.h:520
← previousnext →1,101–1,200 of 3,546, ranked by callers