Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-20 | mgcp: Count the packets that arrive on the transcoder | Holger Hans Peter Freyther | 1 | -1/+2 | |
2010-09-20 | mgcp: Make the base port of the transcoder configurable | Holger Hans Peter Freyther | 1 | -0/+12 | |
The code assumes a static mapping from endpoint to RTP port, be able to configure the start of such a mapping. | |||||
2010-09-20 | mgcp: Forward data from the BTS-in to the transcoder | Holger Hans Peter Freyther | 1 | -0/+10 | |
Bind a new port for the transcoder, forward data from the BTS to the transcoder, and from the transcoder to the network. Leave BTS-IN where it is, BTS-OUT can now be after the transcoding took place. We send the data from the BTS RTP port. This whole route will be guarded by the transcoder_ip and if it is NULL (current default) it will not go through the transcoder. | |||||
2010-09-20 | mgcp: Add ports for the transcoder as well | Holger Hans Peter Freyther | 1 | -0/+27 | |
2010-09-20 | mgcp: Share the range parsing code for net/bts | Holger Hans Peter Freyther | 1 | -14/+20 | |
2010-09-20 | mgcp: Add a transcoder-mgw command to store the address | Holger Hans Peter Freyther | 1 | -0/+17 | |
2010-08-08 | mgcp: Add a vty command to free a given endpoint. | Holger Hans Peter Freyther | 1 | -0/+19 | |
2010-08-06 | mgcp: Enable the tap after configuring it... | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-08-06 | mgcp: Add a call tap feature to forward audio to another forward port | Holger Hans Peter Freyther | 1 | -0/+45 | |
For debugging it is useful to forward (tee) UDP packets to another system and use gstreamer to inspect the rtp stream. This is untested code and might contain bugs.... and of course only tap your own calls. | |||||
2010-08-05 | mgcp: Patch RTP packets again if that is allowed.openbsc/0.9.3 | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-08-05 | mgcp: Allow to dynamically allocate ports from a range.. | Holger Hans Peter Freyther | 1 | -0/+2 | |
Allow to switch to a dynamic port allocator and not reuse the ports for a long time... This should help with a crazy network sending two streams at the same time. | |||||
2010-08-05 | mgcp: Allow to have a different port allocation mode | Holger Hans Peter Freyther | 1 | -10/+50 | |
2010-08-05 | mgcp: Prepare to have different port allocation strategies. | Holger Hans Peter Freyther | 1 | -6/+13 | |
2010-08-05 | mgcp: Allocate a different port for the networking... | Holger Hans Peter Freyther | 1 | -0/+18 | |
Use the right source port when sending the message. | |||||
2010-08-05 | mgcp: Rename the base port to bts_base as it will be used for the bts | Holger Hans Peter Freyther | 1 | -6/+10 | |
2010-08-05 | mgcp: Rename the bind method to show it is only binding for the bts port | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-05 | mgcp: Only use early bind for the BTS socket. | Holger Hans Peter Freyther | 1 | -14/+10 | |
Simplify the code by onlt allowing one way to allocate a socket. | |||||
2010-08-05 | mgcp: Group the state for bts/net into a struct and have two instances | Holger Hans Peter Freyther | 1 | -4/+5 | |
Group the data that each end (network/bts) have into a struct and use this struct throughout the sourcecode. | |||||
2010-08-05 | mgcp: Remove the forwarding mode as it was not used. | Holger Hans Peter Freyther | 1 | -58/+1 | |
2010-08-03 | mgcp: Move the rtp state into a struct | Holger Hans Peter Freyther | 1 | -2/+2 | |
Use a struct to group the rtp state for the up and the down link of the bts. | |||||
2010-08-03 | mgcp: Fix the documentation entry for the parameters | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-03 | mgcp: Allow to change the receive (the loopback part) via the VTY | Holger Hans Peter Freyther | 1 | -0/+29 | |
2010-07-29 | mgcp: Provide the RTP packet loss information in the mgcp overview | Holger Hans Peter Freyther | 1 | -2/+3 | |
2010-07-27 | mgcp: Rename TOS to DSCP | Holger Hans Peter Freyther | 1 | -7/+13 | |
DSCP is the more modern information for TOS and the kernel will set parts of TOS by itself (e.g. for ECN). | |||||
2010-06-17 | Merge branch 'on-waves/mgcp' | Holger Hans Peter Freyther | 1 | -0/+12 | |
2010-06-17 | [mgcp] Set the IP_TOS/DSCP on RTP/RTCP IP packets. | Holger Hans Peter Freyther | 1 | -0/+12 | |
2010-05-25 | Migrate VTY code to libosmovty | Harald Welte | 1 | -2/+2 | |
2010-05-16 | VTY: decouple telnet_interface from 'struct gsmnet' | Harald Welte | 1 | -1/+1 | |
We want the VTY and telnet code to be independent from the BSC application(s). As a side note, we also like to eliminate static global variables for 'struct gsm_network' all over the code. As such, telnet_init() is now passed along a "private" pointer, which getst stored in telnet_connection.priv. This telnet_connection is then stored in vty->priv, which in turn gets dereferenced if anyone needs a reference to 'struct gsm_network' from the BSC vty code. Also: * vty_init() now calls cmd_init() * the ugliness that telnet_init() calls back into the application by means of bsc_vty_init() function has been removed. * telnet_init() now returns any errors, so the main program can exit e.g. if the port is already in use. | |||||
2010-05-14 | [VTY] Introduce "end" command that works from any level in config | Harald Welte | 1 | -0/+1 | |
Using "end" you can always return to the "enable" level, and from there the "show" commands are available. So no more need for exit/exit/exit/exit/disable. | |||||
2010-05-14 | [VTY] Remove OpenBSC specific node-exit handling from src/vty | Harald Welte | 1 | -0/+2 | |
The idea is to move the VTY code into libosmocore at some point, and for that we need to eliminate OpenBSC specifics from it | |||||
2010-05-14 | [mgcp] Make show mgcp available in both modes. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-05-14 | Merge branch 'master' into on-waves/mgcp | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-05-14 | [mgcp] Clean up VTY code, the ranges are checked by the VTY code. | Holger Hans Peter Freyther | 1 | -20/+0 | |
2010-05-14 | [mgcp] Use A.B.C.D for the ip addresses inside the vty config | Holger Hans Peter Freyther | 1 | -4/+4 | |
Make the vty code parse the ip addresses for us and validate them for us. | |||||
2010-04-30 | [misc] Remove spaces, fix indention. | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-04-17 | [mgcp] Fix vty file generation for the BSC nat and other cases | Holger Hans Peter Freyther | 1 | -6/+8 | |
The current setting was not properly written out, this commit is fixing it. This includes indention, empty bts ip, wrong command for endpoints and the wrong number (+1 as zero is allocated but unused). | |||||
2010-04-15 | [mgcp] Only write audio_name/payload when it is actually set. | Holger Hans Peter Freyther | 1 | -2/+4 | |
2010-04-09 | [mgcp] Improve the endpoint display on the vty.. | Holger Hans Peter Freyther | 1 | -1/+1 | |
Make sure one understands the two values for number of incoming packets.. | |||||
2010-04-07 | [mgcp] Count incoming RTP packets from the BTS and remote | Holger Hans Peter Freyther | 1 | -2/+3 | |
2010-04-05 | [mgcp] Print the BTS IP addr of the endpoint. | Holger Hans Peter Freyther | 1 | -2/+3 | |
2010-04-05 | [mgcp] Add a new config option to set the call agent ip addr | Holger Hans Peter Freyther | 1 | -0/+14 | |
In the case of the nat we only want to communicate with one upstream call agent and this can now be configured. | |||||
2010-03-30 | [mgcp] The networking code needs a source addrs.. | Holger Hans Peter Freyther | 1 | -0/+5 | |
Make the source address mandantory and complain about complain when it is missing. The address is mandantory as it needs to be put into the MGCP messages... | |||||
2010-03-30 | [mgcp] Move mgcp init into the main method... | Holger Hans Peter Freyther | 1 | -10/+0 | |
2010-02-26 | Merge remote branch 'origin/master' into on-waves/mgcp | Holger Hans Peter Freyther | 1 | -1/+2 | |
Conflicts: openbsc/include/openbsc/Makefile.am openbsc/src/Makefile.am | |||||
2010-02-26 | [mgcp] Print the rtp_port number, do not assume it was already assigned. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-02-22 | [mgcp] Move away from global variables and split out VTY code | Holger Hans Peter Freyther | 1 | -0/+338 | |
In separation of using the MGCP parsing in another context, refactor the code to operate on a struct mgcp_config, split out the vty code from the mgcp_protocol.c, and move the callbacks into the mgcp code. There should be no functional changes. |