system selects PNR randomly while preparing chart and gets upgraded this is one way, if ur tkts gets upgraded no need to pay diff in fare.. this is one way. 2nd way, manual upgrade, after glancing chart in higher classes, if any berths are vacant, u can upgrade to tht class by paying diff. infare to d TTE and get receipt