Version 3 (modified by 15 years ago) ( diff ) | ,
---|
Table of Contents
BSFB – Datapath API (Internal) ¶
These API describes the functionality exported by the modified NEC basestation controller, which will be used by the Datapath controller module.
Network Entry Control API Specification ¶
This API is called by the datapath manager after it receives appropriate notification from the RM-Datapath API
appendMACAcl ¶
Add the given MAC address to the ACL (access control list) at the BTS
appendMACAcl (MS_MAC_Addr, IPaddress/mask) IP address for the corresponding MAC address is specified along with the mask. Done before a connection / flow can be setup.
removeMACAcl ¶
Remove the given MAC address from the ACL of the BTS
removeMACAcl( MS_MAC_Addr, IPaddress/mask) - IP address for the corresponding MAC address is specified along with the mask. - Done before a connection / flow can be setup.
acceptMAC ¶
acceptMAC(MS_MAC_Addr)
rejectMAC ¶
rejectMAC(MS_MAC_Addr)
clientRegistration ¶
clientRegistration(MS_MAC_Addr)
clientDeregistration ¶
clientDeregistration(MS_MAC_Addr)
Radio Level Monitoring ¶
getAvailableResources ¶
Returns the Available DL and UL resources in the BS currently.
getAvailableResources()
getMCS ¶
Returns the current Modulation and coding scheme for the given MAC address.
getMCS(MSID)
getThroughput ¶
Returns the current MAC throughput (Mbps) for the given MAC addess.
getThroughput(MSID)
getPacketLoss ¶
Returns the current packet loss rate and retries for the given service flow.
getPacketLoss(MSID)