The EU is set to propose Germany should take an extra 31,000 asylum-seekers from Italy, Greece and Hungary, Reuters news agency reports.
Citing an EU source, the agency said the union would also put all western Balkan states and Turkey on its list of "safe" countries for fast-track deportations of asylum seekers.
Meanwhile, France will take an extra 24,000 refugees out of an additional 120,000 expected to arrive on the continent.
On a visit to Jordan, David Cameron says that the EU must "follow Britain's lead" and fund more refugee camps around Syria.
The prime minister has insisted the UK will not participate in plans to redistribute 160,000 refugees who have arrived in Europe.
Train traffic with Austria suspended as German authorities seek to reduce the number of asylum seekers arriving in the country.