20081031 business.india-business: Rupee rises by 21 paise; at 49.46 a dollar