Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
mosaic5g
mosaic5g
Commits
de498c13
Commit
de498c13
authored
Aug 16, 2017
by
nikaeinn
Browse files
Merge branch 'master' of
https://gitlab.eurecom.fr/mosaic5g/mosaic5g
parents
a322cab4
6cbe86dc
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
de498c13
# MOSAIC5G Ecosystem
M5G is an ecosystem of opensource platforms and use-cases for 4G-5G R&D.
M5G is an ecosystem of opensource platforms and use-cases for 4G-5G R&D
to build a service delivery platform across reusable software components
.
A service delivery platform for 5G network across reusable software
Mosaic-5G is composed of the following modules:
Mosaic-5G is composed of the following submodules:
*
The network Store
*
The JOX juju orchestrator
*
The LL-MEC low latency MEC platform
*
The FlexRAN and FlexCN real-time master controller
*
The FlexRAN agent for monolitic and disaggregated RAN
*
The FlexCN agent for monolitic and disaggregated CN
*
The FlexRAN agent
-r
for monolitic and disaggregated RAN
*
The FlexCN agent
-c
for monolitic and disaggregated CN
This repository is designed to serve as a meta repository from where each
submodules can be pulled. To get the code, simply clone this repository and
...
...
@@ -22,12 +19,12 @@ git submodule init
```
Then choose to load the appropriate submodule depending on the deployment node
(agent or controller).
(agent or controller).
For more information about submodules, have a look at https://subfictional.com/fun-with-git-submodules/
## Store
For the jox directory, simply run:
```
git submodule update store
git submodule update store
--remote
```
The source code of the jox will be cloned from the appropriate repository
and can be found in the
**store**
directory.
...
...
@@ -36,7 +33,7 @@ and can be found in the **store** directory.
For the jox directory, simply run:
```
git submodule update jox
git submodule update jox
--remote
```
The source code of the jox will be cloned from the appropriate repository
and can be found in the
**jox**
directory.
...
...
@@ -45,7 +42,7 @@ and can be found in the **jox** directory.
For the ll-mec, simply run:
```
git submodule update ll-mec
git submodule update ll-mec
--remote
```
The source code of the ll-mec will be cloned and can be found in the
**ll-mec**
directory.
...
...
@@ -54,23 +51,23 @@ The source code of the ll-mec will be cloned and can be found in the
For the FlexRAN controller simply run:
```
git submodule update controller
git submodule update controller
--remote
```
The source code of the controller will be cloned from the appropriate repository
and can be found in the
**controller**
directory.
## FlexRAN agent
For the FlexRAN agent simply run:
For the FlexRAN agent
-r
simply run:
```
git submodule update agent
git submodule update agent
-r --remote
```
The source code of the agent will be cloned and can be found in the
**
ran-
agent**
directory.
**agent
-r
**
directory.
## FlexCN agent
For the Flex
RA
N agent simply run:
For the Flex
C
N agent
-c
simply run:
```
git submodule update agent
git submodule update agent
-c --remote
```
The source code of the agent will be cloned and can be found in the
**
cn-
agent**
directory.
**agent
-c
**
directory.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment