anchor.diff:  			'Origin-Realm' = OriginRealm,
   			'Auth-Application-Id' = ?S6b_APPLICATION_ID,
   			'Auth-Request-Type' = AuthRequestType},
  -erlang:display({?MODULE, ?LINE, SessionId, Answer}),
   	ok = ocs_log:auth_log(diameter, Server, Client, Request, Answer),
   	Answer.
   
  
positive.code: init([ServiceName, ServerAddress, ServerPort, ClientAddress,
  		ClientPort, SessionId, OriginHost, OriginRealm,
  		DestinationHost, DestinationRealm] = _Args) ->
  erlang:display({?MODULE, ?LINE, SessionId}),
  	process_flag(trap_exit, true),
  	{ok, HssRealm} = application:get_env(hss_realm),
  	HssHost = case application:get_env(hss_host) of
  
negative.code: 			'Auth-Session-State' = ?'DIAMETER_BASE_AUTH-SESSION-STATE_NO_STATE_MAINTAINED',
  			'Server-Assignment-Type' = ?'3GPP_SWX_SERVER-ASSIGNMENT-TYPE_PGW_UPDATE',
  			'MIP6-Agent-Info' = PGW, 'Visited-Network-Identifier' = VPLMN},
  	diameter:call(Service, ?SWx_APPLICATION,
  			Request, [detach, {extra, [self()]}]).
  
  