Attention is currently required from: Hoernchen, fixeria, laforge, osmith, 
pespin.

Timur Davydov has posted comments on this change by Timur Davydov. ( 
https://gerrit.osmocom.org/c/osmo-trx/+/42243?usp=email )

Change subject: build: install common/GSM/transceiver libraries for emscripten 
and add pkg-config files
......................................................................


Patch Set 3:

(1 comment)

Patchset:

PS1:
> I'm not really following here. […]
For Web applications, we need tighter integration between osmo-bts-trx and 
osmo-trx for the following reasons:
1. To enable fast in-process interaction instead of communicating over UDP
2. To build and deliver a single combined library (e.g. osmo-bts.wasm) for use 
in the browser
3. To improve performance by eliminating socket-based IPC overhead and context 
switching

In this architecture, both components are compiled into one unified WebAssembly 
target, so linking the relevant parts together at build time is intentional. 
This allows direct function calls instead of network transport and avoids 
serialization/deserialization overhead.

Further in the web deployment model, osmo-bts (running inside WebAssembly in 
the browser) communicates with the backend over WebSocket. On the backend side, 
a gateway component converts messages to/from UDP in order to interoperate with 
the remaining native Osmocom components.

A more detailed architectural description can be found here: 
https://github.com/wavelet-lab/osmoweb/blob/main/docs/architecture/overview.md



-- 
To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/42243?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: comment
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I2495c5b5c79f2fe74bef83902058e1d2207c1f3c
Gerrit-Change-Number: 42243
Gerrit-PatchSet: 3
Gerrit-Owner: Timur Davydov <[email protected]>
Gerrit-Reviewer: Hoernchen <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>
Gerrit-CC: pespin <[email protected]>
Gerrit-Attention: osmith <[email protected]>
Gerrit-Attention: Hoernchen <[email protected]>
Gerrit-Attention: laforge <[email protected]>
Gerrit-Attention: pespin <[email protected]>
Gerrit-Attention: fixeria <[email protected]>
Gerrit-Comment-Date: Tue, 03 Mar 2026 14:58:45 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <[email protected]>
Comment-In-Reply-To: Timur Davydov <[email protected]>

Reply via email to