BPI-R4 new design for 5G gateway, support OpenMPTCPRoutuer

BPI-R4 new design for 5G gateway, support OpenMPTCPRoutuer.

any good project with this design???

4 Likes

Isn’t it a little too overkilled? Would the chip in question be able to manage + 5G modem at the same time? With the current mediatek chips the bottleneck is the cpu that does not know how to handle the interrupts of the usb/pcie well

PI-R4 new design for 5G gateway Block Diagram

Any plan of adding PoE-out on the RJ45 ports? I would like to have one of those rack mounted as a gateway and multiple BPIs as APs, like the AC+AP deployment. It would be helpful for multi floor townhomes,

I think having six M.2 Key B slots hosting six 4G/5G modems is excessive, especially since there is currently no hardware offload available for the USB interface. Based on what you’ve shared, those ports are connected to a USB 3.0 switch. Theoretically, with two USB 3.0 switches (each offering 5 Gbit/s) shared across the slots, the bandwidth per port would be around 4/5 = 0.8 Gbit/s. Additionally, we need to account for interrupts on the controller, which the CPU may struggle to handle efficiently.

Let me know if I’m saying something wrong or if this actually makes sense.

I think that those who can get 0.8Gbps from one modem don’t need mptcp.

What would be a real-world use-case for such a 5G gateway?

So you need 6 SIM cards/contracts - I guess this might not be that cheap? Or is it to circumvent carrier data caps - so you get some kind of prepaid data and just get 6 cheap prepaid SIM cards?

OpenMPTCProuter permit to aggregate multiple Internet connections with the help of Multipath TCP (MPTCP).

Yes I read that, but why would you aggregate six 5G connections? I‘m really curious, as this is very uncommon (nobody) here where I live, so I‘m really interested how this feature is actually used - it must make sense in some countries or for special use cases?

for speed?

here is another project with 930mbps from 16 modems

I see, wow 16 modems! So you do it, because there is no ISP providing wired access (cable, fiber, DSL, …) in your area? In my area, 16 modems = 16 contracts would cost 16x 20.- EUR = 320 EUR per month, so this would be way more expensive than wired access (30 EUR per month) or even satellite, even a single 5G connection would deliver 1G up/down, so there is some data/bandwidth cap per contract? It is really interesting, how the economics of internet is different in all regions on Earth…

OpenMPTCProuter currently support to aggregate up to 8 connections (or 8 IPs in fact). I’ve made a patch to support more but I don’t have so many connections to test…

BPI-R4 and BPI-R4 PoE are supported in v0.62 RC1 (I hope to be able to release v0.62 soon…)

1 Like

please add PoE, that would really make sense instead of tons of RJ45

This is a special use case, specifically for 5G aggregation,

We will release another product that supports multiple 2.5G RJ45 and POE PD.

1 Like

It have no sense, cell tower has limited capacity.

Hi sinovoip,

When do you expect this board to be available?

I’m really excited about this project! Due to some particular life circumstances, I have access to hundreds (literally) of SIM cards with no data caps or speed limits, everything depends on the antenna. With each SIM, I can get over 1Gbps on 5G and anywhere from dozens to hundreds of Mbps on 4G/4G+ towers.

A board like this would be amazing for me. I’d love to test how well it can bond six or more SIMs to achieve even better speeds.

If you’re already working with early hardware evaluators, I’d be very interested in seeing what this board can do in real-world scenarios. I could also put together a YouTube video showcasing the aggregated speed results.

we do layout now ,when sample ready , will let you know

Great to hear! Looking forward to it. Thanks for the update.