anchor.diff:                      #call{opts=#call_opts{app_opts=AppOpts}} = Call,
                       ConfigMinSE = nksip_config:get_cached(min_session_expires, AppOpts),
                       CurrentMinSE = case 
  -                        nksip_call_dialog:get_meta({core, min_se}, DialogId, Call)
  +                        nksip_call_dialog:get_meta(nksip_min_se, DialogId, Call)
                       of
                           undefined -> ConfigMinSE;
                           CurrentMinSE0 -> CurrentMinSE0
  
positive.code:                     {Default, undefined}
              end
      end,
      % lager:warning("REFRESH at ~p: ~p, ~p", [AppId, round(SE/1000), Refresh]),
      case Class==Refresh of
          true -> {refresher, SE, 1000*SE, 500*SE};
          false when Refresh/=undefined -> {refreshed, SE, 1000*min(32, round(SE/3))};
          false -> {none, 1000*SE}
      end.
  
  
  %% @private
  
negative.code:     Default = nksip_config:get_cached(session_expires, AppOpts),
      {SE, Refresh} = case nksip_sipmsg:require(Resp, <<"timer">>) of
          true ->
              case nksip_parse:session_expires(Resp) of
                  {ok, SE0, Refresh0} ->
                      {SE0, Refresh0};
                  undefined ->                % Remote said 'no session timer'
  