First steps towards an open source implementation of the LE (Local Exchange) side of the ETSI/ITU V5 interface, in order to talk to Access Multiplexers (AN), such as Nokia EKSOS, DeTeWe ALIAN, etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Harald Welte 0f42168f9f add README.md 3 months ago
Makefile Makefile: build + link more source files 3 months ago
README.md add README.md 3 months ago
lapv5.c turn LAPD copy+paste into an actual LAPV5-DL implementation 3 months ago
lapv5.h turn LAPD copy+paste into an actual LAPV5-DL implementation 3 months ago
main.c main.c: use correct sub-system when printing received HDLC frames 3 months ago
osmo-v5le.cfg add skeleton for v5le (just opening the E1 line and adding LAPD) 3 months ago
v5x_data.c turn LAPD copy+paste into an actual LAPV5-DL implementation 3 months ago
v5x_internal.h fix typo in comment 3 months ago
v5x_protocol.c v5x_protocol: look-up user port only where needed (PSTN signaling) 3 months ago
v5x_protocol.h various compile fixes 3 months ago
v51_l1_fsm.c WIP initial import of far incomplete ETSI V5 implementation 11 months ago
v51_le_ctrl.c v51_le_ctrl: Dispatch events for received port control messages 3 months ago
v52_lcp_fsm.c WIP initial import of far incomplete ETSI V5 implementation 11 months ago
v52_le_user_port_fsm.c WIP initial import of far incomplete ETSI V5 implementation 11 months ago

README.md

osmo-v5 - Osmocom implementation of ETSI/ITU V5 interface

This is a repository containing very early work-in-progress code implementing the ETSI/ITU V5 interface as specified in ITU-T G.964 + G.965.

V5 is an interface spoken between digital telephone exchange and its [remote] access network (multiplexers + concentrators of subscriber access lines).

For some general intro into V5, you might find the following OsmoDevCall recording interesting: https://media.ccc.de/v/osmodevcall-20211228-laforge-retro-isdn-v5

Initial development was done just using the spec as reference; from 09/2022 onwards a Nokia EKSOS N20 became the primary target.

Homepage

None yet.

GIT Repository

You can clone from the official libosmocore.git repository using

    git clone https://gitea.osmocom.org/laforge/osmo-v5

There is a web interface at https://gitea.osmocom.org/laforge/osmo-v5

Mailing List

Discussions related to osmo-v5 are happening on the discussion@lists.retronetworking.org mailing list, please see https://lists.retronetworking.org/postorius/lists/discussion.lists.retronetworking.org/ for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.