CSE

Camel Service Environment

Služby a architektura Služby a architektura

CSE je standardizované provozní prostředí pro služby CAMEL, které umožňuje nasazení specifických, inteligentních síťových služeb operátora, jako je předplacené účtování, v sítích GSM a UMTS.

Popis

Camel Service Environment (CSE) je klíčová funkční entita v architektuře inteligentní sítě (IN) 3GPP pro GSM a UMTS, konkrétně definovaná pro hostování a provádění servisní logiky CAMEL. CAMEL je sada standardů, která umožňuje síťovým operátorům definovat a nasazovat vlastní, přidané služby, které mohou následovat účastníka i při roamingu mimo jeho domácí síť. CSE je fyzická nebo logická platforma, na které tyto programy servisní logiky CAMEL (SLP) sídlí a jsou prováděny. Rozhraní s prvky základní sítě, jako je Mobile Switching Center (MSC), Serving GPRS Support Node (SGSN) a Gateway MSC (GMSC), prostřednictvím protokolu CAMEL Application Part (CAP) za účelem řízení hovorů a relací na základě přihlášené servisní logiky.

Architektonicky je CSE často implementována jako součást Service Control Point (SCP) v tradičním modelu IN. Obsahuje klíčové komponenty včetně CAMEL Service Logic Execution Environment (SLEE), což je běhové prostředí pro programy servisní logiky, a CAMEL Service Data Function, která spravuje data účastníka a služby. Když přihlášený uživatel zahájí hovor nebo datovou relaci, spouštěč v MSC nebo SGSN (gsmSCF neboli Service Switching Function) detekuje událost a pozastaví zpracování hovoru. Poté odešle zprávu CAP do CSE s žádostí o instrukce. CSE, provádějící příslušnou servisní logiku CAMEL, žádost analyzuje, aplikuje obchodní pravidla (např. kontrolu předplaceného zůstatku, aplikaci směrování VPN) a vrátí řídicí příkazy ústředně, aby povolila, upravila, přesměrovala nebo ukončila hovor.

Role CSE je klíčová pro umožnění služeb řízených sítí v reálném čase. Poskytuje standardizované, na dodavateli nezávislé prostředí, které zajišťuje, že servisní logika napsaná pro síť jednoho operátora může být přenesena a správně provedena na implementaci CSE jiného operátora, čímž podporuje interoperabilitu. Zvládá komplexní stavové interakce, spravuje dialogy s více síťovými ústřednami současně a komunikuje s externími systémy, jako jsou fakturační platformy nebo centra polohy. CSE v podstatě funguje jako mozek pro služby CAMEL, odděluje servisní inteligenci od základní přepínací funkčnosti, což umožňuje rychlé zavádění a přizpůsobení služeb bez nutnosti aktualizace každé síťové ústředny.

K čemu slouží

CSE byla vytvořena, aby vyřešila základní omezení tradičních mobilních sítí, kde byla veškerá servisní logika pevně zabudována do jednotlivých ústředen (MSC). To činilo vytváření a nasazování nových, specifických služeb operátora extrémně pomalým, nákladným a nepřenosným. Bylo téměř nemožné, aby vlastní služby účastníka (jako podnikové VPN nebo předplacený účet) fungovaly bezproblémově při roamingu v navštívené síti, protože ústředny této sítě neznaly servisní logiku domácího operátora.

Zavedení CAMEL a jeho CSE bylo motivováno potřebou přístupu inteligentní sítě (IN) v mobilní doméně, inspirovaného pevnými standardy IN jako INAP. Cílem bylo oddělit servisní logiku od přepínacího hardwaru. Centralizací servisní inteligence v CSE/SCP mohli operátoři vyvíjet, testovat a nasazovat nové služby na jedné platformě, která pak prostřednictvím standardizovaného protokolu CAP řídila ústředny v celé síti. To dramaticky zkrátilo dobu uvedení nových, výnos generujících služeb na trh.

Historicky, před CAMEL, byly pokročilé služby proprietární a omezené. CSE poskytla standardizované prostředí, které umožnilo první vlnu sofistikovaných mobilních služeb, jako je účtování předplacených služeb v reálném čase, což bylo klíčové pro expanzi trhu, a virtuální privátní sítě pro podniky. Stanovila architektonický základ pro síťové řízení služeb, který se později vyvinul v IP Multimedia Subsystem (IMS) a další platformy pro poskytování služeb, a zajistila přenositelnost služeb a konzistentní uživatelský zážitek přes hranice sítí.

Klíčové vlastnosti

  • Standardizované provozní prostředí pro programy servisní logiky CAMEL (SLP)
  • Komunikuje s uzly základní sítě (MSC, SGSN) pomocí protokolu CAMEL Application Part (CAP)
  • Umožňuje provádění služeb řízených sítí v reálném čase pro roamující účastníky
  • Podporuje stavové servisní dialogy a správu dat účastníka
  • Umožňuje specifické služby operátora, jako je předplacené účtování, VPN a účtování na základě polohy
  • Poskytuje přenositelnost služeb a interoperabilitu dodavatelů prostřednictvím standardizace 3GPP

Související pojmy

Definující specifikace

  • TR 21.905 (Rel-19) — 3GPP Technical Terms and Definitions
  • TS 22.038 (Rel-19) — USIM Application Toolkit (USAT) Stage 1
  • TS 22.121 (Rel-5) — Virtual Home Environment Requirements
  • TS 23.073 (Rel-5) — Localised Service Area (SoLSA) Stage 2 Description
  • TS 23.127 (Rel-6) — Virtual Home Environment Stage 2 Specification
  • TS 23.171 (Rel-4) — LCS Stage 2 Specification for UMTS
  • TS 23.218 (Rel-19) — IMS Call Model Specification
  • TS 23.228 (Rel-19) — IMS Stage-2 Service Description
  • TS 23.271 (Rel-19) — LCS Stage 2 Specification
  • TS 29.198 (Rel-9) — OSA API Overview Specification
  • TS 32.251 (Rel-19) — PS Domain Charging Management
  • TS 32.272 (Rel-19) — Charging for Push-to-Talk over Cellular (PoC)
  • TS 32.273 (Rel-19) — MBMS Charging Management
  • TS 32.293 (Rel-19) — Proxy Function in Domestic Service Provider
  • TS 43.073 (Rel-19) — SoLSA (Support of Localised Service Area) - Stage 2

📖 Anglický originál a plná specifikace: CSE na 3GPP Explorer