![]() |
Главная Новые телекоммуникационные услуги [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [ 65 ] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159]
• когда SSF передает операцию InitialDP (состояние с: «Waiting For Instructions* на рис. 3.2.4) или операцию AssistRequestlnstructions (состояние Ь: «Waiting For Instructions* на рис. 3.2.5, рассматриваемом ниже для случая ассистирования/передачи управления). До получения первого ответа от SCF та1?1мер Tgg может быть переустановлен только один раз с помощью операции ResetTimer После приема первого ответа та1?1мер может переустанавливаться сколь угодно много раз. • когда SSF входит в состояние «Waiting For Instructions* при любых других условиях. SCF может переустанавливать та1?1мер Tgg с помощью операции ResetTimer пюбое число раз. • когда SSF входит в состояние «Waiting For End of User Interaction* или в состояние «Waiting For End of Temporary Connection*. SCF может переустанавливать та1?1мер Tgg с помощью операции ResetTimer пюбое число раз. В трех описанных случаях та1?1мер Tgg может быть настроен, соответственно, на три различные выдержки времени, определенные прикладным процессом. Приняв или передав операцию, отличную от приведенных выше, SSF должен установить та1?1мер Tgg в нуль, сохранив его настройку на последнюю из использованных выдержек времени. Эта настройка может быть либо той, которая была принята для одного из трех случаев, описанных выше, либо той, которая указывается в операции ResetTimer (смотря по тому, какое из событий наступило последним). В состоянии «Monitoring* таймер Tggp не используется. По истечении выдержки времени таймера Tggp SSF-FSM переходит в состояние «ldle* и прерывает взаимодействие с SCF. Диаграмма состояний SSF включает в себя следующие переходы (события): e11 e12 e13 e16 e17 e18 Routing instruction received EDP-N last encountered Waiting for End of User Interaction state no change Waiting for Instructions state no change Waiting for End of Temporary Connection state no change Monitoring state no change Abandon (from any state) (not shown in the SSF state diagram) Disconnect (from any state) (not shown in the SSF state diagram) Non-Call Associated Treatment from any state (not shown in the SSF state diagram) Инструкции для маршрутизации получены Встречена последняя точка EDP-N Состояние "Waiting for End of User Interaction" без изменений Состояние "Waiting for Instructions" без изменений Состояние "Waiting for End of Temporary Connection" без изменений Состояние "Monitoring" без изменений Отбой в любом состоянии (на диаграмме не показано) Разъединение в любом состоянии (на диаграмме не показано) Не связанная с вызовом обработка в любом состоянии (на диаграмме не показано) Диаграмма состояний SSF включает в себя следующие состояния:
3.2.3.1.1 Состояние а-«ldle» SSF-FSM переходит в состояние «ldle» из любого состояния при приеме или передаче примитиваАВОРТТСАР вследствие возникновения некорректных условий. Так, SSF-FSM переходит в состояние «ldle», когда происходит одно из следующих событий: • вызывающая сторона дает отбой до окончания обслуживания или одна или более сторон, участвующих в связи, нарушает соединение; • в состоянии «Waiting for Instructions* выполняются действия, которые предписаны операцией Connect, и не существует назначенных точек обнаружения событий EDP, а также отсутствуют запросы отчетов (переход е9); • выдержка времени, определяемая таймером Tgg, истекает в одном из следующих состояний: «Waiting for Instructions*, «Waiting for End of User Interaction* или «Waiting for End of Temporary Connection*; • выполняются действия, предписанные операцией ReleaseCall, в состоянии «Waiting for Instructions* (переход e9) или в состоянии «Monitoring* (переход el2); • в состоянии «Monitoring* встретилось последнее событие, связанное с начислением платы, и не существует назначенных точек обнаружения событий EDP (переход el 2). При наличии полученной ранее и не отработанной операции CalllnformationRequest, SSF должен передать операцию CalllnformationReport в SCF до перехода в состояние «ldle*. В состоянии «ldle* могут произойти следующие связанные с вызовом события: • от CCF поступает индикация того, что встречена активная точка TDP, которая, возможно, связана с обращением к услуге IN: SSF-FSM переходит в состояние «Trigger Processing* (переход el) • от SCF принято сообщение, относящееся к новой транзакции и содержащее операцию InitiateCallAttempt: SSF-FSM переходит в состояние «Waiting for Instructions* (переход еЗ). Любые другие операции, принятые от SCF, когда SSF находится в состоянии «ldle*, должны расцениваться и обрабатываться как ошибочные. О таком событии должно быть сообщено функциям техобслуживания, а транзакция должна быть прервана в соответствии с процедурой, определенной для подсистемы ТСАР. 3.2.3.1.2 Состояние b - «Trigger Processing* Как только встречается активная точка TDP, автомат SSF-FSM активизируется и переходит из состояния «ldle* в состояние «Trigger Processing* (переход el). Находясь в этом состоянии, SSF/CCF должен выполнить действия, связанные с обработкой триггерных точек DP, а именно: • проверить, не активны ли функции просеивания или прореживания вызовов; • убедиться в доступности SCF; • определить, удовлетворяются ли критерии DP; • обеспечить корректность взаимодействия атрибутов. Кроме того, SSF/CCF должен собрать и проверить параметры, необходимые для передачи в SCF операции InitialDP: если DP является точкой TDP-R, то, в соответствии с процедурой обработки DP, передать операцию InitialDP в SCF, и перейти в состояние «Waiting for [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [ 65 ] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] 0.0014 |