Hi Omar,

please my comments inline in *red* ..

On Mon, Mar 21, 2016 at 8:40 PM, Omar Baldonado <o...@fb.com> wrote:

> Hi Rajat,
>
> This looks really interesting – thanks for stepping forward with this. I
> had a couple of notes/questions to get this started:
>
>    - It would be great in your diagram to understand which pieces are
>    open source vs. not.
>
> *>>>>>  All of it should be open source (assuming the Wi-Fi SoC providers
will open source their drivers / SDK as well).  The A-SAI module built on
on top of such open SDKs will be community driven and open source. It will
have the APIs that provide a common provisioning & programming interface
for various such SoC partners like Broadcom, Qualcomm (Atheros) , Intel &
may be the new  'up and coming' Wi-Fi chipset providers like Quantenna and
Celeno  { Hopefully they are listening or we can reach out to them to join
the cause}. Obviously A-SAI does not exist today .. however many such
constructs do, we have been using combination of linux iw (
**https://wireless.wiki.kernel.org/en/users/Documentation/iw
<https://wireless.wiki.kernel.org/en/users/Documentation/iw> ) +
chipset/SoC specific drivers to accomplish the similar task that A-SAI
would hope to accomplish. *


>    - Also, regarding the open source “cloud" AP manager, do you have a
>    particular package/system in mind?
>
>
*>>>>> When branch networking gear like WI-Fi APs and PoEs  are part of a
large install base e.g. tens of thousands of units, it is necessary to
automate on-boarding/bootstrapping, initital provisioning as well as CI/CD
aspects of IT automation of such remote units. Such automation can be
accomplished using open source frameworks like Ansible recipes or Salt
Masters (we prefer Ansible for its ease of use but i don't want to invite
the wrath of Salt lovers :)  ).  But it gets better from there,  depending
on network design approach, if the remote branches have a L2 design , then
such APs will be provisioned in a 'transparent bridge' mode where the APs
will backhaul all the user L2 traffic transparently over provisioned L2
overlay (GRE, VXLAN) to some DC site. In an alternative design, these
branch / AP are provisioned as L3 switches , there user traffic aggregation
is not required, however IP services like DHCP, NAT etc need to be remote
managed and automated. Lastly, centralized coordination of Wi-Fi resources
(channels , TX power adjustment etc) is also needed for best possible of
WI-Fi throughput to combat interference scenarios. The goal to provide a
baseline IT automation controller as a open source package.*



>
>    -
>       - Are you really thinking “cloud”? Or did you mean an open source
>       package someone can install “locally” to manage their APs?
>
> *>>>> The latter ,   i.e. an open source package that can be used locally
or centrally in a private/public cloud based on the deployment model and
size.*



>
>    -
>       - I’ve generally seen potentially a bunch of functionality in the
>       “central controller” or manager, depending on thick/thin AP, but even
>       besides that, there’s a bunch of mgmt functionality like upgrading 
> images,
>       centralized configuration/monitoring/troubleshooting
>
> *>>>> Yes, a disaggregated controller would be required to support
provisioning aspects, user traffic aggregation aspects, RF coordination
aspects etc. Hopefully, as set of open source packages that act as building
blocks. I believe SoNIC can be adapted to a play role here as well , as
 layer 2 agg.*



>
>    -
>    - Regarding SAI or the applicability of any other OCP projects (ONIE,
>    ONL), it would be great to get a readout on the available options, just so
>    we can all get a sense of the landscape.
>
>
*>>>>> I believe that is where a lot of innovation will happen once a A-SAI
like open source framework is made available. For example, there are many
places where there is no wired connectivity to the branches. Once the chip
vendors provide open Access to SDKs , one could use a Wi-Fi radio as
backhaul as well e.g. provisioning Wi-Fi radios (and maybe tweaking the mac
layer) as specialized backhaul with high gain antennas. possibilities are
endless !  In upcoming calls we can propose an initial set of API semantics
that A-SAI (or whatever name the group chooses for it) should support.*





> Thanks!
>
> Omar
>

BR
Rajat Ghai
CTO
Benu Networks




>
>
> From: <opencompute-networking-boun...@lists.opencompute.org> on behalf of
> Rajat Ghai <rajatg...@gmail.com>
> Date: Monday, March 21, 2016 at 4:55 PM
> To: Jeff Catlin <jeff_cat...@edge-core.com>, Rajat Ghai <
> rg...@benunets.com>
> Cc: "opencompute-networking@lists.opencompute.org" <
> opencompute-networking@lists.opencompute.org>
> Subject: [Opencompute-networking] Work Item proposal for OCP Wi-Fi AP
>
> Hi,
>
> I might be jumping the gun here a little bit , however we @ Benu Networks
> are very interested in pursuing, facilitating  & participating in Open
> Branch platforms (specially an Open Wi-Fi AP).
>
> We  believe that open desegregated Wi-Fi AP can kickstart a new wave of
> innovation that can radically disrupt the branch office /  SMB , similar to
> what is already been happening to OCP based Data Center Switching.
>
> We would love to open up a discussion in the group and see if we can find
> fellow travelers to join us. As a starting point we'd like to offer a high
> level proposal the looks like the one shown below :
>
>
> ​
> Wi-Fi APs are not your typical switches as 802.11 has big WLAN (RF)
> component that needs a whole different class of management e.g.
>
> - ICM :  Interference Counter Measure (Ability to automate interference
> mitigation)
> - 802.1r fast mobility (Ability to provide fast handovers from one AP to
> another) ,
> - 802.11k handoff steering            (Ability to interact with user
> devices for AP attach)
> - Band steering policies                 (2.4 Ghz v/s 5 GHz)
> - Network (SSID) steering policies (Virtual SSID scenarios)
> - Other Network policies like MCS threshold settings for better QoE &
>  Service discovery
> - Wi-Fi Telemetry,
>
> Apart from WLAN specific interface, the Wi-Fi AP also has networking setup
> (bridges, tunnels etc.)
> that are also common to non-Wi-Fi capable branch switches .
>
> Finally, Wi-Fi APs also require to have a branch IP router capability that
> includes other networking stacks that are not present in DC switches e.g.
> UPnP (DLNA), PCP etc.
>
> We could create a SAI equivalent for Branch {in this case i have called it 
> *A-SAI
> i.e. AP SAI*) ;  Such SAI would be common to all Wi-Fi SoCs e.g. from
> Broadcom , Qualcomm, Intel etc.
>
> If the group agrees to move it forward, we (Benu) would be happy to
> facilitate the process as well as contribute user land components mentioned
> above.
>
> BR
> Rajat Ghai
> CTO
> Benu Networks
>
>
>
>
>
> On Mon, Mar 21, 2016 at 5:21 PM, Jeff Catlin <jeff_cat...@edge-core.com>
> wrote:
>
>> That will work for Accton / Edgecore
>>
>>
>>
>> Jeff
>>
>>
>>
>> Jeffrey D Catlin
>>
>> Associate Vice President of Technology
>>
>> Accton Technology Corporation
>>
>> jeff_cat...@accton.com
>>
>> 603-531-1286
>>
>>
>>
>> *From:* opencompute-networking-boun...@lists.opencompute.org [mailto:
>> opencompute-networking-boun...@lists.opencompute.org] *On Behalf Of *Carlos
>> Cardenas
>> *Sent:* Monday, March 21, 2016 1:01 PM
>> *To:* opencompute-networking@lists.opencompute.org
>> *Subject:* [Opencompute-networking] Record # of hardware submissions
>>
>>
>>
>> Howdy,
>>
>>
>>
>> Well, I hope everyone has fully recovered from the OCP Summit a couple
>> weeks ago, because we got some serious work ahead.
>>
>>
>>
>> In the weeks preceding/during/after summit, we received 12 new hardware
>> submissions representing 16 different SKUs across: data center, edge
>> routing, access/campus!!!
>>
>>
>>
>> Now it's time that we review them as a community and this is where the
>> rub is.  Prior to the summit, our process was to present submission during
>> the monthly project call allotting 10min for presentation and 5+ min for
>> Q/A.  To review the 12 hardware submissions would take us about 3 - 4
>> months; by then, we would have started to receive more submissions
>> therefore staying in a backlog.
>>
>>
>>
>> This is a good problem to have since it only validates the open
>> networking model is not only thriving in data center but expanding into
>> other areas of networking.
>>
>>
>>
>> I would like to propose the following: over the next couple of weeks, we
>> hold 3 hardware submission meetings prior to the next project call (which
>> is April 11) and present a summary then.
>>
>>
>>
>> If this is acceptable, the following vendors and submissions will need to
>> be scheduled (
>> http://www.opencompute.org/wiki/Networking/SpecsAndDesigns#Shared_hardware_specifications_still_under_review
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.opencompute.org_wiki_Networking_SpecsAndDesigns-23Shared-5Fhardware-5Fspecifications-5Fstill-5Funder-5Freview&d=CwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=9OXeVvb4F_3KpIM1FO0Uig&m=al57GC5fUCsKSiqHZRneWVS4zX5ZSz6_Ki_ZZgNKFKs&s=57zdRyLgkpV9PUI8_Egp5X009zJSFtemMl3NR1_2_cI&e=>
>> ):
>>
>> * Agema - POE switch
>>
>> * Alpha - 10GT and 100G (revisit with updated specs)
>>
>> * Edgecore - chassis, edge router, POE switch, wireless APs
>>
>> * Facebook - Wedge100 and 6pack40
>>
>> * Nephos - 10G with Nephos ASIC (this is our first contribution that is
>> based on an accepted switch design: AS5712)
>>
>>
>>
>> Does this work for everyone?
>>
>>
>> +--+
>>
>> Carlos
>>
>> _______________________________________________
>> opencompute-networking mailing list
>> Unsubscribe:
>> http://lists.opencompute.org/mailman/options/opencompute-networking
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.opencompute.org_mailman_options_opencompute-2Dnetworking&d=CwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=9OXeVvb4F_3KpIM1FO0Uig&m=al57GC5fUCsKSiqHZRneWVS4zX5ZSz6_Ki_ZZgNKFKs&s=NRW3i1NkRa1r0oD1FPJA-gUELJADDAhSRNMl8xwIAKA&e=>
>>
>> opencompute-networking@lists.opencompute.org
>> http://lists.opencompute.org/mailman/listinfo/opencompute-networking
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.opencompute.org_mailman_listinfo_opencompute-2Dnetworking&d=CwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=9OXeVvb4F_3KpIM1FO0Uig&m=al57GC5fUCsKSiqHZRneWVS4zX5ZSz6_Ki_ZZgNKFKs&s=RKBHz7ILqqAiPPw9D-1541P7TT6ey0cP4qs3camEie4&e=>
>>
>>
>
_______________________________________________
opencompute-networking mailing list
Unsubscribe: http://lists.opencompute.org/mailman/options/opencompute-networking

opencompute-networking@lists.opencompute.org
http://lists.opencompute.org/mailman/listinfo/opencompute-networking

Reply via email to