Skip to content

v1.6.0

Compare
Choose a tag to compare
@dilallkx dilallkx released this 17 Dec 13:34
· 798 commits to master since this release

UPGRADE NOTE: Release-specific upgrade information

SUMMARY:

  • Multi-Feature release enabling new deployment configurations
    • New & Upgraded Services
      • ETSI MEC013 Location - API v1 to v2
      • ETSI MEC012 Radio Network Information - API v1 to v2
      • ETSI MEC028 - WLAN Access Information - new service, API v2
    • CPU & Memory limits for scenario pods
    • Network characteristics automation using geolocation
    • Terminal POA selection - new algorithm based on geolocation
    • 5G/4G/WLAN radio technologies
      • POA: 5G/4G/WLAN support with signal range
      • Terminal: 5G/4G/WLAN support with selection prioritization & disconnected state
    • User sessions with authentication & endpoint authorization
    • Ansible development environment install automation (beta)

CHANGES/FEATURES:

  • AdvantEDGE deployment
  • Location Service
    • Upgrade to v2.1.1 (OAS 3.0)
    • Support for UE removal
  • Radio Network Information API
    • Upgrade to v2.1.1 (OAS 3.0)
    • Support for 4G & 5G PoAs
    • Support for RAB Info, PLMN Info, RAB notifications
  • WLAN Access Information API
    • New Edge Service API provides WLAN access information to edge applications
    • Partial implementation of ETSI MEC-028
    • Supports AP & STA Information and associated STA subscription
  • Compute Characteristics
    • Configurable CPU & memory limits for scenario pods
  • Geospatial Information System (GIS)
    • New POA Selection algorithm
    • Disconnected UE support
    • Network characteristics automation based on geolocation
    • New GIS API query parameter to exclude UE paths in responses
  • Platform installation automation (Beta)
    • Support for installation of development environment (Beta feature)
  • Authentication & Authorization (backend support only)
    • New user session support with login/logout endpoints
    • Session cookie with keep-alive & timeouts
    • OAuth 2.0 Authorization Code flow with GitHub & GitLab providers
    • Basic role-based endpoint authorization
  • Frontend changes
    • Scenario configuration fields for CPU & memory limits
    • Map improvements:
      • New PoA & UE icons
      • Configurable zone colors
      • Improved meta data in map tooltips
      • Disconnected UE changes color (red)
  • Backend changes related to new features
    • New microservices:
      • meep-wais: Sandbox microservice that implements the WLAN Access Information API
      • meep-cert-manager: CA certificate management for public deployments (disabled by default)
    • New packages:
      • meep-gis-asset-mgr: Create, update or delete GIS assets
      • meep-gis-cache: GIS cache to store latest GIS Engine data
      • meep-sessions: Create, manage & store session data
      • meep-users: User database with role & session information
      • meep-watchdog: Session keep-alive watchdog

FIXES:

  • Issue #32: Demo1 build failure with Node.js v12.13.0
  • Issue #50: Helm version 3.0.0+ not supported by meepctl
  • Issue #93: Mobility event of Edge node not working
  • PR #112: Frontend development server upgrade to webpack-dev-server
  • PR #114: Map Styling + Frontend state & rendering optimizations
  • PR #119: Added DNS lookup with init container for pods in core platform
  • PR #139: MEC Service fixes
  • PR #159: Removed sandbox name from release name
  • PR #161: location API resourceURL fix, WAIS Ap_info, Sta_info returning [], Edge node mobility support