cicn.git
7 years agoFixed bug in EmulatedLteChannel for unmanaged devices 04/8104/1
Marcel Enguehard [Fri, 18 Aug 2017 08:41:59 +0000 (10:41 +0200)]
Fixed bug in EmulatedLteChannel for unmanaged devices

Change-Id: I58e975cef6b621f0a89cf4683eaaccb04a9d2e17
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years agoRevert cmake files and build-packages script to previous version. 51/7851/1
Mauro Sardara [Mon, 31 Jul 2017 08:50:25 +0000 (10:50 +0200)]
Revert cmake files and build-packages script to previous version.

Change-Id: If592880f899fb2148dfcb0046d6c4371a5a51b40
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
7 years ago* GUI resource 36/7636/3
Marcel Enguehard [Wed, 19 Jul 2017 09:26:26 +0000 (11:26 +0200)]
* GUI resource
* MemIf interface for VPP
* Better netmodel integration
* Draft documentation
* New tutorials
* Improved monitoring and error handling
* Refactored IP addresses and prefixes representation
* Improved image mgmt for LXD
* Various bugfixes and code refactoring

Change-Id: I90da6cf7b5716bc7deb6bf4e24d3f9f01b5a9b0f
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years agoAdding fading traces to lte-emulator package 78/7278/1
Mauro Sardara [Thu, 22 Jun 2017 13:30:42 +0000 (15:30 +0200)]
Adding fading traces to lte-emulator package

Change-Id: I510c666ea797933eef55eeb09bf2acef3bfe422d
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
7 years agoRemoved unused and buggy debug 89/7089/2
Marcel Enguehard [Fri, 9 Jun 2017 15:18:30 +0000 (17:18 +0200)]
Removed unused and buggy debug

Change-Id: I6c9cf54d8820407878cacf0b3306163c32c9a397
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years agoUpdated image name in examples 97/6997/1
Marcel Enguehard [Mon, 5 Jun 2017 09:05:51 +0000 (11:05 +0200)]
Updated image name in examples

Change-Id: I76f9a8bfaeb5f52fb25a694fd72a71e11b741609
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years ago- Adding support for GRE tunnels to LTE emulation 91/6991/1
Mauro Sardara [Sat, 3 Jun 2017 10:38:46 +0000 (12:38 +0200)]
- Adding support for GRE tunnels to LTE emulation
- Fix version of NS3 emulator

Change-Id: I8dbf54d2234053b3417531daaef228f9b7d201d9
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
7 years agoFix for ICN routes to find producer prefixes in a given group 23/6923/1
Marcel Enguehard [Tue, 30 May 2017 12:31:11 +0000 (14:31 +0200)]
Fix for ICN routes to find producer prefixes in a given group

Change-Id: Iaf78c4f6f887635f48263b9b77e7fbdb486bafff
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years agoMisc bug fixes: VPP, deb package detection, lxd 06/6906/1
Marcel Enguehard [Mon, 29 May 2017 13:54:39 +0000 (15:54 +0200)]
Misc bug fixes: VPP, deb package detection, lxd

Change-Id: Ib3d339e636c0ec62dc0fe3227af85bcc167445cf
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
7 years agoMisc bug fixes 03/6903/1
Marcel Enguehard [Mon, 29 May 2017 11:13:32 +0000 (13:13 +0200)]
Misc bug fixes
*IP assignment
*Node is a key attribute
*Up-to-date packages
*Trailing whitespaces
...

Change-Id: Id8e2a5f7b2c4506f326b3c4bc991fa65f53fca5c
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoIntroduced groups + lxd profiles + diverted control network handling to lxd + misc... 36/6836/2
Marcel Enguehard [Tue, 23 May 2017 08:50:17 +0000 (10:50 +0200)]
Introduced groups + lxd profiles + diverted control network handling to lxd + misc bug fixes

Change-Id: Iae26bc2994ac9704dde7dfa8fbe4be1b74cf9e6f
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoIPv6 dataplane support + Decentralized IPv4 prefix attribution + Bug fix for attribut... 07/6707/1
Marcel Enguehard [Mon, 15 May 2017 14:26:27 +0000 (16:26 +0200)]
IPv6 dataplane support + Decentralized IPv4 prefix attribution + Bug fix for attribute default values handling + Various fixes

Change-Id: I0a26eda064d9e22d9d55fd568748076148f49645
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoVPP fixes + refactored for libicnet + trailing spaces 23/6423/2
Marcel Enguehard [Tue, 25 Apr 2017 14:41:36 +0000 (16:41 +0200)]
VPP fixes + refactored for libicnet + trailing spaces

Change-Id: Ib31d27c4d26eececa991327f2994cf60370b86d9
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoTypo for VPP interfaces + More explicit exceptions for BashTask + Forgotten if-statem... 14/6414/1
Marcel Enguehard [Tue, 25 Apr 2017 11:37:27 +0000 (13:37 +0200)]
Typo for VPP interfaces + More explicit exceptions for BashTask + Forgotten if-statement in LxcContainer setup

Change-Id: I7b450b13e632899bef5ff37168a9454fe4e92640
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoMerge "Updated topology and script for Internet2 tutorial" into vicn/master
Mauro Sardara [Wed, 19 Apr 2017 16:20:59 +0000 (16:20 +0000)]
Merge "Updated topology and script for Internet2 tutorial" into vicn/master

8 years agoUpdated topology and script for Internet2 tutorial 81/6281/1
Marcel Enguehard [Wed, 19 Apr 2017 16:06:35 +0000 (18:06 +0200)]
Updated topology and script for Internet2 tutorial

Change-Id: Iaeddb03d959d639b30504cb8dbd5e886b9e3a57a
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoAdding build number to ns3 package after building the emulators. 09/6209/1
Mauro Sardara [Sat, 15 Apr 2017 15:30:22 +0000 (17:30 +0200)]
Adding build number to ns3 package after building the emulators.

Change-Id: I5f295924db7995946764446e5e22e5e8948ae272
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
8 years agoAdding support for package creation. 86/6186/7 Vicn-v1.0
Mauro Sardara [Thu, 13 Apr 2017 09:58:24 +0000 (11:58 +0200)]
Adding support for package creation.
The script for creating the package is scripts/build-package.sh, and it will create the correct package depending
on the OS and the architecture users are running on.

Supported OS: Ubuntu 16.04

Change-Id: I852e4b669114cfedaa1bb4d82e970f9aa639919b
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
8 years agoUpdated LXD image in tutorials + new tutorial + Changed logs for LXD NotFound to... 55/6155/1
Marcel Enguehard [Wed, 12 Apr 2017 08:44:55 +0000 (10:44 +0200)]
Updated LXD image in tutorials + new tutorial + Changed logs for LXD NotFound to warnings + Number of workers is now a function of the number of CPUs

Change-Id: I926ac0e86cd2c594c3f9fce7e20e80a385b4f56a
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoMerge "Adding the capability to create link between two containers on two physically...
Luca Muscariello [Tue, 11 Apr 2017 17:42:34 +0000 (17:42 +0000)]
Merge "Adding the capability to create link between two containers on two physically distant servers plus: small typo fix in net_device.py" into vicn/master

8 years ago* Handler for Lxd NotFound exception for attributes 29/6129/2
Marcel Enguehard [Tue, 11 Apr 2017 08:24:25 +0000 (10:24 +0200)]
* Handler for Lxd NotFound exception for attributes
* Typo in capacity settings
* Error handling: vICN fails directly on exception
* Removed urllib3 warnings
* Trailing spaces

Change-Id: I9358d33da8607f62496a4bfadd5da5228ee484dc
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoAdding the capability to create link between two containers on two physically distant... 14/6114/4
Jacques Samain [Mon, 10 Apr 2017 08:58:31 +0000 (10:58 +0200)]
Adding the capability to create link between two containers on two physically distant servers
plus: small typo fix in net_device.py

Change-Id: I40ccf95e1fa81089b30a853d02bb47aab6223a90
Signed-off-by: Jacques Samain <jsamain+fdio@cisco.com>
8 years agoAdding packaging info to CMakeLists.txt 96/6096/2
Mauro Sardara [Fri, 7 Apr 2017 18:29:36 +0000 (20:29 +0200)]
Adding packaging info to CMakeLists.txt

Change-Id: Ic57f225f0c2f5a8818f092779faca66b3dcf347f
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
8 years agoAdding support for building radio emualtion packages 74/6074/1
Mauro Sardara [Thu, 6 Apr 2017 18:14:28 +0000 (20:14 +0200)]
Adding support for building radio emualtion packages

Change-Id: I49a11dfd574dda7258e868e01fc095a8ba7fd42f
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
8 years agoTopology cleanup fix + fix for requirements + fix for local physical servers 86/5986/1
Marcel Enguehard [Fri, 31 Mar 2017 16:34:54 +0000 (18:34 +0200)]
Topology cleanup fix + fix for requirements + fix for local physical servers

Change-Id: Ifd090122348f362a65e5d86ce62784be2821d12b
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoMisc. improvements to vICN codebase detailed below. 58/5858/1
Jordan Augé [Sat, 25 Mar 2017 01:00:42 +0000 (02:00 +0100)]
Misc. improvements to vICN codebase detailed below.

- vICN core
 . Added python setup script (allowing package installation)
 . Better error handling
- Resources
 . LXD : better handling of certificate generation
 . Physical : generation of SSH keypair within vICN
 . Link : code simplification
 . EmulatedLteChannel: fixed typo in netmask configuration of emu-radio (missing /)
- Examples
 . Added json file for tutorial #2 - Dumbell
 . New tutorial #03 - Load balancing in WiFi/LTE hetnet
- Other minor changes incl. code cleanup (trailing spaces, etc.)

Change-Id: Id306ca71e27d9859aa72760f63a2bc364bfe8159
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
8 years agoPackages+Error handling for VppHost 55/5855/1
Marcel Enguehard [Fri, 24 Mar 2017 15:28:52 +0000 (16:28 +0100)]
Packages+Error handling for VppHost

Change-Id: I3ef3711b21c385a191d09be3823588309eece2ca
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
8 years agoInitial commit: vICN 10/5510/2
Jordan Augé [Fri, 24 Feb 2017 13:58:01 +0000 (14:58 +0100)]
Initial commit: vICN

Change-Id: I7ce66c4e84a6a1921c63442f858b49e083adc7a7
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
8 years agoInitial empty repository
Vanessa Rene Valderrama [Thu, 2 Feb 2017 17:08:11 +0000 (17:08 +0000)]
Initial empty repository