Changes between Version 2 and Version 3 of Internal/WiMAX/WiMAXAPI/fBSFBDpApi


Ignore:
Timestamp:
Feb 18, 2010, 2:25:33 AM (14 years ago)
Author:
seskar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/WiMAX/WiMAXAPI/fBSFBDpApi

    v2 v3  
    1 [[TOC(Internal/WiMAX/WiMAXAPI*)]]
     1[[TOC(Internal/WiMAX/WiMAXAPI*,depth=2)]]
    22
    33= BSFB – Datapath API  (Internal) =
     
    55== Network Entry Control API Specification ==
    66This API is called by the datapath manager after it receives appropriate notification from the RM-Datapath API
    7 === appendMACAcl (MS_MAC_Addr, IPaddress/mask) ===
    8 -       Add  the given MAC address to the ACL (access control list) at the BTS
    9              -  IP address for the corresponding MAC address is specified along with the mask.
    10         -       Done before a connection / flow can be setup.
    11 === removeMACAcl( MS_MAC_Addr, IPaddress/mask) ===
    12 -       Remove  the given MAC address from the ACL of the BTS
     7=== appendMACAcl ===
     8Add  the given MAC address to the ACL (access control list) at the BTS
     9{{{
     10appendMACAcl (MS_MAC_Addr, IPaddress/mask)
     11   IP address for the corresponding MAC address is specified along with the mask.
     12   Done before a connection / flow can be setup.
     13}}}
     14=== removeMACAcl ===
     15Remove  the given MAC address from the ACL of the BTS
     16{{{
     17removeMACAcl( MS_MAC_Addr, IPaddress/mask)
    1318-       IP address for the corresponding MAC address is specified along with the mask.
    1419-       Done before a connection / flow can be setup.
    15 === acceptMAC(MS_MAC_Addr) ===
    16 === rejectMAC(MS_MAC_Addr) ===
    17 === newClientRegistration(MS_MAC_Addr) ===
    18 === clientDeregistration(MS_MAC_Addr) ===
     20}}}
    1921
     22=== acceptMAC ===
     23{{{
     24acceptMAC(MS_MAC_Addr)
     25}}}
     26
     27=== rejectMAC ===
     28{{{
     29rejectMAC(MS_MAC_Addr)
     30}}}
     31
     32=== clientRegistration ===
     33{{{
     34clientRegistration(MS_MAC_Addr)
     35}}}
     36
     37=== clientDeregistration ===
     38{{{
     39clientDeregistration(MS_MAC_Addr)
     40}}}
    2041 
    2142== Radio Level Monitoring ==
    22 === getAvailableResources () ===
    23 -       Returns the Available DL and UL resources in the BS currently.
    24 === getMCS(MSID) ===
    25 -       Returns the current Modulation and coding scheme for the given MAC address.
    26 === getThroughput(MSID) ===
    27 -       Returns the current MAC throughput (Mbps) for the given MAC addess.
     43=== getAvailableResources ===
     44Returns the Available DL and UL resources in the BS currently.
     45{{{
     46getAvailableResources()
     47}}}
    2848
    29 === getPacketLoss(MSID) ===
    30 -       Returns the current packet loss rate and retries for the given service flow.
     49=== getMCS ===
     50Returns the current Modulation and coding scheme for the given MAC address.
     51{{{
     52getMCS(MSID)
     53}}}
     54
     55=== getThroughput ===
     56Returns the current MAC throughput (Mbps) for the given MAC addess.
     57{{{
     58getThroughput(MSID)
     59}}}
     60
     61=== getPacketLoss ===
     62Returns the current packet loss rate and retries for the given service flow.
     63{{{
     64getPacketLoss(MSID)
     65}}}