Don't use UUID for call Ids

Change-Id: Id537824269fdd567480c3082e9fa869cd200979d
diff --git a/src/com/android/telecomm/CallIdMapper.java b/src/com/android/telecomm/CallIdMapper.java
index e5ed286..aec3b5e 100644
--- a/src/com/android/telecomm/CallIdMapper.java
+++ b/src/com/android/telecomm/CallIdMapper.java
@@ -19,12 +19,11 @@
 import com.google.common.base.Preconditions;
 import com.google.common.collect.HashBiMap;
 
-import java.util.UUID;
-
 /** Utility to map {@link Call} objects to unique IDs. IDs are generated when a call is added. */
 class CallIdMapper {
     private final HashBiMap<String, Call> mCalls = HashBiMap.create();
     private final String mCallIdPrefix;
+    private static int sIdCount;
 
     CallIdMapper(String callIdPrefix) {
         ThreadUtil.checkOnMainThread();
@@ -34,7 +33,8 @@
     void addCall(Call call) {
         ThreadUtil.checkOnMainThread();
         Preconditions.checkNotNull(call);
-        String callId = mCallIdPrefix + UUID.randomUUID();
+        sIdCount++;
+        String callId = mCallIdPrefix + sIdCount;
         mCalls.put(callId, call);
     }