{"id":13156,"date":"2021-08-11T11:27:55","date_gmt":"2021-08-11T09:27:55","guid":{"rendered":"https:\/\/www.syserso.com\/?page_id=13156"},"modified":"2025-11-04T13:56:16","modified_gmt":"2025-11-04T12:56:16","slug":"management-systems","status":"publish","type":"page","link":"https:\/\/www.syserso.com\/en\/management-systems\/","title":{"rendered":"Management systems"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13156\" class=\"elementor elementor-13156 elementor-1067\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0414e4a e-con-full e-flex e-con e-parent\" data-id=\"0414e4a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4dce94e elementor-widget elementor-widget-html\" data-id=\"4dce94e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================\r\n     SLIDER B: Video + schwebende Link-Kreise\r\n     (Elementor-sicher, autark) \u2013 Desktop KNN, Mobile alle Linien, Kollision fix\r\n     ========================================= -->\r\n<div class=\"ss2-slider\" id=\"sliderB\" tabindex=\"0\" aria-label=\"Interaktiver Slider B\">\r\n  <div class=\"ss2-track\">\r\n    <!-- \ud83e\ude90 Custom Slide mit Video-HG + Kreisen -->\r\n    <div class=\"ss2-slide ss2-custom\" aria-hidden=\"true\">\r\n      <div class=\"ss2-float-wrap\" style=\"position:relative;width:100%;height:100%;overflow:hidden;\">\r\n        <video class=\"ss2-bg-video\" autoplay muted loop playsinline preload=\"metadata\">\r\n          <source src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/10\/1275862291.mp4\" type=\"video\/mp4\">\r\n          Dein Browser unterst\u00fctzt kein HTML5-Video.\r\n        <\/video>\r\n        <canvas class=\"ss2-line-canvas\" style=\"position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;\"><\/canvas>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <!-- Dots-Container wird bei nur 1 Slide automatisch entfernt -->\r\n  <div class=\"ss2-dots\" aria-label=\"Slider Navigation\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n  \/* ======== Namespace: SS2 (Video + Kreise) ======== *\/\r\n  #sliderB.ss2-slider {\r\n    position: relative; width: 100%; height: 40vh; overflow: hidden; outline: none;\r\n    --ss2-dot-size: clamp(10px, 1.6vw, 16px);\r\n    --ss2-dot-border: clamp(1.5px, 0.22vw, 2.6px);\r\n    --ss2-dot-gap: clamp(6px, 1.2vw, 14px);\r\n    --ss2-dot-bottom: clamp(8px, 1.2vw, 18px);\r\n    background: #000;\r\n  }\r\n  #sliderB .ss2-track { position: relative; height: 100%; }\r\n  #sliderB .ss2-slide {\r\n    position: absolute; inset: 0; height: 100%; min-width: 100%;\r\n    display: flex; align-items: center; justify-content: center;\r\n    opacity: 0; transition: opacity 800ms ease-in-out; pointer-events: none; z-index: 0;\r\n  }\r\n  #sliderB .ss2-slide:first-child { opacity: 1; z-index: 1; }\r\n  #sliderB .ss2-slide.ss2-active { opacity: 1; pointer-events: auto; z-index: 1; }\r\n\r\n  #sliderB .ss2-bg-video,\r\n  #sliderB .ss2-bg {\r\n    position: absolute; top: 50%; left: 50%; width: 100%; height: 100%;\r\n    object-fit: cover; transform: translate(-50%, -50%); z-index: 0; pointer-events: none;\r\n  }\r\n\r\n  #sliderB .ss2-float-wrap .ss2-dot {\r\n    position: absolute; display:flex; align-items:center; justify-content:center;\r\n    border-radius: 50%; background: rgb(64,125,147); color:#fff; font-weight:700;\r\n    padding:10px; text-align:center; text-decoration:none;\r\n    border: 2px solid rgba(255,255,255,0.85);\r\n    box-shadow: 0 2px 10px rgba(0,0,0,0.35), 0 0 0 3px rgba(64,125,147,0.25);\r\n    text-shadow: 0 1px 2px rgba(0,0,0,0.35);\r\n    z-index: 2; cursor: pointer; will-change: transform, box-shadow;\r\n    transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease;\r\n  }\r\n\r\n  \/* Hover-\/Focus-Farbe: #fa7444 *\/\r\n  #sliderB .ss2-float-wrap .ss2-dot:hover,\r\n  #sliderB .ss2-float-wrap .ss2-dot:focus-visible {\r\n    background: #fa7444;\r\n  }\r\n\r\n  .ss2-dots {\r\n    position: absolute; left: 50%; bottom: var(--ss2-dot-bottom);\r\n    transform: translateX(-50%); display: flex; gap: var(--ss2-dot-gap);\r\n    pointer-events: auto; z-index: 5; isolation: isolate;\r\n  }\r\n  .ss2-dots button {\r\n    width: var(--ss2-dot-size); height: var(--ss2-dot-size);\r\n    border-radius: 50%; border: var(--ss2-dot-border) solid #fff; background: #000;\r\n    box-shadow:\r\n      0 0 0 calc(var(--ss2-dot-border) + 1px) rgba(0,0,0,0.30),\r\n      0 0 0 calc(var(--ss2-dot-border) + 3px) rgba(255,255,255,0.35);\r\n    cursor: pointer; transition: transform .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;\r\n  }\r\n  .ss2-dots button.ss2-active {\r\n    background: #fff; border-color: #000;\r\n    box-shadow:\r\n      0 0 0 calc(var(--ss2-dot-border) + 1px) rgba(255,255,255,0.35),\r\n      0 0 0 calc(var(--ss2-dot-border) + 3px) rgba(0,0,0,0.35);\r\n    transform: scale(1.15);\r\n  }\r\n\r\n  \/* \ud83d\udcf1 Mobile Portrait Tweaks *\/\r\n  @media (max-width: 600px) and (orientation: portrait) {\r\n    #sliderB.ss2-slider { height: 58vh; }\r\n    #sliderB .ss2-float-wrap .ss2-dot { padding: 6px; border-width: 1px; }\r\n    .ss2-dots { bottom: clamp(10px, 2.5vh, 18px); }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n\/* ======== Slider B JS (Desktop: KNN-Linien, Mobile: alle Linien, Kollision fix) ======== *\/\r\n(function(){\r\n  const root = document.getElementById('sliderB');\r\n  if (!root || root.dataset.ss2Init === '1') return;\r\n  root.dataset.ss2Init = '1';\r\n\r\n  const slides  = Array.from(root.querySelectorAll('.ss2-slide'));\r\n  const dotsWrap= root.querySelector('.ss2-dots');\r\n  const BASE_HOLD_MS = 10000;\r\n  let index = 0, timer = null, paused = false;\r\n\r\n  \/\/ --- Responsive Config ---\r\n  const isSmallPortrait = ()=> window.matchMedia('(max-width: 600px) and (orientation: portrait)').matches;\r\n  const getConfig = ()=>{\r\n    const small = isSmallPortrait();\r\n    return small\r\n      ? {\r\n          SIZE_MIN: 56, SIZE_MAX: 78,\r\n          SPEED_MIN: 0.18, SPEED_MAX: 0.32,\r\n          LINE_W: 1.5,\r\n          ATTR_R: 140, NEAR: 30,\r\n          DRAW_MODE: 'ALL',          \/\/ Mobile: alle Linien\r\n          KNN_K: 3,\r\n          LINE_ALPHA: 0.9,\r\n          HOLD_MS: 9000\r\n        }\r\n      : {\r\n          SIZE_MIN: 100, SIZE_MAX: 130,\r\n          SPEED_MIN: 0.21, SPEED_MAX: 0.42,\r\n          LINE_W: 2,\r\n          ATTR_R: 180, NEAR: 40,\r\n          DRAW_MODE: 'KNN',          \/\/ Desktop: K-N\u00e4chste-Nachbarn\r\n          KNN_K: 3,\r\n          LINE_ALPHA: 0.8,\r\n          HOLD_MS: BASE_HOLD_MS\r\n        };\r\n  };\r\n  let CFG = getConfig();\r\n\r\n  \/\/ --- Dots UI (bei 1 Slide entfernen) ---\r\n  let dots = [];\r\n  if (dotsWrap) {\r\n    if (slides.length > 1) {\r\n      dots = slides.map((_,i)=>{\r\n        const b = document.createElement('button');\r\n        b.type='button'; b.setAttribute('aria-label',`Gehe zu Slide ${i+1}`);\r\n        dotsWrap.appendChild(b); b.addEventListener('click', ()=> goTo(i));\r\n        return b;\r\n      });\r\n    } else {\r\n      dotsWrap.remove();\r\n    }\r\n  }\r\n\r\n  function setActive(i){ slides.forEach((s,idx)=> s.classList.toggle('ss2-active', idx===i)); dots.forEach((d,idx)=> d.classList.toggle('ss2-active', idx===i)); }\r\n  function clearTimer(){ if(timer){ clearTimeout(timer); timer=null; } }\r\n  function scheduleNext(){ clearTimer(); if(!paused && slides.length>1) timer=setTimeout(next, CFG.HOLD_MS); }\r\n  function next(){ index=(index+1)%slides.length; setActive(index); scheduleNext(); }\r\n  function goTo(i){ index=(i+slides.length)%slides.length; setActive(index); scheduleNext(); }\r\n  root.addEventListener('mouseenter', ()=>{ paused=true; clearTimer(); });\r\n  root.addEventListener('mouseleave', ()=>{ paused=false; scheduleNext(); });\r\n  setActive(index); scheduleNext();\r\n\r\n  \/\/ --- Kreise + Linien ---\r\n  const wrap   = root.querySelector('.ss2-float-wrap');\r\n  const canvas = root.querySelector('.ss2-line-canvas');\r\n  if (!wrap || !canvas) return;\r\n  const ctx = canvas.getContext('2d');\r\n\r\n  const LABELS = [\r\n    'CIC: SGRwin',\r\n    'Ribbon: LightSOFT Management',\r\n    'Ribbon: LightINSIGHT',\r\n    'Adtran Networks: Ensemble Network Controller',\r\n    ];\r\n    \r\n  const URLS = \r\n  ['https:\/\/www.syserso.com\/en\/management-systems\/sgrwin-2\/',\r\n  'https:\/\/www.syserso.com\/en\/management-systems\/lightsoft-2\/',\r\n  'https:\/\/www.syserso.com\/en\/management-systems\/lightinsight-2\/',\r\n  'https:\/\/www.syserso.com\/en\/management-systems\/adtran-ensemble\/'\r\n ];\r\n  const LINK_TARGET = '_self';\r\n  const COLOR='64,125,147';\r\n\r\n  \/\/ Physik-Konstanten\r\n  const NOISE=0.0175, MAX_SPEED=0.77;\r\n  const RESTITUTION=0.92;          \/\/ e: R\u00fcckprallfaktor f\u00fcr Kollisionen (leicht ged\u00e4mpft)\r\n  const WALL_BOUNCE=0.98;          \/\/ D\u00e4mpfung an den W\u00e4nden\r\n  const POS_CORRECT=0.85;          \/\/ Positions-Korrekturanteil bei Penetration\r\n  const PEN_SLOP=0.5;              \/\/ \u201eSpielraum\u201c, damit nichts zittert\r\n  const ATTR_S=0.035;\r\n\r\n  const rand=(a,b)=>a+Math.random()*(b-a);\r\n\r\n  let W=wrap.clientWidth, H=wrap.clientHeight, DPR=Math.max(1, window.devicePixelRatio||1);\r\n  function resizeCanvas(){\r\n    W=wrap.clientWidth; H=wrap.clientHeight;\r\n    canvas.width = Math.floor(W*DPR); canvas.height = Math.floor(H*DPR);\r\n    ctx.setTransform(DPR,0,0,DPR,0,0);\r\n  }\r\n  resizeCanvas();\r\n\r\n  const ro = new ResizeObserver(()=>{\r\n    const wasSmall = (CFG.DRAW_MODE==='ALL');\r\n    CFG = getConfig();\r\n    if ((CFG.DRAW_MODE==='ALL') !== wasSmall){\r\n      state.forEach(p=>{\r\n        const newSize = Math.round(rand(CFG.SIZE_MIN, CFG.SIZE_MAX));\r\n        p.r = newSize\/2;\r\n        p.el.style.width  = newSize+'px';\r\n        p.el.style.height = newSize+'px';\r\n        p.el.style.fontSize = fSize(p.el.textContent || '', newSize)+'px';\r\n        p.x = Math.min(Math.max(p.x, p.r), W - p.r);\r\n        p.y = Math.min(Math.max(p.y, p.r), H - p.r);\r\n      });\r\n    }\r\n    resizeCanvas();\r\n  });\r\n  ro.observe(wrap);\r\n\r\n  function fSize(text,diam){\r\n    const base=18, scale=Math.min(1,diam\/140);\r\n    const len=Math.max(0.65,1-(text.length\/45));\r\n    return Math.max(12, Math.round(base*scale*len));\r\n  }\r\n\r\n  const state = Array.from({length:LABELS.length}).map((_,i)=>{\r\n    const size=Math.round(rand(CFG.SIZE_MIN, CFG.SIZE_MAX));\r\n    const a=document.createElement('a'); a.className='ss2-dot';\r\n    a.href=URLS[i]||'#'; a.target=LINK_TARGET; a.setAttribute('aria-label', LABELS[i]);\r\n    a.style.width=size+'px'; a.style.height=size+'px';\r\n    a.textContent=LABELS[i];\r\n    a.style.fontSize=fSize(LABELS[i], size)+'px';\r\n    a.style.lineHeight='1.2'; a.style.whiteSpace='normal'; a.style.wordBreak='break-word'; a.style.hyphens='auto';\r\n    wrap.appendChild(a);\r\n    const ang=Math.random()*Math.PI*2, spd=rand(CFG.SPEED_MIN, CFG.SPEED_MAX);\r\n    const pad = size\/2 + 4;\r\n    return { el:a, x:rand(pad, W-pad), y:rand(pad, H-pad), vx:Math.cos(ang)*spd, vy:Math.sin(ang)*spd, r:size\/2, active:false };\r\n  });\r\n\r\n  const mouse={x:null,y:null}; let hoverTimer=null, hoverTarget=null, activeIdx=null;\r\n  function updMouse(e){const r=wrap.getBoundingClientRect(); mouse.x=e.clientX-r.left; mouse.y=e.clientY-r.top;}\r\n  function setActiveDot(i){\r\n    if(activeIdx!==null&&state[activeIdx]){ state[activeIdx].active=false; state[activeIdx].el.style.boxShadow=''; }\r\n    activeIdx=i;\r\n    if(i!==null){ state[i].active=true; state[i].el.style.boxShadow=`0 0 22px rgba(${COLOR},.9), 0 0 42px rgba(${COLOR},.4)`; }\r\n  }\r\n  function dwell(i){ clearTimeout(hoverTimer); hoverTarget=i; hoverTimer=setTimeout(()=>setActiveDot(hoverTarget), 250); }\r\n  function cancel(i){ clearTimeout(hoverTimer); hoverTimer=null; hoverTarget=null; if(activeIdx===i) setActiveDot(null); }\r\n  state.forEach((p,i)=>{ p.el.addEventListener('pointerenter',e=>{ updMouse(e); dwell(i); }); p.el.addEventListener('pointermove',updMouse); p.el.addEventListener('pointerleave',()=>cancel(i)); });\r\n\r\n  function drawLinesAll(){\r\n    for(let i=0;i<state.length;i++){\r\n      for(let j=i+1;j<state.length;j++){\r\n        const a=state[i], b=state[j];\r\n        ctx.beginPath(); ctx.moveTo(a.x,a.y); ctx.lineTo(b.x,b.y); ctx.stroke();\r\n      }\r\n    }\r\n  }\r\n  function drawLinesKNN(k){\r\n    for(let i=0;i<state.length;i++){\r\n      const a = state[i];\r\n      const neighbors = [];\r\n      for(let j=0;j<state.length;j++){\r\n        if(i===j) continue;\r\n        const b=state[j];\r\n        const dx=b.x-a.x, dy=b.y-a.y;\r\n        neighbors.push({j, d: Math.hypot(dx,dy)});\r\n      }\r\n      neighbors.sort((p,q)=>p.d-q.d);\r\n      const limit = Math.min(k, neighbors.length);\r\n      for(let n=0;n<limit;n++){\r\n        const j = neighbors[n].j;\r\n        const b = state[j];\r\n        ctx.beginPath(); ctx.moveTo(a.x,a.y); ctx.lineTo(b.x,b.y); ctx.stroke();\r\n      }\r\n    }\r\n  }\r\n\r\n  function step(){\r\n    \/\/ Attraction to cursor (active dot)\r\n    if(activeIdx!==null && mouse.x!=null){\r\n      const p=state[activeIdx], dx=mouse.x-p.x, dy=mouse.y-p.y, d2=dx*dx+dy*dy, d=Math.sqrt(d2)||1;\r\n      if(d2<CFG.ATTR_R*CFG.ATTR_R){ const s=ATTR_S*(1-d\/CFG.ATTR_R); p.vx+=(dx\/d)*s; p.vy+=(dy\/d)*s; }\r\n      if(d<CFG.NEAR){ p.vx*=0.85; p.vy*=0.85; if(Math.hypot(p.vx,p.vy)<0.05){ p.vx=0; p.vy=0; } }\r\n    }\r\n\r\n    \/\/ Bewegung + W\u00e4nde + leichte Drift\r\n    state.forEach(p=>{\r\n      p.vx+=(Math.random()-0.5)*NOISE; p.vy+=(Math.random()-0.5)*NOISE;\r\n      const sp=Math.hypot(p.vx,p.vy); if(sp>MAX_SPEED){ const k=MAX_SPEED\/sp; p.vx*=k; p.vy*=k; }\r\n      p.x+=p.vx; p.y+=p.vy;\r\n\r\n      \/\/ W\u00e4nde (mit leichter D\u00e4mpfung)\r\n      if(p.x<p.r){ p.x=p.r; p.vx*=-WALL_BOUNCE; }\r\n      if(p.x>W-p.r){ p.x=W-p.r; p.vx*=-WALL_BOUNCE; }\r\n      if(p.y<p.r){ p.y=p.r; p.vy*=-WALL_BOUNCE; }\r\n      if(p.y>H-p.r){ p.y=H-p.r; p.vy*=-WALL_BOUNCE; }\r\n    });\r\n\r\n    \/\/ --- KOLLISIONEN: robust (Impuls + Position Correction) ---\r\n    for(let i=0;i<state.length;i++){\r\n      for(let j=i+1;j<state.length;j++){\r\n        const a=state[i], b=state[j];\r\n        const dx=b.x-a.x, dy=b.y-a.y;\r\n        let dist = Math.hypot(dx,dy);\r\n        const minD = a.r + b.r;\r\n        if (dist === 0) { \/\/ exakt \u00fcbereinander -> kleine Zufallstrennung\r\n          dist = 0.001;\r\n        }\r\n        if (dist < minD){\r\n          \/\/ Normalisieren\r\n          const nx = dx \/ dist;\r\n          const ny = dy \/ dist;\r\n\r\n          \/\/ 1) Positions-Korrektur (Penetration rausdr\u00fccken)\r\n          const penetration = minD - dist;\r\n          const correction = Math.max(penetration - PEN_SLOP, 0) * (POS_CORRECT \/ 2); \/\/ \/2 wegen gleicher Masse\r\n          a.x -= nx * correction; a.y -= ny * correction;\r\n          b.x += nx * correction; b.y += ny * correction;\r\n\r\n          \/\/ 2) Impuls (Geschwindigkeiten korrigieren)\r\n          const rvx = b.vx - a.vx;\r\n          const rvy = b.vy - a.vy;\r\n          const vn  = rvx*nx + rvy*ny;       \/\/ relative Geschwindigkeit entlang der Normale\r\n\r\n          if (vn < 0){ \/\/ nur wenn aufeinander zu\r\n            const j = -(1 + RESTITUTION) * vn \/ 2;  \/\/ \/2 f\u00fcr gleiche Massen\r\n            const impX = j * nx;\r\n            const impY = j * ny;\r\n            a.vx -= impX; a.vy -= impY;\r\n            b.vx += impX; b.vy += impY;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    \/\/ Linien\r\n    ctx.clearRect(0,0,W,H);\r\n    ctx.lineWidth = CFG.LINE_W;\r\n    ctx.strokeStyle = `rgba(${COLOR},${CFG.LINE_ALPHA})`;\r\n    if (CFG.DRAW_MODE === 'ALL') {\r\n      drawLinesAll();\r\n    } else {\r\n      drawLinesKNN(CFG.KNN_K || 3);\r\n    }\r\n\r\n    \/\/ Render\r\n    state.forEach(p=>{\r\n      p.el.style.transform=`translate(${p.x-p.r}px,${p.y-p.r}px) scale(${p.active?1.12:1})`;\r\n    });\r\n\r\n    requestAnimationFrame(step);\r\n  }\r\n\r\n  function fSize(text,diam){\r\n    const base=18, scale=Math.min(1,diam\/140);\r\n    const len=Math.max(0.65,1-(text.length\/45));\r\n    return Math.max(12, Math.round(base*scale*len));\r\n  }\r\n\r\n  \/\/ initial transform + loop\r\n  state.forEach(p=> p.el.style.transform=`translate(${p.x-p.r}px,${p.y-p.r}px)`);\r\n  requestAnimationFrame(step);\r\n})();\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19e572c e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"19e572c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bef0f6 elementor-widget elementor-widget-image\" data-id=\"6bef0f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-1024x408.jpg\" class=\"attachment-large size-large wp-image-12609\" alt=\"\" srcset=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-1024x408.jpg 1024w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-300x119.jpg 300w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-768x306.jpg 768w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-1536x611.jpg 1536w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/12\/iStock-1274417553-2048x815.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91f97a5 e-flex e-con-boxed e-con e-parent\" data-id=\"91f97a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40ed274 elementor-widget elementor-widget-spacer\" data-id=\"40ed274\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43ae7ee elementor-widget elementor-widget-heading\" data-id=\"43ae7ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Network management<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fa244f elementor-widget elementor-widget-text-editor\" data-id=\"3fa244f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNetwork management systems (NMSs) are important for managing the network and enhancing reliability, security and performance. They also enable visualisation of the network, allow errors to be detected and put right more quickly, save a huge amount of time and make informative analyses possible.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7029b28 e-flex e-con-boxed e-con e-parent\" data-id=\"7029b28\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-70357ba e-con-full e-flex e-con e-child\" data-id=\"70357ba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c971d3 elementor-widget elementor-widget-spacer\" data-id=\"3c971d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72d5366 elementor-widget elementor-widget-heading\" data-id=\"72d5366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Network management systems<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19c705a e-flex e-con-boxed e-con e-parent\" data-id=\"19c705a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<a class=\"eael-wrapper-link-f8d3e2f --eael-wrapper-link-tag\" href=\"https:\/\/www.syserso.com\/en\/management-systems\/sgrwin-2\/\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-f8d3e2f\" class=\"make-column-clickable-elementor elementor-element elementor-element-f8d3e2f e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/en\/managementsysteme\/sgrwin\/\" data-column-clickable-blank=\"_self\" data-id=\"f8d3e2f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3024f1a elementor-widget elementor-widget-image\" data-id=\"3024f1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"513\" src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/SGRwin-768x513.png\" class=\"attachment-medium_large size-medium_large wp-image-32694\" alt=\"\" srcset=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/SGRwin-768x513.png 768w, https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/SGRwin-300x200.png 300w, https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/SGRwin.png 782w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ac1e5c elementor-widget elementor-widget-heading\" data-id=\"2ac1e5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-medium\">CIC: SGRwin<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f0bd68 elementor-widget elementor-widget-text-editor\" data-id=\"5f0bd68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Managing network infrastructure that has different digital communications and data transmission technologies and, what\u2019s more, is made by different manufacturers, is very complex.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-d323c14 --eael-wrapper-link-tag\" href=\"https:\/\/www.syserso.com\/en\/management-systems\/lightsoft-2\/\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-d323c14\" class=\"make-column-clickable-elementor elementor-element elementor-element-d323c14 e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/en\/transport\/lightsoft\/\" data-column-clickable-blank=\"_self\" data-id=\"d323c14\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04e7171 elementor-widget elementor-widget-image\" data-id=\"04e7171\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/08\/Tabelle_LightSOFT_1024_768.png\" class=\"attachment-large size-large wp-image-12492\" alt=\"\" srcset=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/08\/Tabelle_LightSOFT_1024_768.png 1024w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/08\/Tabelle_LightSOFT_1024_768-300x225.png 300w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/08\/Tabelle_LightSOFT_1024_768-768x576.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9fe27e9 elementor-widget elementor-widget-heading\" data-id=\"9fe27e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-medium\">Ribbon: LightSOFT Management<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b66670 elementor-widget elementor-widget-text-editor\" data-id=\"1b66670\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ribbon\/ECI\u2019S LightSOFT network management system is an integral part of its Elastic Services Platform and easy to learn and use.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-94d5a22 --eael-wrapper-link-tag\" href=\"https:\/\/www.syserso.com\/en\/management-systems\/lightinsight-2\/\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-94d5a22\" class=\"make-column-clickable-elementor elementor-element elementor-element-94d5a22 e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/en\/transport\/lightinsight\/\" data-column-clickable-blank=\"_self\" data-id=\"94d5a22\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-398ebb6 elementor-widget elementor-widget-image\" data-id=\"398ebb6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"653\" height=\"338\" src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/11\/LightINSIGHT.jpg\" class=\"attachment-medium_large size-medium_large wp-image-12590\" alt=\"\" srcset=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/11\/LightINSIGHT.jpg 653w, https:\/\/www.syserso.com\/wp-content\/uploads\/2021\/11\/LightINSIGHT-300x155.jpg 300w\" sizes=\"(max-width: 653px) 100vw, 653px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2db2e30 elementor-widget elementor-widget-heading\" data-id=\"2db2e30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-medium\">Ribbon: LightINSIGHT<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aad0057 elementor-widget elementor-widget-text-editor\" data-id=\"aad0057\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>LightINSIGHT network management software offers in-depth network analysis management of Ribbon\/ECI transmission technologies.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b14675 e-flex e-con-boxed e-con e-parent\" data-id=\"2b14675\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"make-column-clickable-elementor elementor-element elementor-element-f38a88e e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/security\/\" data-column-clickable-blank=\"_self\" data-id=\"f38a88e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-007249b --eael-wrapper-link-tag\" href=\"https:\/\/www.syserso.com\/en\/management-systems\/adtran-ensemble\/\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-007249b\" class=\"make-column-clickable-elementor elementor-element elementor-element-007249b e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/en\/managementsysteme\/ensemble\/\" data-column-clickable-blank=\"_self\" data-id=\"007249b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-375cfb8 elementor-widget elementor-widget-image\" data-id=\"375cfb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/Ensemble_1-1024x446.png\" class=\"attachment-large size-large wp-image-32623\" alt=\"\" srcset=\"https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/Ensemble_1-1024x446.png 1024w, https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/Ensemble_1-300x131.png 300w, https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/Ensemble_1-768x335.png 768w, https:\/\/www.syserso.com\/wp-content\/uploads\/2025\/07\/Ensemble_1.png 1297w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3cf970 elementor-widget elementor-widget-heading\" data-id=\"b3cf970\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-medium\">Adtran Networks: Ensemble Network Controller<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fefb98f elementor-widget elementor-widget-text-editor\" data-id=\"fefb98f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The Ensemble Network Controller network management system is part of Adtran\u2019s WDM\/OTN FSP3000 platform and FSP150, OSA and ALM systems.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"make-column-clickable-elementor elementor-element elementor-element-247904d e-con-full e-flex e-con e-child\" style=\"cursor: pointer;\" data-column-clickable=\"https:\/\/www.syserso.com\/voip-und-applikationen\/\" data-column-clickable-blank=\"_self\" data-id=\"247904d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8e0c5a2 e-flex e-con-boxed e-con e-parent\" data-id=\"8e0c5a2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-66e4e2c e-con-full e-flex e-con e-child\" data-id=\"66e4e2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e42a14 elementor-widget elementor-widget-spacer\" data-id=\"4e42a14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Dein Browser unterst\u00fctzt kein HTML5-Video. Network management Network management systems (NMSs) are important for managing the network and enhancing reliability, security and performance. They also enable visualisation of the network, allow errors to be detected and put right more quickly, save a huge amount of time and make informative analyses possible. Network management systems CIC: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"ocean_post_layout":"full-screen","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"off","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"off","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"off","ocean_display_footer_bottom":"off","ocean_custom_footer_template":"0","footnotes":""},"class_list":["post-13156","page","type-page","status-publish","hentry","entry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/pages\/13156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/comments?post=13156"}],"version-history":[{"count":0,"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/pages\/13156\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.syserso.com\/en\/wp-json\/wp\/v2\/media?parent=13156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}