Cada fase proporcionar informacin de control para el user plane routing
Outgoing UE MS TRUNK BICC SIP Incoming UE 6* 6* 6* 2,4,5,6* 2,4,6* MS 6* 6* 6* 2,4,5,6* 2,4,6* TRUNK 6* 6* 6* 2,4,5,6* 2,4,6* BICC 1,6* 1,6* 1,6* 1,2,3,4,5,6* 1,2,4,6* SIP 1,6* 1,6* 1,6* 1,2,4,5,6* 1,2,3,4,6* (incoming side) (outgoing side) (outgoing side) (outgoing side) (general) (general) Los anlisis marcados con (*) se ejecutan slo en ciertos casos. Actualmente, slo el caso 6 est marcado con (*). Este se ejecuta slo cuando ms de un MGW est involucrado en la llamada dentro de un mismo MSS rea. 1.- Phase 'preceding UPD determination' The available attributes in this phase are: User plane bearer requirement Emergency call indicator Preceding signalling type Preceding BNC characteristics Preceding action indicator Preceding BCU-ID Preceding UPDR (*) The result of this phase is: Preceding User Plane Destination, PUPD GSM BSC A WCDMA RNC Iu MGW MGW MGW GSM BSC A GSM BSC A RNC RNC MGW MGW MGW MGW MGW MGW MGW MGW MGW MSC Server MSC Server BICC/SIP ATM / IP / TDM Nc Nb Slo se ejecutar la fase de determinacin del PRECEDING UPD (USER PLANE DESTINATION), cuando el Incoming Signalling sea BICC o SIP, es decir, cuando el parmetro INR del CGR, sea por ejemplo: IBIC0 . Cuando la llamada sea del tipo UE-Originating Call, el UPD se define en la data de configuracin de la Red de Radio. En ningn otro caso se ejecutar UPD, ya que el UPD no existe, por ejemplo en el caso de que se estn usando recursos TDM, el circuito (Ts) tambin identifica al MGW y no se necesita UPD. CGRP-UPDR PUPD The attributes that are obligatory for a successful analysis in the specific phase are marked with (*). 2.- Phase Succeeding BNC characteristics determination The available attributes in this phase are: User plane bearer requirement Emergency call indicator Preceding user plane destination, UPD (from phase 1 if exists) Preceding signalling type Succeeding signalling type Preceding BNC characteristics Preceding action indicator Preceding BCU-ID Preceding UPDR Succeeding UPDR Inter-MSS handover indicator The result of this phase is: Succeeding BNC characteristics Esta fase es necesaria para encontrar el tipo de portadora usada hacia el SUCCEEDING MGW. Slo se ejecuta si el Outgoing Signalling es BICC o SIP. Por ejemplo, cuando el parmetro OUTR del ROUTE sea OBIC0. En lo dems casos esta fase no tiene significado, ya que en estos casos slo existe una portadora posible que es determinada por la interfase, por ejemplo en UE_Terminating Call, slo ATM AAL2 puede ser usada en la interfase Iu-CS. GSM BSC A WCDMA RNC Iu MGW MGW MGW GSM BSC A GSM BSC A RNC RNC MGW MGW MGW MGW MGW MGW MGW MGW MGW MSC Server MSC Server BICC/SIP ATM / IP / TDM Nc Nb ROUTES-UPDR SBNC
AAL2 / IPV4 / IPV6 CGR P-UPDR ROUTES-UPDR
CMNI= ACT / INA 3.- Phase CMN determination The available attributes in this phase are: OLCM usage indicator Preceding signalling type Succeeding signalling type Preceding BNC characteristics Succeeding BNC characteristics (from phase 2) Preceding UPDR (*) Succeeding UPDR (*) The result of this phase is: CMN indicator Esta fase es para determinar si el MSS debe actuar como un nodo CMN (CALL MEDIATION NODE). Esta fase se ejecuta nicamente, si ambos Incoming and Outgoing Signalling son los mismos, BICC o SIP, y cuando no han sido reservados recursos del MGW an. GSM BSC A WCDMA RNC Iu MGW MGW MGW GSM BSC A GSM BSC A RNC RNC MGW MGW MGW MGW MGW MGW MGW MGW MGW MSC Server MSC Server BICC/SIP ATM / IP / TDM Nc Nb MGW MGW MGW MSC Server BICC/SIP ATM / IP / TDM Nc Nb The attributes that are obligatory for a successful analysis in the specific phase are marked with (*). 4.- Phase Succeeding UPD determination The available attributes in this phase are: User plane bearer requirement Emergency call indicator Succeeding signalling type Succeeding BNC characteristics (from phase 2) Preceding action indicator Preceding BCU-ID Preceding UPDR Succeeding BCU-ID (This parameter is valid only in case of a delayed MGW selection. It can be received from the succeeding MSS in APM.) Succeeding UPDR (*) The result of this phase is: Succeeding user plane destination, UPD Slo se ejecuta si el Outgoing Signalling es BICC o SIP. Por ejemplo, cuando el parmetro OUTR del ROUTE sea OBIC0. En el caso de UE-Terminating Call, el UPD est definido en la data de configuracin de la Red de Radio. En los dems casos esta fase no tiene sentido, ya que el Outgoing UPD no existe. GSM BSC A WCDMA RNC Iu MGW MGW MGW GSM BSC A GSM BSC A RNC RNC MGW MGW MGW MGW MGW MGW MGW MGW MGW MSC Server MSC Server BICC/SIP ATM / IP / TDM Nc Nb ROUTES-UPDR SUPD The attributes that are obligatory for a successful analysis in the specific phase are marked with (*). 5.- Phase Succeeding action indicator determination The available attributes in this phase are: User plane bearer requirement Emergency call indicator Preceding user plane destination, UPD (from phase 1 if exists) Succeeding user plane destination, UPD (from phase 4) Preceding signalling type Succeeding signalling type Preceding BNC characteristics Succeeding BNC characteristics (from phase 2) Preceding action indicator Preceding BCU-ID Preceding UPDR Succeeding UPDR Inter-MSS handover indicator The result of this phase is: Succeeding action indicator Slo se ejecuta si el Outgoing Signalling es BICC o SIP. Por ejemplo, cuando el parmetro OUTR del ROUTE sea OBIC0. El ACTION INDICATOR es especfico del BICC Call Control Signalling. Este control se usa para determinar el BICC Bearer Establishment Method. GSM BSC A WCDMA RNC Iu MGW MGW MGW GSM BSC A GSM BSC A RNC RNC MGW MGW MGW MGW MGW MGW MGW MGW MGW MSC Server MSC Server BICC/SIP ATM / IP / TDM Nc Nb ROUTES-UPDR SAI=FORW / BACKW 6.- Phase Inter-connecting BNC characteristics determination The available attributes in this phase are: User plane bearer requirement Emergency call indicator Preceding user plane destination, UPD (from phase 1 if exists) Succeeding user plane destination, UPD (from phase 4 if exists) Preceding signalling type Succeeding signalling type SSIGT Preceding BNC characteristics Succeeding BNC characteristics (from phase 2 if exists) Preceding action indicator Succeeding action indicator (from phase 5 if exists) Preceding UPDR Succeeding UPDR The result of this phase is: Inter-connecting BNC characteristics Esta fase se ejecuta cuando hay 2 MGWs involucrados en la llamada dentro de un mismo MSS rea y la interconexin es necesaria entre los 2 MGW. MGW MGW MGW MSC Server GSM BSC A GSM BSC A GSM BSC A BSC A GSM GSM ICBCN = AAL2 / IPV4 / IPV6 SSIGT RESULTADOS DEL USER PLANE ANALYSIS BASE DE DATOS DE LA TOPOLOGA DEL USER PLANE La funcin principal de esta base de datos es la de almacenar la informacin referida a la Topologa del USER PLANE y entregar dicha informacin cuando as lo requiera la aplicacin que controla el USER PLANE, para as enrutar la data hacia el destino apropiado.
Existen 2 tipos de data a almacenar en la Base de Datos del USER PLANE: - Registro de los User Plane Destinations (UPDs) - Registro de las Interconexiones USER PLANE DESTINATIONS - Los UPDs definen las conexiones hacia (lado entrante) o desde (lado saliente) los MGWs controlados por un MSS - Fsicamente, 1 UPD es un registro en la Base de Datos de la Topologa del USER PLANE - El nmero mximo de UPDs almacenados en la Base de Datos es 1000 - Desde el punto de vista del MSS, los UPDs son grupos de MGWs, asociados bajo un cierto criterio. Un Criterio tpico de agrupamiento es BNC Characteristics - Un mismo MGW puede pertenecer a mas de un UPD al mismo tiempo Los USER PLANE DESTINATIONS consisten de una serie de parmetro propios de cada UPD. -Backbone network connection characteristics (AAL2, IPv4) -Default codec (G.711, EFR, FR) -List of MGW identifiers (MGW-specific) -MGW re-selection provisioning status -Supported Codecs -Trunk capability -User plane destination index -User plane destination name -Load Sharing Index (MGW-specific) INTERCONEXIONES La data referida a las interconexiones, se refiere a la data de cada MGW en particular y sus conexiones con otros MGWs, pudiendo existir conectividad del tipo full meshed Las propiedades relevantes referidas a la Interconexin son:
- MGW Identifier Identifica al MGW en cuestin, el cual est conectado a 1 o ms MGWs. Los otros MGWs estn identificados por conectividad full meshed o la data de Interconexin. - Full Meshed Connectivity Indica la configuracin full meshed. La indicacin de full meshed es especfica del MGW y significa que el MGW tiene conectividad con todos los otros MGWs dentro del rea del mismo MSS, con las caractersticas del BNC dadas. - Interconnection Data La data de interconexin, define las interconexiones hacia uno o los dems MGWs controlados por el mismo MSS. Adems de identificar los otros MGWs, tambin se identifica que tipo de bearer connections que existen hacia esos MGWs mediante la definicin de las caractersticas del BNC disponibles. USER PLANE DESTINATION REFERENCE (UPDR) Como parte USER PLANE ANALYSIS, el UPDR es un parmetro que sirve para establecer un Link entre el CONTROL PLANE y el USER PLANE. El UPDR se configura entre los parmetros del CGR para llamadas entrantes y Entre los parmetros de la RUTA para las llamadas salientes. Para todas las llamadas, el UPDR es entregado al USER PLANE CONTROL APLICATION, ya que este parmetro sirve como valor de entrada en el USER PLANE ANALYSIS. Seleccin del MGW En el proceso de seleccionar el MGW para una llamada, se considera ptimo el hecho de poder enrutar la llamada a travs de un solo MGW dentro de un MSS. Entre las tareas realizadas para la seleccin de un MGW, estan: -Recolectar informacin del USER PLANE y el CONTROL PLANE a partir de la Sealizacin y el CALL CONTROL APPLICATION -Procesar la data por medio del USER PLANE ANALYSIS para determinar el UPD -Recolectar informacin actualizada y Re-procesar la data cuando sea necesario -Seleccionar el MGW dentro del UPD La seleccin del MGW dentro de un UPD est basada en el peso dado a cada MGW dentro del UPD. -Para realizar el Load Sharing del trfico entre los MGWs, se le asigna un peso a cada MGW dentro de la USER PLANE TOPOLOGY DATABASE -Para seleccionar un MGW, el USER PLANE ROUTING APPLICATION debe recolectar todos los pesos de cada unos de los MGWs, de manera de establecer un rango especfico para cada MGW. Este rango va desde 1 hasta SUMA TOTAL de los pesos de todos los MGWs. -El USER PLANE CONTROL selecciona un nmero aleatorio entre 1 y la suma total de los pesos de todos los MGWs dentro del UPD y determina la seleccin del MGW dependiendo del rango en el que dicho nmero aleatorio se encuentre. Seleccin del MGW OPTIMIZACIN de la Seleccin del MGW El USER PLANE ROUTING APPLICACIN optimiza la seleccin del MGW, por medio de la seleccin de VMGWs que pertenezcan a un mismo MGW fsico. De esta manera, tambin se optimizan los medios de transmisin a nivel del USER PLANE. Esta Optimizacin es posible cuando se usa AAL2. Los VMGWs pertenecientes a un mismo MGW fsico, tienen la misma direccin BIWF. Basndose en la direccin de BIWF, 2 MSS consecutivos pueden seleccionar VMGWs que pertenezcan a un mismo MGW fsico. La direccin BIWF es compartida entre ambos MSSs a travs de la sealizacin BICC. El MSS siempre tiene en cuenta la direccin BIWF recibida, y si se tiene la posibilidad de seleccionar un VMGW con la misma direccin de BIWF, ste ser el VMGW seleccionado.