Thanks for your reply.I am using 2012 std version, we want to have the data from some tables to be replicated to corporate office from branch on hourly basis. For this, peer to peer (transactional) replication is considered. But it is avaialable in enterprise version only. Hence we are looking for another option.

You could do this with a scheduled job to extract the data from the branch and load the data into the corporate system. You have to make sure you have a way of identifying your key rows from each system but that shouldn't be too hard to figure out.