tree: 363267678ff748f658deff10bdab2a77dc9991a8 [path history] [tgz]
  1. README.md
  2. dev_guide.md
  3. installation_guide.md
  4. overview.md
  5. static/
  6. troubleshooting.md
docs/README.md

M-CORD Profile

The M-CORD (Mobile CORD) profile is Official as of 4.1. This document describes 5.0.

Service Manifest

M-CORD includes service manifests: mcord-cavium

ServiceSource Code
epc-servicehttps://github.com/opencord/epc-service
Fabrichttps://github.com/opencord/fabric
HSS_DBbased on Cassandra, provided in hss_db image
InternetEmulatorbased on VLC, provided in internetEmulator image
ONOShttps://github.com/opencord/onos-service
OpenStackhttps://github.com/opencord/openstack
vENBhttps://github.com/opencord/venb
vHSShttps://github.com/opencord/vHSS
vMMEhttps://github.com/opencord/vMME
vSPGWChttps://github.com/opencord/vspgwc
vSPGWUhttps://github.com/opencord/vspgwu
VTNhttps://github.com/opencord/vtn

Model Extensions

M-CORD extends CORD's core models with the following model specification mcord.xproto, which represents the subscriber that anchors a chain of ServiceInstances:

message MCordSubscriberInstance (ServiceInstance) {
    option verbose_name = "MCORD Subscriber";
    option description = "This model holds the informations of a Mobile
    Subscriber in CORD";

    required string imsi_number = 1 [max_length = 30, content_type = "stripped", blank = False, null = False, db_index = False];
    optional string apn_number = 2 [max_length = 30, content_type = "stripped", blank = True, null = True, db_index = False];
    optional int32 ue_status = 3 [default = "0", choices = "(('0', 'Detached'), ('1', 'Attached'))", blank = True, null = True, db_index = False];
    optional string created_by = 4 [null = True, blank = True, gui_hidden = True];
}

GUI Extensions

M-CORD doesn’t include any GUI extension.