tokens: ['Figure', '', 'The', 'procedure', 'for', 'BDT', 'warning', 'notification', '', 'The', 'negotiation', 'for', 'Background', 'Data', 'Transfer', 'BDT', 'described', 'in', 'clause', '', 'is', 'completed', 'In', 'addition', 'the', 'PCF', 'has', 'subscribed', 'to', 'analytics', 'on', 'Network', 'Performance', 'from', 'NWDAF', 'for', 'the', 'area', 'of', 'interest', 'and', 'time', 'window', 'of', 'a', 'background', 'data', 'transfer', 'policy', 'following', 'the', 'procedure', 'and', 'services', 'described', 'in', 'TS', '', 'Architecture', 'enhancements', 'for', 'G', 'System', 'GS', 'to', 'support', 'network', 'data', 'analytics', 'services', '', '', 'including', 'a', 'Reporting', 'Threshold', 'in', 'the', 'Analytics', 'Reporting', 'information', 'The', 'value', 'for', 'Reporting', 'Threshold', 'is', 'set', 'by', 'the', 'PCF', 'based', 'on', 'operator', 'configuration', '', 'The', 'PCF', 'is', 'notified', 'with', 'the', 'network', 'performance', 'analytics', 'in', 'the', 'area', 'of', 'interest', 'from', 'the', 'NWDAF', 'when', 'the', 'NWDAF', 'determines', 'that', 'the', 'network', 'performance', 'goes', 'below', 'the', 'threshold', 'as', 'described', 'for', 'the', 'Network', 'Performance', 'analytics', 'in', 'TS', '', 'Architecture', 'enhancements', 'for', 'G', 'System', 'GS', 'to', 'support', 'network', 'data', 'analytics', 'services', '', '', '', 'The', 'HPCF', 'may', 'request', 'from', 'the', 'UDR', 'the', 'stored', 'BDT', 'policies', 'using', 'NudrDMQuery', 'Policy', 'Data', 'Background', 'Data', 'Transfer', 'service', 'operation', '', 'The', 'UDR', 'provides', 'all', 'the', 'Background', 'Transfer', 'Policies', 'together', 'with', 'the', 'relevant', 'information', 'received', 'from', 'the', 'AF', 'as', 'defined', 'in', 'clause', '', 'of', 'TS', '', 'Policy', 'and', 'charging', 'control', 'framework', 'for', 'the', 'G', 'System', 'GS', 'Stage', '', '', '', 'to', 'the', 'HPCF', '', 'The', 'HPCF', 'identifies', 'the', 'BDT', 'policies', 'affected', 'by', 'the', 'notification', 'received', 'from', 'NWDAF', 'For', 'each', 'of', 'them', 'the', 'HPCF', 'determines', 'the', 'ASP', 'of', 'which', 'the', 'background', 'traffic', 'will', 'be', 'influenced', 'by', 'the', 'degradation', 'of', 'network', 'performance', 'and', 'which', 'requested', 'the', 'HPCF', 'to', 'send', 'the', 'notification', 'The', 'PCF', 'then', 'performs', 'the', 'following', 'steps', 'for', 'each', 'of', 'the', 'determined', 'ASPs', 'ie', 'Steps', '', '', '', 'can', 'occur', 'multiple', 'times', 'ie', 'once', 'per', 'ASP', '', 'The', 'PCF', 'decides', 'based', 'on', 'operator', 'policies', 'whether', 'a', 'new', 'list', 'of', 'candidate', 'Background', 'Data', 'Transfer', 'policies', 'can', 'be', 'calculated', 'for', 'the', 'ASP', 'If', 'the', 'PCF', 'does', 'not', 'find', 'any', 'new', 'candidate', 'BDT', 'policy', 'the', 'previously', 'negotiated', 'BDT', 'policy', 'shall', 'be', 'kept', 'no', 'interaction', 'with', 'that', 'ASP', 'shall', 'occur', 'and', 'the', 'procedure', 'stops', 'for', 'that', 'BDT', 'policy', 'NOTE', '', 'The', 'BDT', 'policies', 'of', 'an', 'ASP', 'which', 'did', 'not', 'request', 'to', 'be', 'notified', 'are', 'kept', 'and', 'no', 'interaction', 'with', 'this', 'ASP', 'occurs', '', 'The', 'PCF', 'sets', 'the', 'no', 'longer', 'valid', 'BDT', 'policy', 'in', 'the', 'UDR', 'as', 'invalidated', 'by', 'invoking', 'NudrDMUpdate', 'Background', 'Data', 'Transfer', 'Reference', 'ID', 'invalidation', 'flag', 'service', 'NOTE', '', 'The', 'BDT', 'policies', 'that', 'are', 'applicable', 'for', 'future', 'sessions', 'are', 'checked', 'by', 'the', 'PCF', 'in', 'step', '', '', 'The', 'UDR', 'sends', 'a', 'response', 'to', 'the', 'HPCF', 'as', 'acknowledgement', '', 'The', 'PCF', 'sends', 'the', 'notification', 'to', 'the', 'NEF', 'by', 'invoking', 'NpcfPolicyControlNotify', 'Background', 'Data', 'Transfer', 'Reference', 'ID', 'list', 'of', 'candidate', 'Background', 'Data', 'Transfer', 'policies', 'service', 'operation', '', 'The', 'NEF', 'sends', 'the', 'BDT', 'warning', 'notification', 'to', 'the', 'AF', 'by', 'invoking', 'NnefBDTPNegotiationNotify', 'Background', 'Data', 'Transfer', 'Reference', 'ID', 'list', 'of', 'candidate', 'Background', 'Data', 'Transfer', 'policies', 'service', 'operation', '', 'The', 'AF', 'checks', 'the', 'new', 'Background', 'Data', 'Transfer', 'policies', 'included', 'in', 'the', 'candidate', 'list', 'in', 'the', 'BDT', 'warning', 'notification', '', 'If', 'the', 'AF', 'selects', 'any', 'of', 'the', 'new', 'Background', 'Data', 'Transfer', 'policies', 'the', 'steps', '', 'from', 'clause', '', 'are', 'executed', '', 'If', 'the', 'AF', 'doesnt', 'select', 'any', 'of', 'the', 'new', 'Background', 'Data', 'Transfer', 'policies', 'the', 'steps', '', 'from', 'clause', '', 'are', 'executed', 'with', 'the', 'AF', 'indicating', 'that', 'none', 'of', 'the', 'candidate', 'Background', 'Data', 'Transfer', 'policies', 'is', 'acceptable', '', 'If', 'the', 'step', '', 'is', 'executed', 'the', 'PCF', 'removes', 'the', 'no', 'longer', 'valid', 'BDT', 'policy', 'from', 'UDR', 'for', 'the', 'corresponding', 'Background', 'Data', 'Transfer', 'Reference', 'ID', 'NOTE', '', 'The', 'PCF', 'can', 'also', 'remove', 'the', 'no', 'longer', 'valid', 'BDT', 'policy', 'after', 'an', 'operator', 'configurable', 'time', 'for', 'the', 'case', 'that', 'the', 'AF', 'does', 'not', 'respond', '', 'If', 'there', 'is', 'a', 'new', 'Background', 'Data', 'Transfer', 'policy', 'stored', 'in', 'the', 'UDR', 'or', 'a', 'BDT', 'policy', 'removed', 'from', 'the', 'UDR', 'the', 'PCFs', 'are', 'notified', 'by', 'the', 'UDR', 'accordingly', 'The', 'PCFs', 'check', 'if', 'the', 'corresponding', 'URSP', 'rules', 'need', 'to', 'be', 'updated', 'or', 'removed', 'and', 'if', 'so', 'use', 'the', 'procedure', 'defined', 'in', 'clause', '', 'to', 'update', 'URSP', 'rules', 'for', 'the', 'relevant', 'UEs', 'The', 'AF', 'can', 'send', 'a', 'Stop', 'notification', 'by', 'invoking', 'NnefBDTPNegotiationUpdate', 'service', 'when', 'the', 'AF', 'requests', 'not', 'to', 'receive', 'the', 'BDT', 'warning', 'notification', 'anymore', 'Then', 'the', 'NEF', 'invokes', 'NpcfBDTPolicyControlUpdate', 'service', 'in', 'order', 'to', 'provide', 'this', 'information', 'for', 'the', 'HPCF']