For supporting batch.
diff --git a/register/Register.proto b/register/Register.proto
index bb5d515..f5f9767 100644
--- a/register/Register.proto
+++ b/register/Register.proto
@@ -38,7 +38,7 @@
     rpc doNetworkAddressRegister (NetAddresses) returns (NetAddressMapping) {
     }
 
-    rpc doServiceAndNetworkAddressMappingRegister (ServiceAndNetworkAddressMapping) returns(Commands) {
+    rpc doServiceAndNetworkAddressMappingRegister (ServiceAndNetworkAddressMappings) returns(Commands) {
     }
 }
 
@@ -111,6 +111,10 @@
     DetectPoint from = 3;
 }
 
+message ServiceAndNetworkAddressMappings {
+    repeated ServiceAndNetworkAddressMapping mappings = 1;
+}
+
 message ServiceAndNetworkAddressMapping {
     int32 serviceId = 1;
     int32 serviceInstanceId = 2;